Summary

Expertise

Project Highlights

Education

Agency

JA

English:

Advanced

Jorge A.

vetted by Youteam

Vetted by YouTeam

Paraguay

UTC -04:00

America/Asuncion

English:

Advanced

Experienced FS engineer skilled in Node.js, React, Java, and web tech. Leads teams, builds microservices, and designs DBs. Agile & DevOps proficient.

- Successfully led the development team for a US-based foundation dedicated to enhancing healthcare and reducing poverty, onboarding new team members, managing production deployments, and ensuring project documentation was up to date. - Developed a microservice in charge of communication with third-party software, adding functionality to consume and emit Kafka messages using custom libraries, and building REST services to communicate with other services. - Designed and implemented a risk management system for Financiera Solar as a full-stack developer, working on the front-end with JSF and PrimeFaces, employing Java EE and Spring Boot for the backend, and using PostgreSQL for data storage. - Built a management system for JV Importaciones from scratch, using React with ECMAScript 6 for the front-end, Java EE and Spring MVC for the backend, and deploying the application on AWS. - Developed and maintained functionalities in an OCR system that manages binary files in the server's file system, building functionalities with Java EE, Spring Boot, and REST, and designing part of the architecture to decouple functionalities and move to microservices. These achievements showcase my strong technical skills across various technologies, my ability to lead and manage projects, and my experience in designing and implementing complex systems.

Want to hire this engineer?

Check if Jorge is available

Expertise

Years of commercial development experience

10 years of experience

Core technologies

Node.js 5 years
React.js 4 years
TypeScript 4 years
Vue.js 3 years
CSS 3 years

Other technologies

AWS
Azure
GitHub
JavaScript
MongoDB
PostgreSQL
Apollo
Git
Docker
Jest
GraphQL
Kafka
REST Api

Project Highlights

icon
Senior Software Engineer

Third-Party Integration and Microservices Enhancement

Nov `22 - Mar `24

1 year

Avenue Code

Currently working on a project integrating third-party software into the existing code base. The domain is reservation and promotions.

Responsibilities & achievements

● Build a microservice in charge of communication with the third-party software. ● Added functionality to consume Kafka messages with a custom library. ● Added functionality to emit Kafka messages with a custom library. ● Build REST services to communicate with others services. ● Maintained and developed functionalities from other microservices and projects, including the front-end of the Web App. ● Developed and maintained server-side logic using Node.js and Express ● Documented APIs using swagger.js ● Integrated user-facing elements developed by front-end developers with server-side logic ● Configured and maintained databases with MongoDB, ensuring data consistency and performance.

GitHub
JavaScript
MongoDB
Node.js
React.js
TypeScript
Git
Jest
Kafka
REST Api
icon
Senior Software Engineer

Data-Driven Dealer Inventory Management System

Nov `21 - Dec `22

1 year

Intive

Dealer Inventory Management Project: Worked on a project that consists of several repositories working together that enables dealers to manage their inventory and set pricing more effectively while turning vehicles faster by utilizing data. The project was focused on the back-end with Nodejs and GraphQL to communicate with the different consumers of the data. E-Commerce Project: Also worked on an E-Commerce project that used a microservice architecture. I was part of the customer microservice team, where we used Nodejs for the back-end with Nestjs and Typescript. News and Media Project: I worked on a News and Media project, where I used a custom framework from the client company. The main technology used besides the framework was Nodejs and Rest services.

Responsibilities & achievements

Dealer Inventory Management Project: - Developed and maintained a project consisting of multiple repositories working together to enable dealers to manage their inventory effectively - Utilized data to help dealers set pricing more effectively and turn vehicles faster - Focused on the back-end development using Node.js and GraphQL - Implemented GraphQL to facilitate communication with different data consumers E-Commerce Project: - Worked on an E-Commerce project that followed a microservice architecture - Participated as a member of the customer microservice team - Developed the back-end using Node.js with NestJS and TypeScript News and Media Project: - Contributed to a News and Media project using a custom framework provided by the client company - Utilized Node.js as the main technology alongside the custom framework - Implemented RESTful services for the project Overall, my responsibilities across these projects included: - Back-end development using Node.js - Working with GraphQL and RESTful services - Utilizing TypeScript and NestJS framework - Collaborating in a microservice architecture - Adapting to and working with a client's custom framework These responsibilities showcase my versatility in working with different architectures, frameworks, and communication protocols in the realm of back-end development using Node.js.

