Skip to content
yashraj.
[ 04 / About · Identity ]

I build like a designer.
I think like an engineer.

Yashraj Jain. Software engineer based in Bengaluru. I ship mobile and web products for ambitious teams who care about how the work feels — not just what it does.

Years4+ shipping
Reach100K+ users
StackFlutter · RN · Kotlin
NowiMumz · SWE II
01 · Origin

I'm a Software Engineer II with 4+ years building mobile products people depend on — Flutter and React Native apps, native Android in Kotlin, and the Next.js web surfaces around them. My work has spanned HealthTech, FinTech, and AgriTech: shipping under medical-adjacent content constraints, financial compliance requirements, and rural-connectivity realities.

02 · Craft

I lead mobile at iMumz across a pregnancy app used by 100K+ mothers and a fertility product I took from concept to production in three months for 2,500+ couples. Before that: config-driven KYC systems spanning 6+ countries at iBind Systems, and the Agent and Broker apps built 0→1 at Bijak, India's largest agri-trading platform.

03 · Now

The through-line is ownership — architecture, implementation, releases, and the instrumentation that tells you whether any of it worked. I care about crash-free sessions, test coverage that actually prevents regressions, and onboarding funnels that don't leak. I also mentor the engineers who'll maintain it after me, and write about the trade-offs on the blog.

[ Section · Journey ]

The road so far.

Four years, three companies, two layers of the stack. Each role taught the next one something it couldn't have learned alone.

Jun 2024 — Present
Bengaluru, IN

Software Engineer II (SDE-2)

iMumzFull-time
Visit ↗

Leading mobile engineering across iMumz's HealthTech suite — the flagship pregnancy app used by 100K+ mothers and a new fertility product — plus the imumz.com web platform and a doctor-consultation service. Flutter, native Android/iOS, and Next.js.

  • Built a cross-platform fertility app from concept to production in 3 months, serving 2,500+ couples with nutrition planning, medication tracking, doctor consultations, appointment booking, and yoga monitoring
  • Lifted onboarding completion ~43% and cut runtime crashes ~67% through Crashlytics instrumentation, analytics funnels, A/B testing, and performance work
  • Launched an end-to-end consultation platform — 15+ doctors, 1,000+ appointments/month, Razorpay Pay Later — creating a new revenue-generating service
  • Re-architected imumz.com on Next.js with SSR, SEO, and a custom CMS, driving 38K+ monthly organic visits
  • Led a 4-engineer mobile team through sprint planning, architecture reviews, and 250+ PR reviews, mentoring 2 junior engineers to independent feature ownership
FlutterKotlinNext.jsBLoCFirebaseRazorpay
Dec 2022 — Jun 2024
Bengaluru, IN

Software Engineer I (SDE-1)

iBind SystemsFull-time
Visit ↗

Built enterprise KYC and identity-verification apps for fintech clients across 6+ countries — Flutter front end with native Android integrations to secure document-capture and biometric SDKs.

  • Designed a config-driven KYC routing engine on a unified JSON schema spanning 6+ countries, cutting new-country onboarding effort ~70% by eliminating hardcoded country-specific logic
  • Developed 3+ native Android modules in Kotlin (MVVM, Coroutines, Jetpack), bridging Flutter to multiple KYC SDKs via MethodChannels/EventChannels for document capture and biometric verification
  • Led Flutter architecture with BLoC, AutoRoute, Retrofit, and Clean Architecture to 85% unit and 60% widget coverage — a 97% first-attempt verification success rate and sharply fewer production regressions
  • Co-designed scalable REST APIs enabling configurable identity verification across 6+ country-specific workflows while meeting each region's compliance requirements
FlutterKotlinClean ArchitectureBLoCAutoRouteJetpack
Sep 2021 — Dec 2022
Gurgaon, IN

Software Engineer I (SDE-1)

BijakFull-time
Visit ↗

