Devan Patel

Principal Software Engineer at SentiLink

Denver, Colorado, 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
Devan Patel is a Principal Software Engineer based in Denver with 11 years of experience building reliable, testable systems across startups and cloud platforms. He’s progressed through engineering roles at SentiLink to lead architecture and delivery while previously contributing at AWS, mParticle, and Goldman Sachs, blending fintech risk insights with cloud-scale engineering. Known for raising team effectiveness and quality, he also contributes to open-source testing—improving unit coverage for the numbers.js math library to harden edge-case behavior. Comfortable across backend services, data-driven tooling, and automation, he pairs a Maths/CS background from the University of Florida with a practical focus on error handling and observability that reduces production surprises.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science (BS) Computer Science Engineering Mathematics, Bachelor of Science (BS) Computer Science Engineering Mathematics at University of Florida
languagesSpanish, Gujarati, Hindi, English
github-logo-circle

Github Skills (7)

unit-testing10
javascript10
tdd10
error-handling9
nodejs8
math7
mathematics7

Programming languages (9)

TypeScriptJavaShellC++PLpgSQLJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
numbers/numbers.js

Jan 2015 - Jan 2015

Advanced Mathematics Library for Node.js and JavaScript
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:9 commits, 1 PR, 3 comments in 1 day
Contributions summary:Devan primarily focused on enhancing the quality of the `numbers.js` library by implementing and expanding unit tests. They added new tests for `divMod`, `fallingFactorial`, `binomial`, and `powerMod` functions, covering integer validation and error handling. These tests included checks for edge cases and expected exceptions, ensuring code robustness. The user's work directly improved the test coverage and reliability of the mathematical functions within the library.
mathstatisticsnode-jsmathematicsjavascript
devanp92/combinatorics.js

Aug 2015 - Jan 2016

Contributions:28 commits, 47 pushes, 2 branches in 5 months
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
Devan Patel - Principal Software Engineer at SentiLink