Eric Secules

Principal Software Engineer at MacroHealth

Vancouver, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job7 years of employment as a software developer
bookHollis Brookline High School
bookBachelor of Applied Science (BASc) Computer Software Engineering, Bachelor of Applied Science (BASc) Computer Software Engineering at The University of British Columbia
languagesEnglish, Spanish, German
github-logo-circle

Github Skills (87)

csv-import10
monitoring10
apache-nifi10
database10
kubernetes10
apache10
java10
csv-parser10
go10
csv-reader10
docker10
time-series10
datastore10
java-api10
react10

Programming languages (9)

C#TypeScriptJavaShellCSSRustScalaGo

Github contributions (5)

github-logo-circle
esecules/nifi

Dec 2020 - Mar 2025

Apache NiFi
Contributions:1 PR, 32 pushes, 17 branches in 4 years 3 months
nifinimbleconnectorapacheapache-nifi
esecules/splitwise-csv

Jul 2016 - Apr 2018

Upload expenses to splitwise from a csv file.
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