Full-Stack Developer | Web & Mobile Applications | Node.js Ecosystem GitHub · Email
Full-Stack Developer with solid expertise in designing and implementing scalable, secure, and high-performance web and mobile applications. Specialized in the Node.js ecosystem, with deep knowledge of Express, NestJS, Next.js, GraphQL, Sequelize, Prisma, TypeORM, and Strapi. Skilled in front-end development using React, Angular, Vue.js, React Native, and Ionic, ensuring seamless user experiences across devices.
Proficient in modern development workflows: Docker, Kubernetes, AWS (EC2, S3, Lambda, CloudFront), Git, CI/CD pipelines, Webpack, and Vite. Experienced in optimizing SEO, web performance, and accessibility, as well as integrating payment gateways, banking APIs, and secure authentication systems.
Known for strong problem-solving skills, mentoring teammates, and delivering reliable applications in fintech, payments, and data-driven projects. Passionate about continuous learning, clean code practices, and staying up to date with the latest trends in the JavaScript/TypeScript ecosystem.
Back-End: 10 years of Node.js, Express, +6y NestJS, GraphQL, REST APIs, Sequelize, Prisma, TypeORM, Java, Spring Boot, Python. Front-End: +6y React.js and Next.js. 8y of Angular, Vite, Webpack, React Native, Ionic, Progressive Web Apps (PWAs). Databases: SQL, PostgreSQL, MySQL, MongoDB, Redis. DevOps & Cloud: Docker, Kubernetes, AWS (EC2, S3, Lambda, CloudFront), Nginx, Apache, CI/CD pipelines. Other Tools and Skills: Git, Linux, Strapi CMS, Web Components, Gulp, Grunt, SEO Optimization, Performance Tuning. Languages: JavaScript, TypeScript, Python, C++, C#, MATLAB, HTML5, CSS3.
João Pessoa, Brazil | 2021 – Present
- Developed and maintained a nationwide web portal for capture and analysis of credit card proposals.
- Worked with AngularJS, React, Java, Spring Boot, ensuring scalability and high availability.
- Delivered solutions widely adopted by major retail companies across Brazil.
Mississauga, ON, Canada | 2019 – 2020
- Built the 2.0 version of the company’s money transfer web app from scratch.
- Created a CMS-powered dynamic page system that generated hundreds of SEO-optimized pages, driving rapid organic growth.
- Integrated with international financial APIs, AML compliance systems, and risk analysis tools.
- Technologies: Next.js, Node.js, Sequelize, Strapi CMS, GraphQL.
João Pessoa, Brazil | 2016 – 2018
- Developed HTML extensions for multimedia synchronization directly in browsers.
- Created Single Page Application authoring tools using Web Components and model-driven generation.
João Pessoa, Brazil | 2015 – 2016
- Developed web and mobile apps for market research and business process management.
- Built hybrid and native apps for Android and iOS using AngularJS, Node.js, Ionic Framework.
- Managed database migrations, trained new hires, and maintained apps on Google Play & App Store.
João Pessoa, Brazil | 2014
- Handled large-scale database management, normalization, and analysis for Brazil’s electrical substation grid.
- Worked as a web and C# developer.
- B.S. in Computer Science, Universidade Federal da Paraíba — 2018
- Técnico em Instrumento Musical, Escola Estadual de Música Anthenor Navarro — 2024
-
First Prize — Hackfest Against Corruption (3rd Edition, 2017) Analyzed large-scale paycheck registry databases released by the Federal Treasury. Detected irregularities that were publicly reported. Won Gold Medal among 20+ projects and received a grant of R$10,000.
-
NotaZ Mobile App (2014) Built and launched a mobile app for organizing and calculating college grades, integrated with the university system. Released as a PWA and Android app, reaching 2,000+ downloads.