Summary
Nathan Soares is a software engineer with 10 years of experience building and maintaining web systems across Java and JavaScript stacks, currently contributing at BCG X from São Paulo. He blends hands-on backend expertise (Java, Spring, Oracle/Postgres, PL/SQL) with modern frontend and serverless skills (React, TypeScript, Node, Next, AWS, lambdas) to deliver both greenfield products and performant legacy-system improvements. At NewGo he sped up query performance by 30%, migrated 100k+ records via PL/SQL, and led hybrid architectures for a short-video recruitment platform that used generative AI for resume summarization and content moderation. Comfortable in Agile environments, he has shipped asynchronous, event-driven integrations for large enterprise clients and built full-stack HR and ERP sync solutions. Known for pragmatic problem-solving, Nathan pairs system-level thinking with product-focused features that reduce operational friction and accelerate delivery.
11 years of coding experience
2 years of employment as a software developer
Escolas Técnicas Estaduais
Tecnólogo em Análise e Desenvolvimento de Sistemas, Análise e Desenvolvimento de Sistemas, Tecnólogo em Análise e Desenvolvimento de Sistemas, Análise e Desenvolvimento de Sistemas at Fatec Mogi das Cruzes
Portuguese, English