I am a mobile developer with experience in iOS and cross-platform apps, with strong proficiency in Swift and a proven track record in SDK integrations, MVVM architecture, and modular design. I love learning new technologies and can transition to new tech quickly. I am comfortable navigating the rapidly changing landscape of responsive web and mobile development. I value mobile app security, continuous improvement, and agile collaboration, and I thrive in teams that prioritise quality and user-centric solutions. I enjoy solving problems, delivering high-quality apps, and growing professionally through ongoing learning.

Dipika Bari

I am a mobile developer with experience in iOS and cross-platform apps, with strong proficiency in Swift and a proven track record in SDK integrations, MVVM architecture, and modular design. I love learning new technologies and can transition to new tech quickly. I am comfortable navigating the rapidly changing landscape of responsive web and mobile development. I value mobile app security, continuous improvement, and agile collaboration, and I thrive in teams that prioritise quality and user-centric solutions. I enjoy solving problems, delivering high-quality apps, and growing professionally through ongoing learning.

Available to hire

I am a mobile developer with experience in iOS and cross-platform apps, with strong proficiency in Swift and a proven track record in SDK integrations, MVVM architecture, and modular design. I love learning new technologies and can transition to new tech quickly. I am comfortable navigating the rapidly changing landscape of responsive web and mobile development.

I value mobile app security, continuous improvement, and agile collaboration, and I thrive in teams that prioritise quality and user-centric solutions. I enjoy solving problems, delivering high-quality apps, and growing professionally through ongoing learning.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Hindi
Advanced

Work Experience

React Native Developer(Volunteer) at AfriLife M.I.N.D
February 1, 2025 - December 19, 2025
Collaborated to build a cross-platform Recipe app, contributed to project set-up, component creation, agile meetings, and code reviews.
iOS Developer at InformationTechConsultants
May 1, 2022 - September 5, 2025
Completed an iOS training program focusing on framework knowledge, Swift and UIKit development, URLSession, third-party libraries, Storyboard, Interface Builder, Xcode, SPM, and Test Driven Development. Demonstrated proactive collaboration and leadership to enhance both technical and interpersonal skills.
Senior iOS Developer (Contract) at Nationwide Building Society
July 1, 2023 - May 31, 2024
Collaborated with core team and offshore developers to restructure the Sencha code into an iOS framework. Developed a multi-step template using MVVM-C that reduced coding duration of value-stream team from an estimated 1.5 years to 3 weeks. Contributed to native iOS components, spikes and POCs. Implemented accessibility features and fixed related defects, ensuring compliance across the app. Led defect fixing, debugging and accessibility issue resolutions using real device. Developed a kitchen sink component using WKWebView for HTML to native conversion. Explored NSAttributedString, SwiftSoup, and SwiftRichString for accurate HTML rendering.
iOS Developer (Contract) at HSBC
June 1, 2022 - June 30, 2023
Core team developer to maintain internal HSBC UI components library that was used across various value streams (HSBC apps) globally. Successfully migrating components from UIKit to SwiftUI framework. Key contribution in developing a minimal viable product (MVP) for migrating UIKit components to SwiftUI using Xcode 14.2 and Swift 5.5. Played a key role in implementing a CLI project to read JSON strings from CI and convert schemas to code using Visitor pattern. Explored frameworks like SourceKitten, SwiftSyntax, SwiftGen, Swift Stencil for code generation.
Technology Analyst at Infosys Ltd
November 1, 2013 - April 30, 2018
Client ABSA banking application; utilized Java, jQuery, HTML, CSS, JavaScript, and Apache Wicket Framework to build and enhance the application for desktop and tablets. Conducted thorough testing and debugging to ensure high-quality deliverables, followed Test Driven Development. Provided ongoing support and maintenance for the application, addressing user issues and implementing improvements.
Software Developer at TechMahindra
January 1, 2010 - October 31, 2013
Developed and maintained application features using J2EE technologies. Prepared design documents, conducted impact analysis, and created test cases. Conducted code reviews and fixed bugs to ensure code quality and functionality. Gained experience in debugging and memory management issues. Gained exposure to JSF, Struts 1.0/2.0, JBOSS, Oracle, Java Swing, Spring.
Lead iOS Developer (Volunteer) at SCRAN
March 1, 2025 - May 1, 2025
SwiftUI-based iOS app, responsible for architecture, coding, testing, and technical decision-making. Integrated Firebase, PUSH Notifications, MVVM for scalable design, social media SDKs. Built secure email-capture, social media integration, accessibility and real time notifications.
Vapasi Bootcamp at Thoughtworks
November 1, 2021 - December 1, 2021
Bootcamp for women returning to the tech industry after a career break. Secured a place in the internship program based on performance.
Career Break at Personal Development
May 1, 2018 - October 1, 2021
Focused on family care and self-development while moving abroad.

Education

Bachelor of Technology at UMIT College | SNDT University | Mumbai, India
August 1, 2005 - May 29, 2009

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Non-Profit Organization, Professional Services, Media & Entertainment