Summary
Overview
Work History
Education
Skills
Languages
Accomplishments
Languages
Timeline
Generic

PAVAN JAIN

Bengaluru

Summary

Results-oriented software developer and research professional with 8.5+ years of experience in both development and research positions. I make it my goal to create software with the user in mind, creating applications with a useable and intuitive user interface experience. I also understand the importance of creating highly readable and easily maintainable source code. I am constantly striving to learn new technologies and look for ways to better myself in this rapidly changing industry.

Overview

9
9
years of professional experience

Work History

Senior Software Engineer - IOS

Tyfone CDI
Bengaluru
01.2023 - Current
  • In a Product base Fin-tech as a senior software engineer worked on Creating a Plugin that can support native features such as camera access, Bio-metric authentication, and writing unit-test cases, also worked on creating technical documentation
  • Creating a private pod library that can help to send crash reports and log console
  • Optimization of iOS Apps, identifying memory leaks and fixing them.
  • Project Stack - Swift 5.x.x, Core-data, SwiftUI, XCTest, DIP, Git-Lab and Git, LLD

Consultant

Deloitte USI
Bengaluru
01.2019 - 01.2023
  • In this Class-II project worked on a healthcare iOS mobile app, that can be used to store user health records and medication taken by users from an external device, This project developed MVVM design patterns, Dependency Injection paradigm, and worked on the Agile Environment for team and project management.
  • Project Stack - Swift 5.x.x, CoreData, Design Patterns, XCTest, Quick, Nimble, Swinject, DIP, MVVM, SOLID Principles. CI/CD, GIT

Senior Software Engineer - IOS

Vxceed Software Solution
Bengaluru
01.2018 - 01.2019
  • Worked on end-to-end B2B E-Commerce iOS mobile app, helping retailers to buy products from large vendors, have led this project and project build on MVC architecture including SQLite as local storage and Autolyout for graphical management for iOS devices.
  • Project Stack - Swift, SQLite, Autolayout, SVN
  • Having Experience in Reactive Native

Software Engineer - IOS

Iglulabs Software Solution
Bengaluru
02.2015 - 01.2018
  • Chizzle iOS App - helps students to search for teachers based on the subject they in interested in within the range from their current location, project built on MVC architecture including Core-data as local persistent storage and compatible with all iOS devices including iPad devices
  • Leaders Meeting (Decathlon) - The purpose of this app is to showcase details of events hosted by Decathlon Sports India from time to time. Participants will be able to ask questions about the event in the discussion
  • Project Stack - Swift and Objective-C, MVC, Rest Apis, Autolayout, Bitbucket

Education

Bachelor Degree of Computer Science -

Bapuji Institute of engineering and technology
06.2014

Skills

  • Swift
  • Objective - C
  • UIKit & SwiftUI
  • iOS
  • Java, JavaScript, ReactJS, HTML & CSS
  • Xcode
  • GitHub & Gitlab & CI/CD
  • Data structure & Algorithms
  • Design Patterns
  • System Design - LLD/HLD

Languages

English, Highly proficient

Accomplishments

  • Got Applause award for writing unit test cases that almost covered 90% of the business logic
  • Got 2 Times Monthly star award for reducing memory leaks and improving product stability

Languages

Kannada
First Language
English
Proficient (C2)
C2
Hindi
Proficient (C2)
C2

Timeline

Senior Software Engineer - IOS

Tyfone CDI
01.2023 - Current

Consultant

Deloitte USI
01.2019 - 01.2023

Senior Software Engineer - IOS

Vxceed Software Solution
01.2018 - 01.2019

Software Engineer - IOS

Iglulabs Software Solution
02.2015 - 01.2018

Bachelor Degree of Computer Science -

Bapuji Institute of engineering and technology
PAVAN JAIN