Juan LemosFull Stack Developer
Software engineer graduated from Universidad Católica del Uruguay. MBA student. Passionate about learning, making questions and solving problems. Interested in decision making and business management. I have worked for more than 4 years into the software development industry with American clients, in diverse teams. My tasks have been to align the software solutions with the client’s needs and thinking in the medium- and long-term consequences.
Certifications
React
React
11/26/2019
Tech stack
React (9)
AWS Cloud Architecture (7)
JavaScript (4)
Node.js (3)
SQL (3)
Python (2)
Swift (2)
Django (2)
C# (1)
Domain-specific Languages (DSLs) (1)
Project Planning
Agile
Experience
Front End DeveloperAprendeFit
02/2020 - Currently

Partner and ReactJS Developer. This is an educational software for high schools.

React
AWS Cloud Architecture
Project ManagerOctobot
03/2020 - 04/2021

I have managed 5 projects with scrum methodology. At the same time, I have been guiding teams of 8 people. I was in charge of doing demos, planning, guide the team, negotiate, and manage client requirements. When I was not managing, I used to help the team with programming tasks in Django, SwiftUI, or ReactJS.

Swift
JavaScript
React
Python
Django
Full Stack DeveloperCodigoDelSur
08/2017 - 03/2020

I worked on several projects as a Full Stack Developer with scrum methodology. I made demos and developed software with NodeJS and ReactJS technologies.

JavaScript
React
SQL
Node.js
AWS Cloud Architecture
Software ArchitectICT4V
09/2016 - 07/2017

This project was made in the context of a bigger project called "Prototipos evolutivos" (Evolutionary Prototypes), which is part of ICT4V (Information and Communication Technologies for Verticals) and was proposed by De Larrobla & Asociados Ltda (trade name: Bantotal). The goal of this project was to create a language useful to specify business bank processes, focused on those which are batch. This language would allow to specify the logic of calculations (low complexity) that must be done and be able to deduce and specify the way to access the data, with the aim of reducing the time of process execution. For example, using parallel computing and caching data.

Domain-specific Languages (DSLs)
C#
Education
MBAIEEM - UM
03/2021 - Currently
Computer EngineerUniversidad Católica del Uruguay
01/2013 - 01/2017