Janishar Ali

Founder at AfterAcademy

New Delhi, Delhi, 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
Janishar Ali is a founder and seasoned software engineer with 11 years of experience building production-grade mobile and backend systems from New Delhi. He started as a self-taught programmer and has repeatedly combined hands-on development with product leadership—co-founding startups (AfterAcademy, CuriousJr, MindOrks) and leading engineering teams at scale. Technically fluent in Android architecture, Dagger2, MVP patterns and TypeScript/Node.js backends, he contributes open-source libraries (PlaceHolderView, Android MVP examples) that showcase practical UI and dependency-injection solutions. His GitHub projects reveal a pragmatic focus on testable, modular code and developer ergonomics, including example apps and backend templates for production-ready services. An IIT (BHU) integrated dual-degree alumnus, he pairs deep implementation skills with a knack for teaching and community-building through fifocode. Colleagues describe him as a builder who turns learning into reusable tools and developer-facing products.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor of Technology (BTech) & Master of Technology(MTech), Integrated Dual Degree, Bachelor of Technology (BTech) & Master of Technology(MTech), Integrated Dual Degree at Indian Institute of Technology (Banaras Hindu University), Varanasi
languagesHindi, English
stackoverflow-logo

Stackoverflow

Stats
376reputation
12kreached
8answers
0questions
github-logo-circle

Github Skills (38)

dagger10
mongoose10
expressjs10
annotations10
typescript10
android-recyclerview10
java10
mongodb-database10
android-developer10
javas10
android10
typescript-types10
android-developers10
nodejs10
recyclerview10

Programming languages (5)

TypeScriptJavaGoHTMLKotlin

Github contributions (5)

github-logo-circle
janishar/PlaceHolderView

Aug 2016 - Nov 2022

This library provides advance views for lists and stacks. Some of the views are build on top of RecyclerView and others are written in their own. Annotations are compiled by annotation processor to generate bind classes. DOCS -->
Role in this project:
userMobile Developer (Android)
Contributions:22 releases, 402 commits, 29 PRs in 6 years 4 months
Contributions summary:Janishar primarily contributed to the development of the Android PlaceHolderView library. The commits show the user adding core functionalities for creating and handling dynamic views. They made modifications to ViewBinders, ViewAdapters, and PlaceHolderView class to implement features like dynamic view creation, swipe behavior (including horizontal and vertical swiping) and touch event handling, and also made changes to the example application to demonstrate these features. Further, the commits show the addition of examples such as for Tinder card, and other features.
recyclerviewannotationsbindandroid-libraryandroid
Node.js Backend Architecture Typescript - Learn to build a backend server for production ready blogging platform like Medium and FreeCodeCamp. Main Features: Role based, Express.js, Mongoose, Redis, Mongodb, Joi, Docker, JWT, Unit Tests, Integration Tests.
Role in this project:
userBack-end Developer
Contributions:6 releases, 1 review, 181 commits in 2 years 9 months
Contributions summary:Janishar primarily focused on setting up and configuring the backend infrastructure for a Node.js and TypeScript project. They added environmental variable support for configuration, implemented logging functionality using Winston, and initialized the database connection using Mongoose. The user also introduced database models and a repository layer, suggesting they were involved in designing and implementing the data access layer for the backend.
mongoose-jsrole-basedjestproduction-readyexpress
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