Jessica Nahulan is a Technical Team Lead at IBM in Toronto with a decade of experience designing and delivering enterprise-grade, cloud-native and hybrid systems. She brings full-stack expertise across Java, C#, Python, and JavaScript, and has led major product rewrites and high-priority feature deliveries using React, Quarkus, microservices, and modern CI/CD practices. A prolific innovator, Jessica holds over 30 filed patents that underscore her knack for practical, high-impact solutions and cross-disciplinary problem solving. Her background spans real-world systems from airport biometric kiosks to climate data analytics, reflecting a blend of low-level systems work and user-focused application design. Known for bridging research-quality ideas into production, she pairs hands-on coding with team leadership to drive scalable, secure software outcomes.
10 years of coding experience
10 years of employment as a software developer
Bachelor’s Degree Computer-Software Engineering, Bachelor’s Degree Computer-Software Engineering at Queen's University
BeeGreen online shopping browser extension and website which delivers sustainability data to consumers, directly to their shopping carts. This package was implemented using React, TypeScript, and LoopBack 4 and uses the IBM Carbon Design System. The database used for all data storage is IBM Cloudant.
Contributions:1 review, 111 commits, 2 PRs in 6 months
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.