Jacob Krol is a senior full-stack software engineer based in Chicago with 8 years of experience building performant, secure web applications and progressive web apps using React, Node/Express, and C#/.NET. He designs cloud-native, serverless microservice architectures across Azure, AWS, and Google Cloud, with practical experience across IaaS, PaaS, and SaaS models to optimize cost and scalability. Comfortable at both infrastructure and code levels, he applies Core Web Vitals, OWASP, and SOLID principles while architecting message-driven systems using Protobuf and MassTransit. At Tata he helped deliver test-driven CI/CD pipelines for Azure serverless back ends, and he currently contributes to delivery and architecture at EY. Trained in mathematics and computer science at UIC, he pairs rigorous technical foundations with a knack for reducing technical debt and streamlining data flow. Outside work he balances code with a sense of humor—an avid “short-stack pancake” fan who keeps developer productivity pragmatic and enjoyable.
8 years of coding experience
1 year of employment as a software developer
Bachelor of Science - BS; Bachelor of Arts - BA, Mathematics and Computer Science, Bachelor of Science - BS; Bachelor of Arts - BA, Mathematics and Computer Science at University of Illinois at Chicago
A simple timer application with time signals to help the forensics community
Contributions:6 releases, 1 PR, 52 pushes in 4 years 9 months
timersignalsforensicstimer-applicationjs
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.