Resume

Hi, I am Jhon Rocha. I am a Software Engineer with eight years of experience building efficient and exciting applications, mainly on Back-End, using Javascript, Node.js, AWS, Azure, Postgres, and MySQL. I've also been working on personal projects with Python, Go, and Rust, fascinating languages that interest me a lot.

Experience


Software Engineer

As a Senior Software Engineer, I build, deploy, and maintain scalable projects for diverse clients. The main project I worked on was about implementing pipelines on Azure DataFactory and FunctionApps to integrate a Postgres Datalake, two MSSQL databases, and Salesforce. Besides those, some of the technologies used were: Node.js, Typescript, Javascript, Python, and Azure.

Team Lead

As a leader, I am responsible for helping the team's performance by managing tasks, planning and assignments, and ensuring code cohesion and efficiency.

Software Engineer

As a core member of the services team, I have been working on developing solutions for the client. My primary focus is to support and evolve a Node environment entirely powered by AWS. Part of the structure runs as a monolith and part as microservices, using Lambdas, SNS, and SQS. It is also part of the work to develop some React tools for internal usage.

Systems Analyst

Development and maintenance of a Newspaper Content System. Major concerns were high availability, consistent quality, and speed to the end consumer.

Full Stack Developer

Acting in the development of hybrid applications for Android and iOS, implementation of web systems and creation and maintenance of websites and APIs.

Member (Academic Team) at Robot Soccer Team

I was responsible for the network area, handling communication between robot-to-robot and robot-to-computer. I also worked in movement and locomotion, expanding the robot player's set of gestures and actions. Finally, I developed the structure of the behavior state machine, implementing the reaction to events autonomously and elaborating new roles for the player.

Technologies used:

Prizes:

Researcher (Academic Research)

Development and application of Fuzzy controllers based on the Takagi-Sugeno method (TS) to an industrial-level plant controlled by a Rockwell CLP.

Technologies used:

Education


Mechatronics, Robotics and Control and Automation Engineering

The course brings together knowledge in Mechanical, Electrical, Electronics and Computer Science aiming at the development of control and automation solutions for industrial and non-industrial environments. The points specially studied are:

Skills & Proficiency


Languages


Interests


Contact