Anuj Sharma is a founder and software engineer from New Delhi with a decade of hands-on experience spanning Android and front-end development, and nearly three years in product roles at Amazon and Urban Company. He builds practical apps (including Shuffler and the Redefine learning app) and runs Coding Shuttle to teach beginners how to code through daily lessons and a popular YouTube channel. Comfortable across HTML/CSS/JavaScript and Android (ExoPlayer, SQLite, API integrations), he focuses on interactive UIs and media-driven mobile features. Former industry experience at scale and a B.Tech in IT from NSIT combine with entrepreneurial grit, making him adept at turning tutorials and side projects into polished, user-facing products. Anuj’s work blends content creation with open-source teaching resources, revealing a knack for simplifying complex concepts while shipping real apps.
10 years of coding experience
2 years of employment as a software developer
Bachelor of Technology Information Technology, Bachelor of Technology Information Technology at Netaji Subhas Institute of Technology
An android App which Shuffles your favorite songs in the best possible way.
Role in this project:
Mobile Developer (Android)
Contributions:28 commits, 2 PRs, 24 pushes in 1 year
Contributions summary:Anuj primarily worked on developing the Android application "shuffler." Their contributions included displaying songs from the device's memory, creating an adapter to display the song list, implementing an SQLite database to store and retrieve playlists, adding SoundCloud API and search functionality, and integrating song notifications with a background service. Furthermore, the user refactored the code to use an ExoPlayer for media playback and implemented random shuffle.
Public Repository for Web Development Course for Beginners
Role in this project:
Front-end Developer
Contributions:28 commits, 43 pushes, 1 branch in 3 months
Contributions summary:Anuj primarily contributed to the front-end development of the web development course repository. Their commits focused on implementing HTML, CSS, and JavaScript elements to create interactive and responsive web pages. The contributions include adding images, lists, tables, forms, responsive images, and CSS styling using flexbox and CSS grid, demonstrating a focus on building UI components and structuring the website's layout. They also worked on creating a basic resume page and a signup page demonstrating their skills in front-end design and implementation.
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.