Howdy Logo
Image of Rafael D.

Rafael D.
Back-end and Systems Engineer

Node.js
Spring Boot
Cascading Style Sheets
Primefaces
Html
Java
Javascript
C#
Angular
React
Bio

A Senior Full Stack Web Developer with 14 years of experience, proficient in JavaScript, TypeScript, React, NodeJS, and ExpressJS. Demonstrated expertise in developing various web applications for clients across Brazil, Canada, and the United States.

  • Senior Software Engineer
    7/1/2022 - 5/1/2023

    Contributed to the enhancement and migration of a Medical Booking App, transitioning the existing codebase from microservices to a monolithic AWS serverless architecture. Developed new features utilizing TypeScript, Node.js with Express, and React, all integrated to run seamlessly on AWS Lambda. Played a key role in configuring and maintaining the AWS Lambda-based infrastructure, ensuring optimal performance and scalability.

  • Senior Software Engineer
    9/1/2021 - 5/1/2022

    Developed a scalable, full-featured user-facing portal using JavaScript technologies including Node.js, Express, and React. Designed new React components and updated existing ones, ensuring some were reusable across multiple projects. Contributed to the migration of APIs to GraphQL and assisted in database design. Managed new data utilizing Contentful CMS, demonstrating comprehensive skills in modern web development and data management tools.

  • Senior Java Systems Analyst
    7/2/2020 - 2/2/2021

    Achieved expertise in developing and maintaining financial systems and transaction processing using Java. Demonstrated advanced skills in Java frameworks such as Spring and Hibernate. Implemented robust microservices architecture and utilized tools like Docker and Kubernetes for efficient deployment. Applied database management techniques with SQL and NoSQL databases, specifically MySQL and MongoDB. Enhanced system performance through profiling and optimizing code. Ensured secure and efficient coding practices by adhering to industry standards and best practices. Actively participated in Agile methodologies, including Scrum and Kanban, to streamline project workflows. Utilized version control systems such as Git for collaborative code maintenance and repository management.

  • Game Developer Frontend
    7/2/2019 - 4/2/2020

    Developed technical expertise in the creation of desktop and mobile games using HTML5 and JavaScript, leveraging the 'Phaser' framework. Played a vital role in the development and enhancement of the engine architecture, including significant improvements. Successfully ported the internal engine from Phaser 2 to Phaser 3, showcasing adaptability and deep understanding of game development frameworks.

  • Senior Systems Analyst
    9/2/2012 - 7/2/2019

    Contributed to the analysis, architecture, and development of numerous systems for the Court of Justice of Bahia. Played a key role in assisting with the development of a proprietary framework utilized by internal systems. Notable projects include the Magistrates Voting System and the Password Central System for general agencies. Additionally, enhanced various internal data management systems.

  • Computer Science at Ruy Barbosa College
    2006 - 2010

Rafael is available for hire

Meet Rafael D.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.