Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Ricardo Torres

Montevideo

Summary

Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.

Overview

15
15
years of professional experience

Work History

Full Stack Engineer

Plan A Technologies
Montevideo
11.2023 - Current
  • Developed robust APIs in C#, adhering to design patterns and SOLID principles to ensure maintainable and scalable code.
  • Developed Azure Functions and integrated Service Bus to build scalable, serverless applications, enhancing system efficiency and reliability.
  • Implemented and optimized features in Angular applications, enhancing performance and user experience.

Full Stack Engineer

Digisoft Media
Montevideo, Uruguay
01.2021 - 11.2023
  • Developed Single Page Applications, and implemented strategies for Authentication and Authorization (Angular with .Net Core)
  • Implemented Reactive Forms, Lists, Components and Services (Angular) to cover new requirements from the client.
  • Created Web Apis Projects in Net Core 7 by using Repository Pattern C#.
  • Wrote use cases and unit testing and used Jest to achieve Code Coverage.

Senior Software Engineer

Endava
Montevideo
01.2021 - 04.2022
  • Design and develop RESTful APIs using .NET for seamless integration with frontend applications.
  • Implement automated testing strategies and conduct unit, integration, and end-to-end testing to ensure software reliability.
  • Mentored junior staff members in coding best practices and problem solving techniques.

Senior Software Engineer

Tata Consultancy Services
Montevideo, Uruguay
09.2019 - 12.2021
  • Worked closely with other business analysts, development teams and infrastructure specialists to create Medicine Dispenser solution (Angular-Net Core 3.1-Sql Server) .
  • Participated in formal internal design reviews of proposed products and components, providing input on potential technical improvements (Unit testing, Code Review) .
  • Planned and developed techniques to improve performance and simplify code in Angular SPA, ex. Lazy Loading, Local storage and RxJS .

Senior Software Engineer

Prodigious Brand Logistics
Bogotá, Colombia
10.2018 - 08.2019
    • Worked with project managers, developers, quality assurance and customers to implement Domain Driven Design (DDD) net solutions.
    • Trained and mentored junior developers and engineers, teaching skills in Angular and Net Core 2 and working to improve overall team performance.
    • Improved system performance by making proactive adjustments and resolving bugs.

Software Engineer

Teravision
Bogota, Colombia
09.2018 - 04.2019
  • Worked with software development and testing team members to design and develop robust solutions to read and transform emails into images and sending them to Redis (C# Native Programming).
  • Created and implemented database designs and data models for daytoday project (PostgreSQL).
  • Reviewed project specifications and designed daytoday health : https://play.google.com/store/apps/details?id=com.app.health.daytoday_android&hl=es_HN

Hybrid Engineer

Prodigious Brand Logistics
Bogotá, Colombia
01.2016 - 08.2017
  • Utilized ADO.NET and Entity Framework extensively for data retrieving, querying and storage and LINQ to perform complex queries.
  • Collaborated with IT team and other support staff to develop new applications for healthcare industry (https://www.xiidra.com/).
  • Conducted research to test and analyze feasibility, design, operation and performance of equipment, components and systems.

Software Engineer

Logytech Mobile
Bogotá, Colombia
06.2013 - 07.2015
  • Worked with software development and testing team members to develop robust solution Sirius to meet client requirements for functionality, scalability and performance (HTML-Css-JavaScript-Web Services-C#).
  • Coordinated with other engineers to implement principles and patterns to ensure quality of solutions.
  • Provided technical support to customers to resolve user concerns with specific applications like Windows Service, Web Services and databases (SQl Server).

Business Analyst

IGT Colombia
Bogotá, Colombia
05.2012 - 04.2013
  • Conducted interviews with key business users to collect information on business processes and user requirements.
  • Analyzed key aspects of business to implement new applications to establish communications with banks through web services asmx and WCF.
  • Created and implemented database designs and data models (Oracle).

Software Engineer

Innovasoft Ltda
Bogotá, Colombia
01.2010 - 03.2012
  • Collaborated with clients to define and create solution named CASS Project to automate redundant process in Conciliation department.
  • Built solution in Web Forms and Sql Server to improve manual and tedious process of reviewing invoices.
  • Created procedures for system monitoring, recovery, backup and optimization.

Junior Developer

Servipunto de Software
Bogotá, Colombia
06.2009 - 01.2010
  • Collaborated with IT team and other support staff to develop new features in Solution Zetasoftware (https://www.zetasoftware.com/).
  • Created new Stored procedures and Functions in Sql Server required to provide reports visualized with Infragistics.
  • Debugged and troubleshot .Net Solutions and Complex Queries for clients, solving technical issues quickly and accurately.

Education

Specialized in Databased Management - Databases

SENA
Bogotá, Colombia
12.2017

Best Practice For Secure Software Development - Computer Software And Media Applications

IDENTIAN
Bogotá, Colombia
12.2014

Web Application Development PHP-MYSQL - Web Development

CORPORACION UNIVERSITARIA DE LA COSTA -CUL
Bogotá, Colombia
12.2012

Analysis And Computers Programming - Computer Software And Media Applications

CORPORACION UNIVERSITARIA DE LA COSTA CUL
Barranquilla, Colombia
12.2012

Database Management - Databases

INTECAP
Bogotá, Colombia
07.2012

Skills

  • Angular 2
  • TypeScript
  • Html
  • Css
  • JavaScript
  • Net 8
  • Entity Framework
  • LINQ
  • Sql Server
  • PostgreSql
  • MySQL
  • Azure Functions
  • Service Bus
  • Solid Principles
  • Pattern Designs
  • Repository Patten

Timeline

Full Stack Engineer

Plan A Technologies
11.2023 - Current

Full Stack Engineer

Digisoft Media
01.2021 - 11.2023

Senior Software Engineer

Endava
01.2021 - 04.2022

Senior Software Engineer

Tata Consultancy Services
09.2019 - 12.2021

Senior Software Engineer

Prodigious Brand Logistics
10.2018 - 08.2019

Software Engineer

Teravision
09.2018 - 04.2019

Hybrid Engineer

Prodigious Brand Logistics
01.2016 - 08.2017

Software Engineer

Logytech Mobile
06.2013 - 07.2015

Business Analyst

IGT Colombia
05.2012 - 04.2013

Software Engineer

Innovasoft Ltda
01.2010 - 03.2012

Junior Developer

Servipunto de Software
06.2009 - 01.2010

Specialized in Databased Management - Databases

SENA

Best Practice For Secure Software Development - Computer Software And Media Applications

IDENTIAN

Web Application Development PHP-MYSQL - Web Development

CORPORACION UNIVERSITARIA DE LA COSTA -CUL

Analysis And Computers Programming - Computer Software And Media Applications

CORPORACION UNIVERSITARIA DE LA COSTA CUL

Database Management - Databases

INTECAP
Ricardo Torres