Mobile engineer on India's largest agri-trading platform. Built the Agent and Broker apps 0→1 and shipped features across three marketplace apps connecting farmers, traders, brokers, and buyers.

  • Engineered the Agent and Broker apps from 0→1 — real-time area analytics, demographic insights, comparable-sales filtering, and bulk commodity trading with automated brokerage-fee calculation
  • Shipped 15+ production features across three agriculture marketplace apps, reducing user-error support tickets ~25% through improved workflows and validation
  • Integrated AWS S3, SNS, and AppSync for secure media storage, push notifications, and real-time data sync, collaborating on scalable role-based APIs
  • Refactored the flagship app's state management from BLoC to GetX, cutting boilerplate ~35% and improving screen-rendering performance and feature velocity
FlutterGetXAWSFirebase
2018 — 2022
Bhubaneswar, IN

B.E., Computer Science

C.V. Raman Global UniversityEducation

Bachelor of Engineering in Computer Science. Specialized in software engineering and mobile development. Graduated with distinction (7.98 / 10).

  • Software engineering, data structures, and web development coursework
  • Mobile app development specialization
  • CCNA — Cisco (2022)
Computer ScienceSoftware EngineeringNetworks
[ Section · 07 — What I build ]

Deep in mobile. Fluent on the web.

Mobile is where the depth is — 4+ years and 20+ shipped products, with Flutter, React Native, and native Android in Kotlin as the toolkit. Web, backend, and tooling are the range that makes the mobile work land.

01Primary · 18 skills

Mobile Development

Cross-platform and native mobile — architecture, state management, offline-first data, and release engineering across HealthTech, FinTech, and AgriTech products.

  • 📱Flutter
  • 🎯Dart
  • 🧱BLoC
  • 🪝Riverpod
  • GetX
  • ⚛️React Native
  • 🚏Expo
  • 🐻Zustand
  • 🔁TanStack Query
  • 🤖Kotlin
  • 🚀Jetpack
  • 🧵Coroutines
  • 🏛️MVVM
  • 🧭Clean Architecture
  • 🗺️AutoRoute
  • 🔌Retrofit
  • 📴Offline-First
  • 🍯Hive
02Supporting · 8 skills

Web Development

Production web with Next.js — server rendering, SEO, and CMS-backed content. Re-architected imumz.com to 38K+ monthly organic visits.

  • Next.js
  • ⚛️React
  • 📘TypeScript
  • 🌐JavaScript
  • 🎨Tailwind CSS
  • 🔄Redux
  • 🖼️HTML/CSS
  • Framer Motion
03Supporting · 14 skills

Backend & Data

REST and GraphQL APIs, relational and document stores, and cloud services — including config-driven KYC APIs serving 6+ countries.

  • 🟢Node.js
  • 🚀Express.js
  • FastAPI
  • 🔗REST APIs
  • GraphQL
  • 🐘PostgreSQL
  • 🍃MongoDB
  • 🗄️SQLite
  • 🔥Firebase
  • 🟩Supabase
  • ☁️AWS
  • 🐍Python
  • Java
  • 🔍SQL
04Supporting · 14 skills

DevOps, Testing & Practices

Shipping discipline — CI/CD pipelines, store releases, crash and analytics instrumentation, and the test coverage that keeps regressions out.

  • 📦Git
  • ⚙️GitHub Actions
  • 🐳Docker
  • 🪄Codemagic
  • 🛣️Fastlane
  • 🔄CI/CD
  • 🧯Crashlytics
  • 📊Firebase Analytics
  • 🧪Unit Testing
  • 🔬Widget Testing
  • JUnit
  • 🔀A/B Testing
  • 🌀Agile/Scrum
  • Accessibility
[ Beyond the work ]

Personal Interests.

Beyond coding, here are some things that keep me inspired and energized.

01

Technology Exploration

Always exploring new technologies and frameworks to stay ahead in the mobile development world.

02

Open Source Contribution

Actively contributing to open-source projects to give back to the developer community.

03

Technical Writing

Sharing knowledge and insights through blog posts and technical articles.

04

Architecture & System Design

Designing mobile architecture and systems that stay maintainable as teams and feature sets grow.

05

Mentoring & Code Review

Mentoring engineers toward independent feature ownership, and reviewing code as a teaching surface rather than a gate.

06

Continuous Learning

Constantly learning new skills and techniques to improve as a developer.

[ Section · 09 — Philosophy ]

