Amrit Singh

Software Engineer at Newgen Software

New Town, West Bengal, 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

👤
Senior
🎓
Top School
Amrit Singh is a native Android-focused software engineer with 10 years of hands-on experience building mobile apps across startups and product teams, currently contributing at Newgen Software while pursuing graduate studies at Concordia University. He has a strong track record in performance tuning, APK size reduction, and UX-driven features—work that helped a digital assistant app surpass 10,000 Play Store installs. An active open-source contributor, he improved SUSI.AI’s Android client by fixing orientation-related data loss, making chat UI enhancements, and stabilizing Text-to-Speech threading. A seasoned mentor in Java and college IEEE activities, he blends disciplined code hygiene and documentation with practical profiling skills using tools like Android Profiler and Battery Historian.
code10 years of coding experience
job1 year of employment as a software developer
bookBachelor of Technology (B.Tech.), Computer Science, 9.0, Bachelor of Technology (B.Tech.), Computer Science, 9.0 at Maharaja Surajmal Institute of Technology
bookSenior Secondary, Science, 95.6%, Senior Secondary, Science, 95.6% at Sumermal Jain Public School
languagesFrench, Hindi, English
github-logo-circle

Github Skills (5)

javas10
android-ui10
android10
java10
git8

Programming languages (7)

JavaShellTeXJavaScriptHTMLPythonKotlin

Github contributions (5)

github-logo-circle
fossasia/susi_android

Nov 2016 - Dec 2016

SUSI.AI Android App https://play.google.com/apps/testing/ai.susi
Role in this project:
userMobile Developer (Android)
Contributions:5 commits, 5 PRs, 8 comments in 18 days
Contributions summary:Amrit's contributions primarily focused on enhancing the SUSI.AI Android application. They addressed a data loss issue during screen orientation changes in the sign-up and login activities by saving and restoring the input field data. The user also merged remote branches and added functionality related to showing typing dots and search results within the chat interface. Furthermore, they added code to move the Text-To-Speech functionality into a new thread to prevent crashes.
android-apptesting
amritsinghcse/QuizApp

Jul 2017 - Nov 2017

Contributions:12 commits, 6 pushes in 4 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