Thierry Miceli

Senior Software Engineer at Bloomberg LP

London, England, France
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
Thierry Miceli is a Senior Software Engineer with 11 years of professional experience and deep expertise in C++, compilers, refactoring and static analysis tooling. He has built developer-facing infrastructure across large engineering organizations, from Visual C++ Intellisense and compiler front-ends at Microsoft to static analysis checkers at Coverity and compiler tools at Raincode Labs. Currently at Bloomberg in London, he combines systems-level knowledge of concurrent and distributed programming with practical full-stack skills in C#, JavaScript and Node.js. Thierry is an active contributor to notable open-source projects such as the widely used palantir/tslint, where he implemented alignment and switch-default rules and refactored core options. Colleagues rely on him as the C++ go-to expert who integrates deep language insight into developer workflows and robotic systems alike. Beyond code, he brings a pattern-minded approach to tooling that anticipates developer needs and reduces friction in large codebases.
code11 years of coding experience
job20 years of employment as a software developer
bookMaster, Computer Science, Master, Computer Science at Université du Québec à Montréal
languagesEnglish, French, Spanish
github-logo-circle

Github Skills (9)

linter10
linting10
typescript10
static-analysis10
typescripts10
lint10
typescript-types10
testing9
javascript8

Programming languages (1)

TypeScript

Github contributions (5)

github-logo-circle
palantir/tslint

Feb 2015 - Mar 2015

:vertical_traffic_light: An extensible linter for the TypeScript language
Role in this project:
userFull-stack Developer
Contributions:7 commits, 5 PRs, 6 comments in 14 days
Contributions summary:Thierry primarily contributed to the TypeScript linter project by implementing and enhancing linting rules. They added a new rule to enforce vertical alignment of parameters, arguments, and statements. Furthermore, the user fixed alignment-related issues within the project and refactored the code, including migrating option names to constants. The user also added a new rule for enforcing the presence of a 'default' case in switch statements.
linterlighteslinttraffic-lighttslint
thmiceli/blpapi-node

Mar 2015 - Apr 2015

Contributions:67 pushes, 9 branches in 1 month
apinode-jsbloombergnodejsopen-api
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
Thierry Miceli - Senior Software Engineer at Bloomberg LP