Guilherme Araújo is a pragmatic software engineer with five years of experience building full-stack, high-performance web platforms from Brazil’s São Paulo. He’s delivered end-to-end SaaS features and low-latency geospatial tooling—streaming multi-gigabyte TIFFs and optimizing uploads with Web Workers and streaming MD5 to cut time and memory usage substantially. At Bayer and Maxxi he led TDD adoption, trunk-based workflows and migrations to TypeScript and AWS, improving test coverage, deployment speed and user-facing performance across systems used by thousands of farms. A front-end contributor to the official Node.js website, he has modernized UI components and testing while integrating internationalization and app routing. Comfortable across React, Node/Nest, databases and CI/CD, he blends engineering craftsmanship with measurable impact on latency, costs and developer productivity.
5 years of coding experience
3 years of employment as a software developer
Bacharelado, Engineering Mechanics, Bacharelado, Engineering Mechanics at Universidade Federal de Sergipe
Bacharelado, Information Technology, Bacharelado, Information Technology at PUC Minas
Contributions:123 reviews, 46 PRs, 2 branches in 2 years
Contributions summary:Guilherme primarily focused on developing and migrating front-end components within the Node.js website. Their contributions included creating new codebox and download toggle components, refactoring existing UI elements, and implementing features such as language selection and copy-to-clipboard functionality. They also worked on integrating the app router and next-intl to modernize the website. Furthermore, the user created and updated tests for the newly developed components.
Contributions:151 pushes, 34 branches in 1 year 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Guilherme Araújo - Software Engineer at Codeminer42