Aayush Sinha is a Technical Lead based in Tokyo with a decade of experience building and scaling full‑stack web and mobile applications. He blends a designer’s sensibility with backend expertise—having started in front‑end design and grown into Java, PHP, Node.js and Ruby on Rails development—while leading core CMS and multilingual platforms at KEMURI Technology. He has hands‑on experience optimizing large datasets and device connectivity (multi‑peer iPad apps), plus applied deep learning and Android knowledge from Udacity programs and an MTech in Software Systems with a security focus. An active open‑source contributor, he improved resumable file upload behavior and CI for the popular flow.js library to better handle API quirks and chunking. Aayush also mentors aspiring engineers in MERN development and has a track record of shipping pragmatic integrations (APIs, payment/OTP flows, MailChimp/CRM sync) for international clients. Notably, he pairs automated testing and containerized deployments with legacy code modernization to keep high‑traffic systems reliable.
10 years of coding experience
4 years of employment as a software developer
BITS Pilani, Birla Institute of Technology and Science
Intermediate, Physics, Chemistry, Mathematics, English, Computer Science, Intermediate, Physics, Chemistry, Mathematics, English, Computer Science at Methodist High School, Kanpur
Deep Learning Nanodegree, Computer Science, Deep Learning Nanodegree, Computer Science at Udacity
Bachelor of Engineering (B.E.), Computer Engineering, Bachelor of Engineering (B.E.), Computer Engineering at Savitribai Phule Pune University
A JavaScript library providing multiple simultaneous, stable, fault-tolerant and resumable/restartable file uploads via the HTML5 File API.
Role in this project:
Full-stack Developer
Contributions:8 commits, 5 PRs, 29 comments in 19 days
Contributions summary:Aayush primarily focused on enhancing the functionality of the `flow.js` library. They added the capability to modify raw body data before sending, likely to accommodate specific API requirements. Further, they modified chunk size calculations, file parameters, and file parameters to improve file upload processing. They also updated the Travis CI configuration.
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.