RUSHIKESH PANDIT

Senior Software Engineer

Pune, IN.

About

Highly accomplished Senior Software Engineer with over 10 years of experience specializing in high-performance mobile application development for both iOS (Swift, SwiftUI) and React Native platforms. Proven track record in architecting user-centric solutions that significantly enhance business growth and user engagement, driving measurable improvements in app performance, bug reduction, and customer satisfaction. Adept at leading development teams, mentoring junior engineers, and implementing advanced state management and architectural patterns to deliver robust, scalable, and maintainable software.

Work

FIS Global

|

SENIOR SOFTWARE ENGINEER

Bengaluru, Karnataka, India

→

Summary

Led the development of high-performance mobile applications, implementing advanced architectural patterns and mentoring junior engineers to enhance team productivity and software quality.

Highlights

Drove a 40% improvement in app performance and reduced bug reports by 50% through the implementation of advanced state management techniques with Redux Toolkit and Saga.

Elevated software modularity and maintainability by applying VIPER architecture for a leading European bank, ensuring robust system integrity and scalability.

Engineered multiple high-performance mobile banking applications using Swift and React Native, significantly enhancing user experience and core functionality.

Mentored a team of 5 junior developers, instituting best practices and code quality standards that boosted team productivity by 20%.

Include Technology

|

IOS ENGINEER

Pune, Maharashtra, India

→

Summary

Collaborated on intuitive interface design and implemented robust testing strategies to enhance app quality and user satisfaction.

Highlights

Collaborated with UX designers to develop intuitive, accessibility-compliant interfaces, elevating App Store ratings from 3.8 to 4.6 stars.

Developed a sophisticated text-to-speech conversion application leveraging SwiftUI and MVVM architecture, significantly improving user experience.

Implemented comprehensive unit and integration testing strategies, achieving a 95% code coverage and substantially reducing post-release defects.

MJB Technology

|

SOFTWARE ENGINEER

Pune, Maharashtra, India

→

Summary

Optimized app performance and led cross-platform development initiatives while mentoring interns to foster team knowledge growth.

Highlights

Optimized app performance by implementing state management with Redux Toolkit and Saga, reducing bundle size by 40% for faster downloads and updates.

Led the development of a cross-platform inventory management system using React Native, significantly enhancing user accessibility across diverse devices.

Mentored two React Native interns, cultivating their technical skills and contributing to the overall growth of team knowledge.

Destek Infosolutions

|

ASSOCIATE MANAGER - IOS DEVELOPMENT

Pune, Maharashtra, India

→

Summary

Managed iOS development processes, mentored junior developers, and implemented advanced Swift techniques to enhance code quality and reduce complexity.

Highlights

Mentored 3 iOS developers, instituting code reviews and pair programming practices that enhanced code quality and reduced bug rates by 45%.

Reduced codebase complexity by 30% by implementing advanced Swift techniques, including protocol-oriented programming.

Independently mastered React Native and subsequently trained 2 junior developers, enabling successful project initiation.

Include Technology

|

IOS ENGINEER

Pune, Maharashtra, India

→

Summary

Developed and launched multiple iOS applications, enhanced user engagement through complex UI designs, and optimized API integrations.

Highlights

Built and successfully launched over 5 iOS applications using Swift, including a messaging app that achieved over 500,000 downloads within its first year.

Boosted user engagement by 40% through the implementation of complex UI designs utilizing Auto Layout and custom animations.

Optimized app responsiveness and reduced server load by 30% by integrating RESTful APIs and implementing advanced caching strategies.

Developed a mobile application facilitating seamless data synchronization between wearable Bluetooth devices, the app, and backend servers.

Mindstix Software Pvt. Ltd.

|

ACCELERATED INTERN

Pune, Maharashtra, India

→

Summary

Contributed to core development and testing, enhancing code reliability and supporting Agile methodologies for e-commerce features.

Highlights

Wrote and maintained comprehensive unit tests, achieving 85% code coverage and reducing regression issues by 30%, significantly enhancing code reliability.

Developed key e-commerce application features, utilizing Core Data for efficient local storage and synchronization, thereby improving user experience.

Actively contributed to daily stand-ups and sprint planning sessions, strengthening Agile methodologies and fostering effective team collaboration.

Education

P.V.G. 's College of Science, Pune University

Pune, Maharashtra, India
→
Master Computer Application

Awards

Magnificent Multi-tasker

MJB Technology

Recognized with the 'Magnificent Multi-tasker' award for adeptly managing multiple high-priority projects concurrently, consistently achieving ahead-of-schedule delivery.

Languages

English

Skills

Mobile Development & Frameworks

React Native, Swift, SwiftUI, iOS, Android, Redux Toolkit, Saga, VIPER Architecture, MVVM Architecture, Core Data, Auto Layout.

Programming Languages

TypeScript, JavaScript, Elixir.

Web Technologies & Backend

Next.JS, Node.JS, Phoenix Framework, RESTful APIs, Caching.

Tools & DevOps

Tailwind CSS, Fastlane, CircleCI, Bitrise, VS Code Extensions, Git.

Software Engineering Practices

Unit Testing, Integration Testing, Code Coverage, Code Reviews, Pair Programming, Agile Methodologies, Sprint Planning, Software Modularity, Maintainability, User Experience (UX), Accessibility.

Leadership & Mentorship

Team Leadership, Mentoring Junior Developers, Best Practices, Team Productivity.

Projects

React-native-root-jail-detect

→

Summary

A lightweight, blazing-fast React Native security module designed to detect rooted (Android) and jailbroken (iOS) devices, incorporating runtime instrumentation tools (Frida), debuggers, and emulators.

React-native-privacy-guard-kit

→

Summary

A production-ready, zero-dependency React Native library that protects sensitive app content from screenshots, screen recordings, app-switcher previews, and clipboard leaks, featuring a full hook, provider, and strict TypeScript API.

IOS app privacy generator

→

Summary

A tool that generates 'PrivacyInfo.xcprivacy' files seamlessly, essential for Apple application submission without rejection.

Redux Toolkit Saga TypeScript Boilerplate

→

Summary

An extension enabling developers to quickly kickstart projects without manual configuration of underlying Redux and Saga implementations, utilized by more than 240 active users.

Redux Toolkit Saga Boilerplate

→

Summary

A VS Code extension designed to simplify the process of creating React Native projects with Redux Toolkit and Saga implementation, consumed by more than 600 developers.