Code is not just logic. It's experience.

Performance is a feature.

The best UI disappears.

Ship the unfair advantage.

[ Section · 04 — Recommendations ]

What colleagues say

13 recommendations · clients & teammates
#01

I had the privilege of working closely with Yashraj and observing his exceptional technical expertise and leadership abilities. He consistently demonstrates full ownership of projects, ensuring timely delivery with precision and attention to detail. His clarity in making critical decisions, particularly in mobile engineering, is truly commendable. Yash is also an outstanding team leader who effectively manages diverse teams, fostering an environment where every member feels valued and empowered. His proactive, collaborative approach has driven both project success and a positive workplace culture. I strongly recommend Yashraj for leadership roles in mobile engineering.

Aankit Roy
Aankit Roy
Engineering Leader · YC Alum·AI Builder · Speaker
#02

I had the opportunity to work with Yashraj Jain during his internship and was impressed by his intelligence, collaborative spirit, and technical agility. He is particularly well-suited for early-stage companies, as he works diligently and delivers high-quality products with remarkable speed. Yashraj adapts seamlessly to different processes and demonstrates strong problem-solving skills, especially in rapid bug fixing, which greatly enhances execution efficiency. His dedication, adaptability, and ability to contribute effectively make him a valuable asset. I would confidently recommend Yashraj Jain to any organization I am associated with in the future.

Amit Kumar
Amit Kumar
SDET Lead·Appzlogic
#03

Yashraj Jain demonstrates exceptional aptitude in quickly mastering new technologies and adapting to evolving technical challenges. His rapid learning ability, combined with strong problem-solving skills, allows him to address complex issues with ease and efficiency. He consistently approaches tasks with focus, determination, and a solutions-oriented mindset, making him a reliable contributor in any technical environment. Yashraj's enthusiasm for growth and his ability to adapt swiftly position him as a valuable asset to any team or organization.

Pulkit Mathur
Pulkit Mathur
Chief Executive Officer·Queppelin Technologies
#04

As a team lead, I had the privilege of working closely with Yashraj Jain and greatly value his honesty, dedication, and commitment to team objectives. Highly motivated and proactive, he readily embraces challenges and consistently contributes to the team's overall success. His ability to collaborate effectively and align with the team's vision makes him a true asset. While he is still developing in managing high-pressure situations, his eagerness to learn and improve is admirable. With time and experience, I am confident he will continue to excel. I strongly recommend Yashraj Jain for roles that value integrity, teamwork, and results.

Ravi Raja Jangid
Ravi Raja Jangid
SDE-II · Mobile Application Lead·iBind Systems
#05

I had the pleasure of working with Yashraj Jain and can confidently affirm that he is an outstanding professional. His ability to quickly grasp complex concepts and apply them effectively is remarkable, enabling him to adapt seamlessly to diverse challenges. Yashraj consistently delivers high-quality work, demonstrating both precision and reliability. His passion for his craft is evident in every task he undertakes, reflecting a strong sense of ownership and dedication. With his exceptional learning agility, commitment, and enthusiasm, Yashraj adds significant value to any team or organization he becomes a part of.

Aung Htet Kyaw
Aung Htet Kyaw
Senior Software Engineer·Independent
#06

I had the pleasure of working with Yashraj Jain for approximately three to four months, during which he consistently impressed me with his ability to manage projects effectively and tackle technical challenges with confidence. His proficiency in React is particularly noteworthy, allowing him to develop robust solutions efficiently. Yashraj combines strong technical skills with a proactive and solutions-oriented approach, making him a reliable and valuable contributor to any team. I confidently recommend Yashraj Jain for roles that leverage his React expertise and benefit from his capability to handle complex technical projects successfully.

Mohammad Shakeel Hashmi
Mohammad Shakeel Hashmi
Chief Executive Officer·CodesIdea
#07

An exceptionally skilled professional, they possess a remarkable ability to design, develop, and maintain scalable systems with precision and reliability. Guided by curiosity and a strong commitment to continuous growth, they consistently refine and expand their expertise. As a dependable team player, they approach every responsibility with efficiency, accuracy, and a solutions-oriented mindset. Their adaptability and eagerness to learn enable them to quickly embrace new challenges, making them highly effective in dynamic environments. Consistently respected by colleagues, they stand out as a valuable asset to any organization seeking technical excellence and collaborative strength.

