I'm a senior mobile engineer with 5 years in production across HealthTech, FinTech and AgriTech. Flutter architecture is my deepest practice; Kotlin is how I connect it to native Android capabilities. I care about the user journey, the systems underneath it, and what happens after release.
From 0→1 apps
to leading a team.
Senior Mobile Engineer with 5 years in production. Previously SDE-2 at iMumz. Based in Bengaluru and available immediately for full-time roles.

Curious about the details. In code and beyond.
Mobile at heart.
Curious by nature.
Most recently at iMumz, I led four mobile engineers, reviewed 250+ PRs and mentored two engineers. My work helped reduce production crashes by approximately 67% and improve onboarding completion by approximately 43%. Earlier at iBind and Bijak, I built native KYC integrations and took two trading apps from 0→1.
I left iMumz in September 2026 and am available immediately for a full-time Senior Mobile Engineer role. Independently, I built PulseSync for 250+ users, connecting health APIs with offline-first storage and synchronization. I'm looking to bring that same ownership to a mobile product and the team building it.
The scope grew.
So did I.
Three teams. Three different kinds of responsibility.
Choose a chapter in my mobile engineering journey.
Own more than the code.
A growing product needs architecture, reliable releases, and a team that can keep making good decisions together.
Software Engineer II (SDE-2) · Mobile EngineeringExplore this chapterMobile engineers led
Don’t just read it.
Put it to the test.
Go offline. Cancel a capture. Recover a release.
Good engineering shows up in the difficult moments.
One tap. Two runtimes. A reliable result.
Someone needs to verify their identity without getting stuck between a camera, an SDK and an app.
Keep the product flow in Flutter. Isolate device-specific SDKs in Kotlin modules, with explicit requests, results and error states across the bridge.
The architecture behind this demo
- FlutterRequest capture
MethodChannel → request - KotlinNative SDK adapter
Android lifecycle + SDK - Platform channelReturn result or error
Method / EventChannel - Product stateContinue the KYC flow
Typed state → UI
Let’s capture your ID.
One tap in Flutter. Device-specific capture in Kotlin.
- 01Flutter
captureDocument() - 02MethodChannel
request → Kotlin adapter - 03Native SDK
Waiting for a request - 04Typed product state
CaptureResult.idle
Choose success, cancellation or a permission error. Then run the same capture flow.
Illustrative Flutter ↔ Kotlin contract. Simulated SDK responses; no camera access or identity data.
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.

“He demonstrated strong ownership of critical app features, delivering them with precision, dedication, and adherence to the highest standards.”

Read all 13 recommendations
“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

“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.”

Android, Kotlin & Flutter · Bengaluru & remote teams.
Send the role and a little about your team. I’ll take it from there.