A
andr3scr1ptx86's photo
André Araujo
From Brazil 08:03 PM (GMT-03:00)
$23/hr or $48,000/yr

Active 1 hour ago


Share this profile:

Software Engineer

Back-end Engineer
Available for hire
Years of experience
5+ years
Experience level
Mid-level
Available for
Full-time, Part-time, Contract, Freelance
Download Resume / CV

• Seasoned Software Engineer with +5 years of experience in different industries such as sportstechs, telecommunications and game-commerce.

• Main technologies include JavaScript, TypeScript, Node.js, NestJS and MongoDB.

• Served as a Software Engineer at DashSkins, specialized in developing and maintaining applications that are used by +300k users.

• Regarding soft skills, usually described by co-workers as a creative and communicative person who stays curious and has a high capacity for fast-paced learning.

• Notable achievements include architecting a messaging system for 30M+ users, handling millions of daily messages. Using NestJS, Kafka, MongoDB, OpenShift and Azure, I eliminated processing bottlenecks and ensured stability during massive traffic spikes.

Employment History

Software Engineer - Back-end at Dashskins 2024 - 2026
• Reduced by 43% (from ~350 to ~200 USD) the external API cost by implementing a custom system that I structured using NestJS, Typescript and PostgreSQL, thus leading to a better structure, reliability and response time. • Reduced by 75% (from ~2 to ~0.5 GB) the RAM consumption on AWS EC2 instances by optimizing the Node.js (V8) engine through batch processing and implementing a streaming architecture using NestJS, TypeScript, and Node.js Events, thus improving overall performance and increasing tolerance to "heap out of memory" errors. • Reduced by 56% (from ~9000 to ~4000 ms) the backend API response time by implementing a caching layer and architecting a data ranking system with SQL views over history and assets tables, using NestJS, TypeScript and PostgreSQL, thus significantly improving latency and reducing the query load on external systems. • Reduced by 54% (from ~55 to ~25 ms) the autocomplete query latency by implementing fuzzy search and tokenization methods using NestJS, TypeScript, and MongoDB, thus considerably improving response times and user experience.
Software Engineer - Back-end at Tatic 2022 - 2024
• Increased from ~50% to ~90% the test coverage across projects by implementing automated unit tests using Jest, NestJS, and TypeScript, thus ensuring function output reliability and preventing regressions during code maintenance. • Reduced by ~40% the system coupling and latency by architecting a microservices-based communication layer using Kafka, NestJS and TypeScript, replacing synchronous REST calls with event-driven patterns, thus ensuring high data consistency and system resilience. • Increased by ~55% the notification delivery speed across SMS, email, WhatsApp, and Push App by implementing a centralized multichannel system using NestJS and TypeScript reducing the time-to-delivery for critical alerts and improving overall user engagement. • Reduced by ~60% the occurrence of production bugs by integrating SonarQube into the CI/CD pipeline, enforcing strict code quality gates and automated security scanning for Node.js services, leading to more reliable and secure deployments.
Software Developer - Back-end at DevMagic 2021 - 2022
• Increased by ~30% the system processing speed migrating a legacy PHP system to Node.js (Express) and TypeScript, creating a more scalable architecture with lower latency. • Increased by ~25% the transaction success rate by implementing Stripe and PayPal gateways using Node.js (Express) and TypeScript, ensuring secure webhook handling and a reliable checkout. • Reduced by ~38% the monthly infrastructure costs by deploying serverless functions via AWS Lambda using Node.js and TypeScript, automating background tasks and replacing always-on servers with on-demand executions. • Reduced by ~70% the time spent on manual data migrations by creating custom JavaScript scripts to automate the parsing of Excel files and their insertion into Firebase, ensuring 100% data integrity.

Education

Bacharelor's Degree in Computer Science at University Center of Formiga (UNIFOR-MG) 2016 - 2020