Eric Secules is a Principal Software Engineer in Vancouver with 11 years of experience building high-performance infrastructure, microservices, and automation that optimize distributed systems and databases. He combines deep systems-level skills in C++ and low-latency programming with practical back-end work in Python, Java, and SQL to deliver scalable, production-ready solutions. At Arista and MacroHealth he shipped lock-free shared memory allocators, storage systems, and CI-backed microservice platforms, often pairing feature work with automated tests and tooling to accelerate teams. Eric gravitates toward performance and optimization problems—he has built command-line and web-enabled tools to automate everyday workflows, from RF outlet controllers to expense uploaders using third-party APIs. He’s practiced in containerization, Kubernetes, and observability stacks, and brings a disciplined TDD and CI mindset to complex codebases. Colleagues value his detail-oriented problem solving and his tendency to tackle both the hard systems problems and the small tooling tweaks that make teams faster.
11 years of coding experience
7 years of employment as a software developer
Hollis Brookline High School
Bachelor of Applied Science (BASc) Computer Software Engineering, Bachelor of Applied Science (BASc) Computer Software Engineering at The University of British Columbia
Contributions:3 releases, 2 reviews, 62 commits in 1 year 9 months
csvcsv-readerexpensescsv-importsplitwise
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
Eric Secules - Principal Software Engineer at MacroHealth