Summary
Ramon Borges is a backend-focused software engineer with a decade of professional experience and 7+ years concentrating on TypeScript, Node.js, and NestJS to build secure, well-documented APIs. He has deep domain experience in industrial and enterprise settings—most notably steel manufacturing and banking—where he translates complex business requirements into robust backend systems and integrations. Ramon combines system design, database modeling, and Domain-Driven Design practices with hands-on Java experience for legacy integrations and batch automation. He has led technical teams, mentored junior developers, and regularly engages clients during requirements gathering and delivery validation. Beyond backend work he has shipped Angular frontends and shared technical insights on TypeScript and NestJS via his blog and GitHub, signaling a commitment to continuous learning and community knowledge-sharing.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Engineering - BE Computer Engineering, Bachelor of Engineering - BE Computer Engineering at Universidade Federal do Espírito Santo (Oficial)
English, Portuguese