Sai Kiran Sathpadi
Sai Kiran Sathpadi
Senior Software Engineer·Independent
#08

I had the pleasure of collaborating with Yashraj Jain over the past six months and was consistently impressed by his expertise in Android development. He demonstrated strong ownership of critical app features, delivering them with precision, dedication, and adherence to the highest standards. Beyond his technical strengths, Yashraj excels as a team player, fostering a positive and collaborative environment where ideas are freely exchanged and colleagues feel supported. His professionalism, technical expertise, and collaborative spirit make him an outstanding choice for any role seeking a skilled Android developer and dependable team contributor.

Riya Parikh
Riya Parikh
Senior Business Analyst·Independent
#09

Yashraj Jain is both an excellent student and a dependable team player. Having had the opportunity to work with him on several projects, I have witnessed firsthand his strong technical abilities as well as his effective interpersonal skills. He demonstrates clarity of thought, a collaborative mindset, and a genuine commitment to achieving team goals. Yashraj's adaptability and eagerness to learn enable him to contribute meaningfully in any environment. With his combination of technical expertise and collaborative spirit, he has the potential to be a valuable asset to any team or organization he joins.

Snehasish Pati
Snehasish Pati
Software Development Engineer·SAP Labs
#10

Yashraj Jain is a kind-hearted and dedicated professional, consistently demonstrating exceptional work ethic, attentiveness, and commitment to excellence. His professionalism and integrity are truly commendable, setting a high standard in every environment he engages with. Beyond his technical and professional capabilities, Yashraj's motivation and positive attitude inspire those around him, fostering a collaborative and encouraging atmosphere. His dedication, reliability, and ethical approach make him an outstanding asset to any team or organization. I wholeheartedly recommend Yashraj Jain for roles that value integrity, diligence, and a highly motivated, inspiring team member.

Komal Kedia
Komal Kedia
Senior HR Executive·Independent
#11

Yashraj Jain possesses a strong command of Python and is highly proficient with its diverse machine learning libraries, establishing him as an exceptional data scientist. I have been particularly impressed by his patient, methodical approach to problem-solving, combined with an unbiased analytical mindset — qualities that are essential for producing accurate and meaningful results. His technical expertise, attention to detail, and disciplined approach enable him to tackle complex data challenges effectively. Yashraj's combination of skill, precision, and professional rigor makes him a valuable asset to any team or organization in the field of data science.

Brent A. Phillips
Brent A. Phillips
Marketing AI Scientist·Independent
#12

Yashraj Jain is a dedicated and hardworking professional with strong expertise in Python programming and machine learning. I had the pleasure of collaborating with him on our most recent machine learning project, where he stood out as the most knowledgeable team member. I was particularly impressed by his problem-solving abilities and his consistently positive, proactive approach to any challenges that arose during the project. As a team player, Yashraj demonstrates both technical excellence and collaborative spirit, earning my highest recommendation. He would be a valuable asset to any team or organization in the field of machine learning.

Arpan Mahato
Arpan Mahato
Developer Associate·SAP Labs
#13

Yashraj Jain is a diligent and hardworking professional with a strong commitment to executing projects efficiently and on schedule. He possesses solid expertise in machine learning and data science, applying his technical knowledge effectively to deliver results. His disciplined approach, combined with a focus on timely execution, makes him a reliable and valuable contributor to any project or team. Yashraj's dedication, technical proficiency, and solution-oriented mindset position him as a capable professional who can make a meaningful impact in the fields of machine learning and data science.

Satyapriya Behera
Satyapriya Behera
Engineer·Virtusa
Swipe to read more
Open to full-time roles

Looking for a mobile engineer? 

Four years of production mobile — Flutter and React Native for cross-platform, native Android in Kotlin where the platform demands it. 20+ shipped products, 100K+ users, plus enough Next.js and TypeScript to be useful on the web side. Start with the résumé, then say hello.

Bengaluru · Remoteyashrajjain726@gmail.comReply within 24h