+351 919 073 722 dougneves@gmail.com linkedin.com/in/dougneves Lisbon, Portugal
Experience
Senior Full-Stack Developer
SweetMustard
Jan 2023 - Present
Belgium (Remote from Lisbon)
Developed and maintained scalable web applications using React
and Node.js.
Collaborated with cross-functional teams to define architecture
and deliver features.
Implemented best practices for code quality and testing.
Senior Full-Stack Developer
DN
Apr 2020 - Jan 2023 Belgium (Remote from Lisbon)
Implemented a strict Test-Driven Development (TDD) approach across all features, writing comprehensive
test suites prior to implementation to guarantee system reliability, eliminate regressions, and deliver
highly stable code.
Engineered robust, event-driven full-stack applications utilizing Clojure and ClojureScript, leveraging
the Re-frame framework to bridge complex functional backend logic with highly reactive frontend user
interfaces.
Developed a highly responsive and performant frontend using pure TypeScript and React to visualize the
European railway network, seamlessly integrating with a massive, data-intensive graph backend to render
dynamic travel paths and train-type constraints without compromising UI speed.
Senior Full-Stack Javascript Developer
CAP HPI
Oct 2018 - Apr 2020 UK (Remote from Lisbon)
Engineered a comprehensive vehicle valuation platform using React and Node.js, allowing users to
instantly retrieve real-time market values, accident reports, and mechanical histories via license plate
lookups.
Architected a Backend-for-Frontend (BFF) layer in Node.js to efficiently aggregate and orchestrate data
from multiple complex downstream APIs, significantly optimizing load times for data-heavy features like
side-by-side car comparisons.
Delivered a highly responsive user interface by building dynamic, reusable React components, ensuring a
seamless and intuitive user experience across all devices despite handling large volumes of asynchronous
vehicle data.
Senior Full-Stack Developer | Tech Lead
E-val Technology
Jul 2006 - Oct 2018 São Paulo - Brazil
Progressed through engineering roles to ultimately lead a
technical team, bridging the gap between business requirements
and software architecture.
Spearheaded the development of core systems and mentored junior
engineers.
Summary
Senior Full-Stack Developer with 20 years of software engineering experience.
Highly proficient in building scalable, end-to-end applications using JavaScript, React, and Node.js.
A strong advocate for Test-Driven Development (TDD), delivering clean, maintainable code and driving
technical excellence within agile teams.