Summary
Overview
Work History
Education
Skills
Timeline
SeniorSoftwareEngineer
Vishal Bhargava

Vishal Bhargava

Senior Software Engineer
Jaipur,Rajasthan

Summary

Experienced iOS Application Developer with 7 years of dedicated experience in iOS application development, backed by a total of 11 years in software development. Proficient in Swift, SwiftUI,Objective-C, and iOS frameworks, with a keen understanding of mobile app design principles. Skilled in Flutter and Android development, enabling cross-platform capabilities. Additionally, well-versed in Laravel framework and PHP, enhancing versatility in web development projects. Committed to delivering high-quality solutions and staying updated with the latest technologies to drive innovation. Experienced in leading cross-functional teams and managing projects efficiently.

Overview

11
11
years of professional experience
4
4
Languages

Work History

Senior iOS & Flutter Developer

Innodeed Systems Pvt Ltd
Jaipur
04.2022 - Current
  • Worked with the Photogauge client to develop innovative iOS applications.
  • Led the design and development process, ensuring high-quality code and adherence to project timelines.
  • Worked closely with cross-functional teams, including designers and backend developers, to deliver exceptional user experiences.
  • Developed and launched five iOS applications on the Apple Store.
  • Implemented advanced features such as AWS-SDK integration , Dynamic Linking , AWS-Amplify, Firebase Analytics, Crashlytics .
  • Worked on implementing a custom camera feature in iOS applications.
  • Automate iOS build uploads with XCode Cloud and CodeMagic.
  • Utilized Bitbucket as a version control system for code repositories, effectively managing the codebase, conducting code reviews, and facilitating team collaboration through branching, merging, and pull request workflows.
  • Effectively utilized JIRA as a project management tool, facilitating task tracking, issue management, and project coordination. Created and managed tasks, user stories, and tickets, ensuring effective communication and timely resolution of issues.
  • Worked with Agile principles in project management, utilizing JIRA boards and sprints to plan and track project progress, conduct retrospectives, and adapt to changing requirements.
  • Implemented the MVVM (Model-View-ViewModel) architecture in an iOS application, ensuring separation of concerns and promoting maintainability and scalability.

Senior Software Engineer

Archive Infotech Private Limited
Jaipur
01.2015 - 04.2022
  • Developed and provide technical leadership and ownership of the development, design, and maintenance of food delivery systems for 20+ restaurants in Italy.
  • I have designed a database, made web services for this system, and worked with a team to develop this project for
    iPhone.
  • Develop and design system for 7+ saloons in the U.K . which provides sunbath in the saloon.
  • Reviewed client requirements, wireframes, and designs for technical feasibility.
  • Integrated mobile payment platforms such as ApplePay, Stripe, Saferpay and Paypal .
  • Developed and provide technical leadership an E-Commerce application ( Magazina, Alaa-Aldeen ), for iOS platforms
    using Swif
  • Ported existing applications from Android to iOS, adapting software to meet unique parameters.
  • Involved in various parse level application and well aware of parsing of SOAP, XML and JSON formatted services for
    iPhone and iPad.
  • Worked with a team that developed and distributed an iOS apps on the App Store.
  • Integrate social sign-in platforms such as Google, Apple and Facebook in iOS applications.
  • Involve in Mostly all COCOA Touch Frameworks.
  • Integrated payment platforms such as Apple Pay, Stripe, Paypal, Saferpay.
  • Followed the MVC design pattern during the development phase.
  • Developed 20+ native iOS applications using Swift and Objective C using XCode.

Software Developer

Serve Silicon Private Limited
Jaipur
05.2011 - 06.2013
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • Designed and maintained streamlined, reusable and reliable code for use within distributed cloud environments.
  • Pioneered new methods of code review to incorporate wider range of voices, enhancing final products with ideas otherwise overlooked.
  • Architected data engineering pipelines to support analysis of machine learning performance.

Education

Master of Computer Applications - Computer Application

Jaipur National University
Jaipur
06.2014 - 2016.06

Bachelor of Computer Applications - Computer Application

India Gandi National Open University
Delhi
06.2006 - 2010.06

Skills

    Swift

undefined

Timeline

Senior iOS & Flutter Developer

Innodeed Systems Pvt Ltd
04.2022 - Current

Senior Software Engineer

Archive Infotech Private Limited
01.2015 - 04.2022

Master of Computer Applications - Computer Application

Jaipur National University
06.2014 - 2016.06

Software Developer

Serve Silicon Private Limited
05.2011 - 06.2013

Bachelor of Computer Applications - Computer Application

India Gandi National Open University
06.2006 - 2010.06
Vishal BhargavaSenior Software Engineer