Daniel De Lucca Fonseca is a Lead Software Architect with 10 years of experience designing and migrating high-throughput systems for fast-growing startups and unicorns in Brazil and Silicon Valley. He combines hands-on backend expertise—especially with TypeScript/NestJS, microservices, and message queues like RabbitMQ—with leadership roles from CTO to engineering manager, having scaled teams and products from MVP to thousands of users. An active open-source contributor, he has directly improved NestJS microservices and contributed to Kubeless and Chia, reflecting a strong operational and developer-experience focus born in SRE roles at QuintoAndar. He pairs academic depth in machine learning and computer science with entrepreneurial instincts from multiple founded startups, and often blends product thinking into architecture decisions. Based in São Paulo, he’s a digital nomad and nature lover who brings pragmatic systems design and a track record of shipping resilient, observable platforms under real-world scale.
10 years of coding experience
12 years of employment as a software developer
Fédération Internationale de l'Art Photographique
Nanodegree, Artificial Intelligence, Nanodegree, Artificial Intelligence at Udacity
Expert, Entrepreneurship, Expert, Entrepreneurship at Babson College
Bachelor's degree, Social Communication, Bachelor's degree, Social Communication at Pontifícia Universidade Católica de Campinas
Expert, Creative Leadership, Expert, Creative Leadership at Miami Ad School / ESPM
Expert, Machine Learning for Big Data and Text Processing, Expert, Machine Learning for Big Data and Text Processing at Massachusetts Institute of Technology
Master's degree, Computer Science, Master's degree, Computer Science at Universidade Estadual de Campinas
Course, Entrepreneurship, Course, Entrepreneurship at Startup School Online
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
Role in this project:
Back-end Developer
Contributions:3 reviews, 6 commits, 2 PRs in 4 months
Contributions summary:Daniel contributed to the microservices implementation within the NestJS framework. Their work focused on bug fixes related to RabbitMQ (RMQ) message handling, including logging improvements for connection errors and fixing issues with invalid JSON messages. They also added unit tests to ensure the robustness of the RMQ server implementation. The changes primarily impacted the `microservices` module, demonstrating a focus on server-side development and message queue integration.
Contributions:150 pushes, 11 branches in 1 year 2 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
Daniel De Lucca Fonseca - Lead Software Architect at Trilon