Michael Celani

Middleware Engineer at EVERSANA

Chicago, Illinois, United States
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
Michael Celani is a middleware engineer with a decade of experience building cloud-native systems, APIs, and high-volume data pipelines primarily in C#/.NET, TypeScript, React, and Azure. He has designed microservice architectures and pioneered Kubernetes patterns at Relativity that remain in production, and he built the real-time pharmacy switching and billing audit systems at EVERSANA that cut operating costs by integrating multiple vendors. Early work at Epic sharpened his expertise in healthcare interoperability (CCDA, HL7) and reliable data recovery, while his side project Recommander demonstrates applied ML and production-grade deployment—serving 1,000 users daily and recommending over 200,000 decks. A practical engineer who enjoys clean code and scalable systems, he also contributes to open-source tooling like more-itertools, improving iterable utilities and documentation.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at University of Illinois Urbana-Champaign
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (5)

unit-testing10
itertools10
lib10
python10
functional-programming9

Programming languages (5)

JavaCJavaScriptLuaPython

Github contributions (5)

github-logo-circle
More routines for operating on iterables, beyond itertools
Role in this project:
userBack-end Developer
Contributions:18 commits, 6 PRs, 14 comments in 1 month
Contributions summary:Michael primarily contributed to the `more-itertools` library by adding and modifying functions to enhance its utility for iterable manipulation. They implemented the `exactly_n` function with a predicate, and refactored and improved its documentation. Further, they added the `always_reversible` function. This included a range of updates, from fixing flake issues to adding more functionality to the library and improving existing documentation.
itertoolsoperatingroutinesiterablesbeyond
michael-celani/magic-tools

Jan 2022 - Feb 2025

Magic: the Gathering programming tools.
Contributions:67 PRs, 91 pushes, 82 branches in 3 years 1 month
pythongraphical-user-interfacegatheringmagicprogramming-tools
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
Michael Celani - Middleware Engineer at EVERSANA