Aaron Cohen is a Senior Software Engineer with 14 years of experience building reliable, auditable systems and mentoring engineers across startups and scale-ups. He has led architecture and implementation of critical financial systems—payments, transfers, and dispute management—using Scala, Ruby, and event-driven microservices to enforce compliance and operational resilience. Aaron pairs front-end expertise in React with backend systems work, having shipped UI builders, experimentation frameworks, and substantial pipeline refactors that improved conversion and test coverage. He champions developer ergonomics through internal libraries, declarative testing patterns, and documentation to boost team velocity and consistency. An active mentor and open source maintainer, Aaron brings practical, cross-stack judgment from content and media platforms to fintech, and often focuses on making complex workflows observable and auditable. Based in Jersey City, he combines deep systems thinking with hands-on delivery and a proven track record of scaling both code and teams.
14 years of coding experience
19 years of employment as a software developer
Bachelor's degree Mathematics and Computer Science, Bachelor's degree Mathematics and Computer Science at Vassar College
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Aaron Cohen - Senior Software Engineer at Attentive