Rafael Rodrigues
@rafaelrodrigues
Full Stack Engineer with expertise in scalable web applications.
What I'm looking for
I am a Full Stack Engineer with a strong background in developing scalable web applications and APIs. Over the past several years, I have honed my skills in both frontend and backend technologies, enabling me to deliver high-quality software solutions that meet user needs and business objectives. My experience includes architecting REST APIs, implementing complex features, and enhancing user experiences across various platforms.
At InstaLOD, I played a pivotal role in integrating multiple projects that supported over 20,000 users. I designed and implemented a custom OAuth2/OpenID Connect-based consent flow, developed e-commerce features, and built high-performance applications using React and TypeScript. My commitment to quality is evident in my thorough testing practices and my ability to streamline development processes through effective use of CI/CD pipelines.
With a degree in Information Systems and a diverse technical skill set, I am passionate about leveraging technology to solve real-world problems. I thrive in collaborative environments and am always eager to learn and adapt to new challenges. I am excited to contribute my expertise to innovative projects that push the boundaries of technology.
Experience
Work history, roles, and key accomplishments
Full Stack Engineer
InstaLOD
Apr 2022 - Mar 2025 (2 years 11 months)
Played a key role in integrating three projects that supported over 20,000 users. Architected and built scalable REST APIs using MVC architecture with Node.js, TypeScript, Jest, Playwright, Express, TypeORM, MongoDB, MySQL and AWS.
Full Stack Engineer
Fohat
Jul 2021 - Dec 2022 (1 year 5 months)
Delivered an MVP in just one month using Next.js, TypeScript, Nest.js and Node.js for a guarantees management system for energy purchase‐and‐sale contracts. Supported maintenance of two free‑energy‑market applications by converting Figma designs into production‑ready UIs, writing Jest tests, and using SonarQube.
Full Stack Engineer
South System
Dec 2021 - Apr 2022 (4 months)
Developed modular HR recruitment and IT‑professional selection applications using React, TypeScript and styled‑components. Designed Backend‑For‑Frontend (BFF) APIs with Nest.js and TypeScript, streamlining data integration and accelerating feature delivery.
Full Stack Engineer
Smart Crono
Sep 2020 - Jul 2021 (10 months)
Developed truck‑fleet management and driver work‑hours tracking applications using React, Bootstrap, Node.js, Express.js and MongoDB, ensuring compliance with Brazilian labor laws. Implemented Progressive Web App features including Service Workers, web push messaging, notifications, background sync and IndexedDB with DexieDB to provide full offline functionality.
System Analyst
Interact Solutions
Sep 2017 - Sep 2020 (3 years)
Performed customer needs analysis and produced comprehensive technical documentation, including UML diagrams, database schemas, proof‑of‑concept prototypes and use‑case definitions. Architected and implemented custom modules for risk management, ticketing, performance monitoring and auditing, enhancing system functionality and driving measurable improvements in corporate governance processes.
Quality Assurance
Interact Solutions
May 2016 - Aug 2017 (1 year 3 months)
Conducted manual and automated testing on corporate governance products, reducing bug counts across the suite and improving overall product quality. Reduced time spent on bug fixes by implementing thorough testing and securing client approval before deployment, accelerating release cycles and enhancing product stability.
Education
Degrees, certifications, and relevant coursework
Univates - University of Taquari Valley
Bachelor, Information Systems
2014 - 2020
Activities and societies: Relevant Coursework: Java, Python and shell scripting; web, mobile and desktop development; MySQL, PostgreSQL and NoSQL databases; software architecture and quality assurance; system analysis; UI/UX and human–computer interaction; IT project management and governance; software requirements engineering; and integrated management, decision‑support and database systems.
Relevant coursework included Java, Python, and shell scripting, along with web, mobile, and desktop development. Gained expertise in MySQL, PostgreSQL, and NoSQL databases, software architecture, and quality assurance.
Tech stack
Software and tools used professionally
GitHub
Bitbucket
SonarQube
Kubernetes
GitHub Actions
Bitbucket Pipelines
DB
MySQL
PostgreSQL
MongoDB
IndexedDB
Gmail
Rollout
Node.js
Next.js
Tailwind CSS
Material-UI
Google Analytics
Figma
Redis
Terraform
styled-components
Ant Design
PrimeReact
React Query
JavaScript
Java
Google Maps
TypeORM
MongoDB Atlas
Heroku
GraphQL
Firebase
Vercel
OAuth2
Braintree
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Rafael?
You can contact Rafael and 90k+ other talented remote workers on Himalayas.
Message RafaelFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
