Summary
Overview
Work History
Education
Timeline
Generic
Anshul Jain

Anshul Jain

Principal Software Engineer

Summary

As an experienced iOS developer with over a decade of experience delivering successful applications that receive positive user feedback and high app ratings. My expertise in performance optimization has led to significantly improved app loading times and enhanced overall user experience. I excel at collaborating with cross-functional teams to deliver complex projects within challenging timelines, ensuring client satisfaction and business growth. My dedication high-quality code earned me recognition for ensuring scalability, maintainability, and adherence to coding best practices.

Overview

11
11
years of professional experience
4
4
years of post-secondary education

Work History

Principal Software Engineer

Mindbody
Pune
10.2021 - Current
  • Built outstanding and dynamic team of software engineers and developers which significantly boosted overall success of organization.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Investigated new and emerging software applications to select and implement administrative information systems.
  • Tested troubleshooting methods and documented resolutions for inclusion in knowledge base for support team use.
  • Mentored junior engineers via careful supervision through onboarding process and beyond.
  • Oversaw all software releases with eye for quality and understanding of project deadlines.
  • Collaborated with team to analyze system solutions based on client requirements.
  • Collaborated on hiring, retention and promotion of junior engineers.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.

Senior Software Engineer

Mindbody
04.2020 - 10.2021
  • I have had the privilege of working on two significant projects: the Booker
  • Business App and the Mindbody Business App
  • These apps have played pivotal roles in transforming how businesses manage their operations and interact with their customers
  • In my role as a senior software engineer, I have been responsible for various key responsibilities and have achieved notable milestones: Page 2 of 5
  • Technical Leadership and Collaboration: Providing technical leadership and guidance to development teams, collaborating closely with product managers, designers, and stakeholders to ensure successful implementation of key features and functionalities
  • App Architecture and Design: Contributing to architecture and design decisions, utilizing industry best practices and design patterns to create robust and scalable app foundations
  • Feature Development and Integration: Playing a crucial role in developing core features, including appointment scheduling, customer management, payment processing, and communication tools
  • User Interface and User Experience: Collaborating with design teams to create intuitive and visually appealing user interfaces, focusing on user-friendly navigation, information hierarchy, and responsive layouts
  • Data Management and Security: Integrating secure data storage systems, implementing encryption, user authentication, and data synchronization to safeguard sensitive customer and business data
  • Performance Optimization and Testing: Employing techniques like lazy loading, caching, and background processing to optimize app performance, ensuring stability and reliability through extensive testing
  • Continuous Improvement and Maintenance: Actively seeking opportunities for improvement, gathering user feedback, and implementing updates to enhance functionality, resolve bugs, and address user pain points., I led the development of the Syngenta
  • Business App for iPad
  • My responsibilities included designing an intuitive interface, integrating real-time data access, and implementing advanced features like search and order management
  • The app streamlined operations for the global sales team, enhancing efficiency and customer engagement
  • Collaborating closely with cross-functional teams, I ensured alignment with project goals and best practices
  • Leveraging technologies such as Core Data and RESTful APIs, I delivered a seamless user experience with efficient data synchronization
  • Through my technical expertise and leadership, I successfully deployed the app globally, providing training and ongoing support to drive user adoption and satisfaction

Senior Application Developer

Fujitsu
Pune
06.2016 - 04.2020
  • Managed software development and support using formal specifications, data flow diagrams and other design techniques.
  • Met with internal and external customers to develop relationships and foster co-innovation opportunities.
  • Implemented consistent coding practices.
  • Drove continual improvement in systems operations by building tools and automation.


iPhone developer

FirstCry.com, BrainBees Solutions Pvt. Ltd
08.2014 - 06.2016
  • Developed an iOS mobile app for firstcry.com, a leading e-commerceplatform for baby and kids' products
  • Collaborated with a cross-functionalteam to deliver a feature-rich and user-friendly app to enhance the shoppingexperience for millions of users
  • Designed and implemented key features and functionalities of the firstcry.comiOS app using Swift and Xcode
  • Integrated RESTful APIs to fetch product catalogs, user profiles, and orderdetails, ensuring seamless data synchronization with the backend systems
  • Implemented secure authentication and user registration flows, allowing usersto create accounts, login, and manage their profiles
  • Worked closely with the UI/UX team to ensure consistent and visuallyappealing user interfaces aligned with the brand's guidelines
  • Implemented search functionality with intelligent suggestions, filters, andsorting options to enhance product discovery and user experience
  • Integrated push notifications for personalized offers, order status updates, andmarketing campaigns, improving user engagement and retention
  • Implemented in-app purchase functionality, enabling users to browse, additems to cart, and complete transactions securely within the app
  • Ensured smooth performance and responsiveness by optimizing code,improving memory management, and reducing network latency
  • Conducted thorough testing, including unit tests and user acceptance tests, toensure the app's stability, functionality, and usability
  • Collaborated with QA engineers to identify and fix bugs, ensuring high-qualitydeliverables within tight deadlines
  • Actively participated in agile development processes, attending daily stand-ups, sprint planning, and retrospective meetings
  • Regularly communicated progress, challenges, and solutions to projectstakeholders, fostering effective collaboration and transparency.

iPhone developer

INFOCRATS Web Solutions Pvt Ltd
12.2012 - 07.2014
  • Experience integrating iOS applications with RESTful APIs for seamless data communication.

Education

Bachelor's degree - Information Technology

Rajiv Gandhi Prodyogiki Vishwavidyalaya
01.2008 - 04.2012

Timeline

Principal Software Engineer

Mindbody
10.2021 - Current

Senior Software Engineer

Mindbody
04.2020 - 10.2021

Senior Application Developer

Fujitsu
06.2016 - 04.2020

iPhone developer

FirstCry.com, BrainBees Solutions Pvt. Ltd
08.2014 - 06.2016

iPhone developer

INFOCRATS Web Solutions Pvt Ltd
12.2012 - 07.2014

Bachelor's degree - Information Technology

Rajiv Gandhi Prodyogiki Vishwavidyalaya
01.2008 - 04.2012
Anshul JainPrincipal Software Engineer