Mayank Gupta is a Senior Software Engineer based in New Delhi with 10 years of experience blending software engineering and machine learning expertise. An IIT Delhi graduate in Mathematics and Computer Science, he is fluent in C/C++ and Python and has strong algorithmic problem-solving skills. He has applied deep learning in research settings—implementing multi-attention CNNs during a Samsung internship that achieved competitive results on fine-grained classification—and brought ML-driven features to production at startups and enterprise teams. At LG Ad Solutions he continues to deliver reliable systems, while his open-source work on CCExtractor shows hands-on experience automating complex build and packaging pipelines (Debian/RPM). Pragmatic and curious, he enjoys creating reusable "problem solvers" rather than one-off fixes, often bridging research prototypes and production-grade tooling.
CCExtractor - Official version maintained by the core team
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:32 commits, 11 PRs, 33 comments in 7 months
Contributions summary:Mayank primarily focused on automating and improving the build and packaging processes for the CCExtractor project. Their contributions involved creating and correcting scripts for generating Debian and RPM packages. They also modified the build configuration, including `autogen.sh` and `Makefile.am` files, and updated the `package_creators` scripts to work correctly. Furthermore, the user integrated the creation of `.rpm` packages.
Contributions:14 PRs, 18 pushes, 6 branches in 1 year 11 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
Mayank Gupta - Senior Software Engineer at LG Ad Solutions