jpmourag

Mid Level

At my last and current Job, I either participated in or independently developed several projects. 

For instance, one service functions as a gateway to access all company databases using NestJs with TypeScript. It involves working with SQLServer, OracleDb, and MongoDb drivers, and implements access conditions and authentication with JWT. 

Another project, of medium size but significant importance, involved collaboration in a team. Its goal was to integrate SAP (ERP) with Linx (Assisted Sales). I contributed to the development of several synchronizations for this service, including user, price, product, and sales order synchronization. The project’s main challenge was the complex business rules from both Normatel and SAP. I also had to program in ABAP to resolve a small issue in SAP and make some code changes in Linx, which is written in Java. Additionally, I had to extensively work with Oracle SQL for the synchronizations. 

I undertook an entire full-stack project adhering to Figma prototypes. For the frontend, I developed an internal website using Next.js with TypeScript, while the backend was implemented using Nest.js, and the database used was MongoDb. This site was used to organize Normatel’s year-end celebrations. I also worked on frontend projects to fix bugs, such as those on the internal website for Normatel HomeCenter, especially during the implementation of Pix. 

I also developed the entire backend service for Pix. 

Following that, I developed two more programs, both created using Nest.js. The first one enabled customer to make purchases via bank slip, significantly boosting sales. The other program facilitated the issuance and querying of invoices. 

Another integration service I developed was the integration of SAP with the WMB application, which manages product stock by batch at Normatel’s distribution center. 

I extensively used Python to develop two robots from scratch. One of them, called the Stock Reduction Robot, aims to reduce the stock of products used in Normatel Incorporações and Normatel Engenharia’s constructions, resulting in savings of five hundred thousand reais per month. The second robot, called the Contract Measurement Robot, handles all contract measurements for million-dollar contracts with other companies. While I don’t have precise figures, I was informed that it generated savings of over eight hundred thousand reais per month. 

I also played a significant role in the company’s DevOps, learning about Docker, Docker Swarm, Dockerfile, GitLab CI/CD, and Nginx for reverse proxy and load balancing. I was one of the main contributors to introducing the DevOps culture in the company.

I learn quickly, can handle adversities effectively, I’m good at finding multiple solutions to a single problem, meet deadlines consistently, adhere to development standards and documentation practices following Agile methodologies like Scrum. I always try to implement the better way as possible to get an elegant, descriptive, and performative application, following design patterns, naming variables, classes, and function to be descriptive. I thoroughly enjoy the process of learning. I have experience with remote work, possess a reliable internet connection.


I'm looking for a backend or full-stack remote job.


Experience: 2 years

Yearly salary: $20,000

Hourly rate: $10

Nationality: 🇧🇷 Brazil

Residency: 🇧🇷 Brazil

Experience:

Period Title Company
2022 - Fullstack Normalabs

Skills:

javascript
python
react
typescript
node
english
portuguese