GitHub
JavaScript
MongoDB
Node.js
PostgreSQL
TypeScript
Apollo
Git
GraphQL
icon
Full-stack Engineer, Lead Developer

Global Health and Development Data Visualization Platform

Dec `20 - Dec `21

1 year

Bairesdev

Developed a data visualization platform for a US-based foundation dedicated to enhancing healthcare, reducing extreme poverty worldwide, and expanding educational opportunities and access to information technology. The application, built using Reactjs for the front-end and Nodejs for the back-end, was designed to visualize complex datasets intuitively and insightfully. The platform was deployed on the Microsoft Azure cloud infrastructure.

Responsibilities & achievements

- Led the development team, providing technical guidance and oversight - Onboarded and trained new developers joining the project - Managed production deployments of the application on Azure - Updated and maintained Terraform configuration files for infrastructure-as-code - Created and updated project documentation - Collaborated closely with the UI/UX designer - Implemented front-end components based on Figma design mockups - Ensured the front-end implementation matched the intended designs

Azure
CSS
Express.js
JavaScript
Node.js
React.js
SQL Server
Apollo
Git
HTML
Docker
GraphQL
Terraform
Storybook
icon
Full-stack Engineer

Software project for document indexation

Jul `19 - Dec `20

1 year

Datasystems

Consist on microservice Multichannel Component for a bank that is in charge of document uploads. Also developed and maintained functionalities in the OCR system mentioned above that manage binary files in the server's file system.

Responsibilities & achievements

- Build the project to support dynamic forms with React hooks and Yup for validations. - Developed the backend with Node.js from scratch. - Utilized Git for version control. - Integrated the microservice with an OCR system that allows for the search and upload of documentation to the core API. - Build functionalities with Java EE, Spring Boot, and REST. - Design part of the architecture to decouple functionalities and move to microservices. - Build functionalities following microservice architecture with Nodejs. - Design database schema relational and no relational with Postgres and MongoDB.

CSS
Java
Java EE
JavaScript
MongoDB
Node.js
React.js
Git
HTML
Docker
Spring Boot
REST Api
icon
Software Engineer, Project Lead

Financial Services Management Platform

Jan `15 - Jul `18

3 years

Global S.A.

The project involved developing and maintaining various financial technology solutions for Tigo, a telecommunications company, and Bancard, a financial services provider. The focus was on enhancing mobile payments, bulk payments, collections systems, and a financial education platform. The project also included the integration of a payment gateway, coordinating with multiple stakeholders such as development, IT, and commercial teams, as well as end customers.

Responsibilities & achievements

- Identified and analyzed user requirements to ensure the solutions met their needs - Managed financial, material, and human resources effectively to deliver results within set timelines and quality standards - Oversaw project management tasks, including estimating budgets and tracking progress - Conducted technical interviews and provided training to the development team - Led the development team in building and maintaining new features for Tigo's mobile payments, bulk payments, and collections systems - Developed and maintained new functionalities for the financial education system - Coordinated with Bancard's development, IT, and commercial departments, as well as end customers, for the successful integration of a payment gateway - Utilized Git for efficient version control and collaboration

Java
Java EE
JBoss
Oracle
PostgreSQL
Spring
Git
Mantis
Redmine
SOAP
Spring Boot
REST Api

Education

Higher education in Computer Science

Agency

agency #4995

50-100

GMT-5

Buenos Aires/Argentina,Medellin/Colombia,Ciudad de Mexico (CDMX)/Mexico,Montevideo/Uruguay

Core Expertise

JavaScript
Machine Learning
Node.js
QA
React.js
React Native
SQL
Web Development
Computer vision
DevOps
Front End
Mobile
Back End
Flutter
Next.js
Robotic Process Automation (RPA)

Industries

Information services & Technologies, Healthcare & Medicine, Insurance & Risk Management, Data Science & Machine Learning, Big Data, Management System & Automation

Want to hire this engineer?

Check if Jorge is available