Isaac Cormack is an intermediate software engineer based in Sheffield with eight years of engineering experience and three years focused on building enterprise reporting and data pipelines in Java within the Hadoop ecosystem. He designs maintainable systems guided by Gang of Four patterns and has hands-on experience delivering Spark ETL at scale, optimizing Trino queries on terabytes of data, and implementing low-latency Kafka Connect deduplication backed by NoSQL. Isaac has modernized deployments by containerizing legacy apps for Kubernetes, cutting deployment time by 80%, and created observability stacks with Grafana to support day-to-day production operations. His background spans full-stack features, encryption modules, and embedded diagnostics, reflecting an ability to move between systems-level performance work and customer-facing APIs. Known as a pragmatic team player, he often steps into whichever role will unblock the team and has a track record of shipping zero-downtime migrations and cost-saving refactors.
8 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Software Engineering, Bachelor's degree, Software Engineering at University of Victoria
A collection of code used to control the UVic Rocketry's Filament Winding Machine
Contributions:6 releases, 45 commits, 2 PRs in 1 year 8 months
controllerqbcore-frameworkphpdelayfilament
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.