Tushar Maheshwari

Nagari, Andhra Pradesh, India
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

🤩
Rockstar
🎓
Top School
Tushar Maheshwari is a research-focused software engineer with 10 years of experience blending NLP research and systems engineering, holding a Computer Science degree from IIIT SriCity. He has driven ML/DL projects on personality, well-being and satire detection at institutions like NTNU, University of Michigan and Nanyang Technological University, and built practical prototypes such as a Chrome plugin for moderating aggressive language during a Microsoft Research summer school. Technically fluent in Python, C++, NoSQL and data mining, he also contributes to open-source C++ tooling and CI/CD improvements—helping projects like CMake, loguru and openage become more cross-platform and testable. Comfortable across research and backend/devops roles, he pairs rigorous experimentation with hands-on engineering to move models from prototypes into reliable, reproducible builds. An avid reader and programmer based in Andhra Pradesh, he often surfaces subtle engineering fixes (MSVC builds, AppVeyor tweaks, C++17 modernizations) that quietly improve developer experience.
code10 years of coding experience
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Indian Institute of Information Technology, SriCity
github-logo-circle

Github Skills (43)

c-language10
lib10
python10
travis10
testing10
build-system10
cmake10
appveyor10
cicd10
c1710
libuv10
build-automation10
cpp10
cprogramming-language10
scripting9

Programming languages (9)

PowerShellTypeScriptC++ShellCCMakeJavaScriptGo

Github contributions (5)

github-logo-circle
SFTtech/openage

Jun 2017 - Jun 2019

Free (as in freedom) open source clone of the Age of Empires II engine 🚀
Role in this project:
userBackend Developer
Contributions:54 commits, 23 PRs, 4 pushes in 2 years
Contributions summary:Tushar primarily focused on improving the build system and incorporating Python scripts within the `openage` project, as suggested by the commit messages, particularly fixing paths and usage of Python libraries. They also addressed issues related to MSVC builds, indicating a focus on cross-platform compatibility. Furthermore, the user was involved in modifications to packaging and build processes, including creating a Windows installer using CPack and embedding dependencies such as Python and fonts.
pythongameagec-plus-plusmulti-platform
emilk/loguru

Jan 2017 - May 2018

A lightweight C++ logging library
Role in this project:
userDevOps Engineer & Test Automation Engineer
Contributions:7 commits, 3 PRs, 4 comments in 1 year 4 months
Contributions summary:Tushar primarily focused on enhancing the build and testing infrastructure. They addressed build failures on specific platforms (VS2013) and simplified the AppVeyor configuration. Further improvements involved integrating with AppVeyor CI, including adding Ubuntu and VS2017 images, optimizing build processes, and creating a platform-independent fail wrapper. This user's contributions significantly improved the project's CI/CD pipeline and test automation capabilities.
loggercpplogginglogging-library
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
Tushar Maheshwari