Nicholas Dujay is a seasoned software engineer with 11 years’ experience building scalable platform and frontend systems, currently a Member of Technical Staff at Perplexity after senior and staff engineering roles at Instacart. He has driven service decomposition and deployment strategies—splitting monolith frontends, migrating auth to JWT, and operating API gateways and CI/CD pipelines on AWS with Docker and ECS. Comfortable across the stack, Nicholas pairs hands-on implementation with clear technical coaching, translating complex concepts into plain language for teammates. His background includes performance-oriented tooling and automation (custom JPA generators, REST analysis services) and a B.Sc. in Software Engineering from the University of Toronto, reflecting a solid foundation in both systems and developer experience.
12 years of coding experience
11 years of employment as a software developer
Carleton University
Bachelor of Science (B.Sc.) Computer Science (Software Engineering), Bachelor of Science (B.Sc.) Computer Science (Software Engineering) at University of Toronto
Contributions:30 commits, 17 PRs, 67 pushes in 18 days
djangopythonhledger
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.