Rodrigo

Full Stack Developer in Buenos Aires, Argentina

Rodrigo enjoys diving into a team and exploring the tools and strategies that they use to approach problem solving and deliver the best solutions. He is constantly learning and expanding his knowledge to broaden his expertise. 

Rodrigo likes helping others and listening to their approach to tackling challenges. Apart from frameworks, he finds understanding application architecture very interesting as well as the way in which components interact with each other. Rodrigo really enjoys working in Javascript with NodeJS and React.

Last year he was lucky to have the opportunity to work on projects related to cryptocurrencies and cryptomarkets. It was a new world for him and he has developed a passion for the space.

Hire Me
JavaScript
React
NodeJS
React Hooks
Redux
Redux Saga
Jest
Enzyme
HTML/CSS
Express
MongoDB
GraphQL
SQL Server
Azure
Rest API
.NET
C#

Employment

Full Stack Developer NodeJS and React
Settle Network ⦁ 2020 - Present

  • At this startup, with a team of eight people, we were building and continuously delivering a platform that integrates with the largest cryptocurrency exchanges in the world in order to enable them to operate in various Latin American countries
  • Microservices-oriented architecture
  • Frontends in React (core stack: React 16, React Hooks, Redux, Redux-Saga, Jest/Enzyme, HTML 5, CSS 3, SASS, Responsive design)
  • Backends in NodeJS (Express.js and hapi.js as frameworks, Jest/Supertest as test framework)
  • Databases: MongoDB (Mongoose as ODM)
  • Infraestructure: Digital Ocean (currently adding Kubernetes)

Software Architect
Wolox (Mercado Libre) ⦁ 2020

  • Architecture: Frontend with Server-Side Rendering (React on client and NodeJS on server), a Middle-End in NodeJS to provide the business logic to Frontend and GraphQL as API Gateway (Apollo Server NodeJS) to communicate with services using Circuit Breakers
  • Conveying application architecture design to the team for their perfect understanding, explaining the necessary details for them to develop the features optimally
  • In-depth understanding of the business. Analysis of the new requirements, evaluating if their application is feasible or should be reformulated. High-level designing of the new functionalities to be developed. Meetings with managers from different areas. Frequent iterations with the design area
  • Developing technical documents: Tactics to improve quality attributes, branching model, deploy model, RFCs
  • Preventing risks in relation to possible time deviations
  • Orienting the environment and development tools to the team. I was constantly seeking their professional growth
  • Making estimations
  • Code reviewing.

NodeJS Trainer
Wolox ⦁ 2019

  • Training new coworkers of the NodeJS department
  • Proposing and implementing training improvements for the company

Full Stack Developer NodeJS and React
Wolox (Falabella) ⦁ 2018 - 2019

  • Microservices-oriented architecture with API Gateway
  • Frontend in React (core stack: React 16, React Hooks, Redux, redux-thunk, Jest/Enzyme, HTML 5, CSS 3, SASS, Responsive design)
  • Backends in NodeJS (Express.js as framework, Jest/Supertest as test framework)
  • Databases: MongoDB (Mongoose as ODM), SQL Server (Sequelize as ORM)
  • Infrastructure: Azure. Serverless components in NodeJS using Azure Functions
  • Developed a document with criteria to be taken into account in the code review in order to improve code quality and performance
  • Wrote an article about documenting a NodeJS REST API (company’s most read article in 2019)

Full Stack Developer .NET and Javascript
C&S (Buenos Aires Province Government) ⦁ 2017 - 2018

  • C# ASP.NET; SQL Server and NHibernate; Javascript, CSS (Bootstrap) and HTML; NUnit Framework

Education

Bachelor of Systems Analysis, Faculty of Engineering
University of Buenos Aires, Buenos Aires, Argentina

Languages

English, Spanish

Rodrigo

Full Stack Developer in Buenos Aires, Argentina

Hire Me