Prabhat Tiwari

Senior Software Development Engineer at Amazon Web Services (AWS)

New Jersey, 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
Prabhat Tiwari is a Senior Software Development Engineer with 9 years of professional experience and a decade-plus engineering background across fintech, cloud, media, and insurance firms, currently building at AWS from New Jersey. He has progressed through technical leadership roles at BlackRock, Prudential, Audible, and others, delivering robust systems and mentoring teams while maintaining a hands-on engineering practice. Prabhat pairs production-grade backend and test-automation expertise with practical ML tooling experience—his open-source contributions to the popular mlpack C++ library focus on strengthening K-means correctness and edge-case coverage. Known for turning complex requirements into reliable, well-tested code, he brings a pragmatic, QA-minded approach to software quality and system reliability.
code9 years of coding experience
job16 years of employment as a software developer
bookBachelor of Engineering (BEng), Computer Engineering, Bachelor of Engineering (BEng), Computer Engineering at Institute of engineering and technology
github-logo-circle

Github Skills (14)

algorithm10
machine-learning10
c-language10
cprogramming-language10
optimisation10
optimizers10
boost-test10
optimization10
testing10
deeplearning-ai9
deep-learning9
algorithms8
data-structures8
data-structure8

Programming languages (12)

TypeScriptC#JavaC++ShellCJavaScriptHTML

Github contributions (5)

github-logo-circle
mlpack/mlpack

Feb 2018 - Apr 2018

mlpack: a fast, header-only C++ machine learning library
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:65 commits, 9 PRs, 112 comments in 2 months
Contributions summary:Prabhat's commits primarily involve adding and modifying tests for the Kmeans algorithm within the mlpack library. They implemented various tests, including those for non-negative cluster counts, percentage checks when using refined starting points, and checking size and dimensionality of outputs. The user also added tests for the labels only and empty cluster functionalities to ensure the correctness and robustness of the Kmeans implementation.
regressionheaderdeep-learningscientific-computingc-plus-plus
CaptainDredge/OpenSearch

Nov 2022 - May 2024

🔎 Open source distributed and RESTful search engine.
Contributions:141 pushes, 20 branches in 1 year 6 months
restfulsearch-enginemeilisearchelasticsearchsearch
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
Prabhat Tiwari - Senior Software Development Engineer at Amazon Web Services (AWS)