You can print this page or download a PDF version.

Douglas Neves

Senior Software Engineer

+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.

Languages

  • EnglishProfessional Working Proficiency
  • PortugueseNative

Skills

React Node.js JavaScript TypeScript CSS Grid HTML AWS Docker

Education

Bachelor in Computer Science

Mackenzie University

Jan 2003 - Dez 2006 Brazil

Training

Udacity

React Developer Nanodegree