Nathan M. Barreto
Currently based in Berlin, Germany
Full-stack software engineer with a passion for Front-end development. My top tech skills are: JavaScript, ReactJS, and Python. I'm excited to use my skills to build innovative and impactful software products. Aficionado fighting game player 🕹️ & Dancer 🕺.
With a strong foundation in computer science and hands-on experience across the full software development lifecycle, I enjoy bringing ideas from concept to deployment.
I value clean code, test-driven development, and continuous learning. Whether working independently or as part of a team, I strive to deliver high-quality software that meets user needs and business goals.
Doctolib
Fullstack Software Engineer
May 2024 - Present | Berlin, Germany
Maintained the core appointment features used by practitioners in France, Germany and Italy. Contributed and refactored legacy code on a monolith (Ruby on Rails, React) for better scoping and readability.
Momox AG
Fullstack Software Engineer
Oct 2021 - Apr 2024 | Berlin, Germany
Maintained a portfolio of 3 main projects, including a company-wide catalog source of truth. Helped define team processes to improve focus and delivery speed. Introduced API Schema generation tools. Added CI checks for code quality and API documentation. Onboarded and mentored newcomers.
Socialive
Front-end Engineer
Jan 2021 - Sep 2021 | Remote
Maintained three clients for a real-time video streaming and calling platform. Migrated legacy code through small iterations.
Adianta
Full Stack Engineer
Dec 2018 - Dec 2021 | São Paulo, Brazil
Maintained various internal and external projects for a fintech company. Orchestrated design and implementation of a microservices-based onboarding site, reducing process time by 50%. Led a team of 5 developers, gathering requirements and guiding development.
VIRTUS (with INGETEAM Spain)
iOS Developer
May 2017 - Nov 2018 | Brazil
Sole developer for an iOS application (Swift) monitoring photovoltaic plants. Implemented API communication. Set up Continuous Integration.
ReactJS, JavaScript (ES6+), HTML5, CSS3, Tailwind CSS, Responsive Design, UI/UX Principles.
Python, Node.js, Ruby on Rails, RESTful APIs, Microservices Architecture.
SQL (PostgreSQL), NoSQL (MongoDB), Database Design & Management.
Git, Kubernetes, Docker, CI/CD (e.g., GitHub Actions, Jenkins), Testing (Unit, Integration), Agile Methodologies.
Problem Solving, Team Leadership, Mentoring, Communication, Process Improvement.
I'm always looking for exciting opportunities to collaborate on innovative software products. If you have a project that needs a passionate and skilled engineer, or just want to connect, feel free to reach out!