Lead Mobile Engineer (iOS) | AI-Enabled Applications (LangChain, LangGraph) | SDKs, Scalable Architecture & Clean Systems | 10+ yrs | Healthcare & Fintech

Pune Division, Maharashtra, India

Pune District, Maharashtra, India

Pune District, Maharashtra, India

Pune, Maharashtra, India

Vadodara, Gujarat, India

Greater Vadodara Area


On-site







Bachelor of Engineering (B.E.), Information Technology
G.E.C., Modasa
Join Nitin and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossLead Mobile Engineer (iOS) | AI-Enabled Applications (LangChain, LangGraph) | SDKs, Scalable Architecture & Clean Systems | 10+ yrs | Healthcare & Fintech
• Software professional with 10+ years of experience in mobile application development, focused on building scalable and high-performance iOS applications. • Have worked on a wide range of applications, from small utility apps to large-scale enterprise systems, with strong emphasis on clean architecture, maintainability, and performance. • Hands-on experience across application architecture, framework/SDK development, performance optimization, and testing. • Recently expanded into AI-driven application development using LangChain and LangGraph, focusing on LLM workflows, agent systems, and mobile-AI integration. AI & Applied Systems Experience • Built a RAG-based persona bot leveraging LLMs with retrieval pipelines for contextual and domain-specific responses • Developed a voice-enabled agent for mobile applications using MCP-based client-server architecture, enabling structured communication between mobile clients and AI agents • Designed workflows for agent orchestration, tool integration, and multi-step reasoning using LangChain and LangGraph • Explored patterns for integrating AI capabilities into mobile ecosystems, including real-time interaction and conversational interfaces Domain experience • Retail – Float, Sale, Refund, In-store payments, reconciliation • Banking • Healthcare – EHR systems, inpatient/outpatient workflows, provider documentation, orders, patient charts and cases Technical strengths Programming & Core Concepts • Strong foundation in OOP, SOLID principles, and data structures iOS • Swift, Objective-C, ARC, GCD, NSOperationQueue • Protocol-oriented programming, runtime concepts, async operations • CoreData, SQLite • Unit testing, dependency injection, snapshot/UI testing Architecture & Frameworks / SDKs • MVVM, VIPER, Clean Architecture, Separation of Concerns • Experience building frameworks, components, APIs, and SDKs • Design patterns: Factory, Builder, Singleton, etc. AI & Emerging Technologies • Hands-on experience with LangChain and LangGraph for building LLM-driven workflows and agent-based systems • Experience designing MCP-based client-server systems for scalable AI integration • Practical exposure to RAG pipelines, conversational agents, and voice-based AI interfaces Cross Platform & Additional Skills • Android (Java – working knowledge) • React Native, Flutter (basic exposure) Development Methodologies & Tools • Agile/Scrum • Git, Bitbucket • Jenkins, Fastlane, Bitrise • Technical documentation (UML diagrams, system design)
Pune Division
claude
codex
langchain
openai
claudecode
ChatGPT
Deepgram
Lead Member Of Technical Staff at athenahealth, Jan 2021 - Present · 5 yrs 7 mos, Pune Division, Maharashtra, India, Roles and Responsibilities. 1. Leading the feature development. 2. Managing feature delivery. 3. Aliasing with product management for requirement understanding 4. Aliasing with cross teams regarding any blockers, updates or follow ups in context of feature delivery. 5. Peer code reviews. 6. Suggesting enhancements in product features and improvements in code base quality. 7. Participate in architecture and design discussions.
Lead Member of Technical Staff at athenahealth, Jan 2021 - Present · 5 yrs 7 mos, Pune District, Maharashtra, India
Lead Member of Technical Staff at athenahealth, Jan 2021 - Present · 5 yrs 7 mos, Pune District, Maharashtra, India
Senior iOS Developer at Barclays UK, Aug 2018 - Jan 2021 · 2 yrs 6 mos, Pune, Maharashtra, India
Team Lead at PMC, Oct 2016 - Aug 2018 · 1 yr 11 mos, Vadodara, Gujarat, India, Roles & Responsibilities: Accountable for each end to end release delivery for product for all platforms(iOS, Android and Windows). Defining product requirements along with discussions with product owner. Explaining product to clients. Defining and creating technical design for product for all platforms(iOS, Android & Windows). Managing iOS, Android & Windows teams for product delivery. Ensuring product quality and correct implementation in place. RND for implementing new tools and processes within the team, department and company. RND and checking technical feasibility by creating POCs for new product features. Out of office production support.
Module Lead at PMC, Nov 2013 - Oct 2016 · 3 yrs, Greater Vadodara Area
Software Engineer at Rishabh Software, Oct 2011 - Nov 2013 · 2 yrs 2 mos
Iphone Developer at IndiaNIC Infotech Ltd, May 2010 - Oct 2011 · 1 yr 6 mos, On-site
Bachelor of Engineering (B.E.), Information Technology, G.E.C., Modasa
github: https://github.com/Nitni