SUMMARY: -
With over eight years of experience in iOS application. Technically, I have worked in various frameworks like Alamofire, Core data, Cocoa Touch, and have excellent knowledge in programing languages Objective C, Swift, C#.
My experience includes Agile project management, Customization, Deployment, Support, Designing Technical Specification (Design), Functional design document (Process).
PROFESSIONAL EXPERIENCE: -
Senior Developer at IDC Technology, Bangalore from Aug’2019 to May’2020.
Senior Software Engineer at InEight India Pvt. Ltd from Mar 2017 to Mar 2019.
Software Engineer at Synchronoss Technologies India Pvt. Ltd from Aug 2015 to Feb 2017.
iPhone application developer at Demansol Technologies Pvt. Ltd from Oct 2013 to July 2015.
Game developer at Dumadu Games Pvt. Ltd from July 2011 To Oct 2013.
PROFESIONALQUALIFICATION: -
B.E (Computer Science Eng.) from Bansal Institute of Science & Technology, Bhopal with 68.1% in 2010.
12th from M.S.Y intermediate college, Gaya, B.I.E.C, Patna with 67.1% in 2003.
10th from Mahavir Inter college, Gaya, B.S.E.B, Patna with 61.1% in 2001.
TECHNICAL SKILLS:-
Programing Language: - Swift, Objective-C
Design Pattern: MVVM, MVC, MVP, Singleton, Delegate, Factory etc.
Test Cases: Unit Testing using XCTest framework
Web Services: REST Service
Development Tools: X-Code, Git-hub, Source Tree
Operating System: Mac OS, iOS
Concept: Data Structure, OOPS, SOLID Principle
Frameworks & Libraries: Core Data, Cocoa Touch, XCTest, AVFoundation, Crashlaytics, Alamofire, SwiftyJSON, SwiftLint, Cocoa Pod, Carthage etc.
Other: JSON/XML Parsing, Restfull API, SQLite DB
WORKING EXPERIENCE:-
Agile Project Management
Implement agile management ideals by facilitating exercises such as sprint planning and team leading standups
Manage project timelines and communicate with management staff and clients to ensure project progress satisfactorily
Enact delivery upon completion of projects and ensure that delivery adheres to agile practices maintained by the company.
PROFESSIONAL EXPERIENCE :-
Company: IDC Technology, Bangalore
Client: TCS, Bangalore
Project Name: Elite Sportsbook
Language: Swift
Project Description: An iPhone betting application, user can bet on the available associated game.
Responsibilities:
Coding, Bug fixing, tech stories for release
Excuted project end to end, Including work planning.
Working with UX
Helping with app redesign.
Build released
Code review
Company: InEight India Pvt. Ltd, Bangalore.
Project Name: Inspect Mobile App (https://itunes.apple.com/us/app/ineight-inspect/id-)
Language: Swift
Project Description:Inspect mobile app is an iPhone application. And working functionality of this project for the inspection on the site. Actually for inspection we are using some sets of question and all question is coming from the server and displaying in client site. And after inspection we can submit the form or save and later can be submit.This app is working for both online and offline mode.
Responsibilities:
Coding, Bug fixing, tech stories for release
Excuted project end to end, Including work planning.
Working with UX
Helping with app redesign.
Build released
Code review
Company: Synchronoss Technologies India Pvt. Ltd, Bangalore.
Client: Varizon wireless
Language: Swift/Objective-C
Project: Message+ (https://itunes.apple.com/us/app/message+/id-?mt=8)
Project Description:
This is a messenger kind of app. The working functionality of this application is user send and receive text message as well as multimedia files.
Responsibilities:
Coding, Bug fixing
Helping with app design
Excuted project end to end, Including work planning.
Working with UX
Code review
Company: Demansol Technologies Pvt Ltd
Project: Entertain Desk
Language: Objective-C
Project Description:
This is an iPhone App.This project is based on DLNA protocol. Using this App users can share/play media content from/to the other devices available in same network.User can browse the available media servers in the network and play those contents. Using this application user can share his/her media content to the other devices in same network.
Responsibilities:
Coding, Bug fixing
Helping with app design
Excuted project end to end, Including work planning.
Working with UX
Company: Demansol Technologies Pvt Ltd
Project: WalesBangor
Language: Objective-C
Project Description:
This is an iPhone App. And the working function of this project is to provide the information of wales Bangor place which is in UK. Whoever will install this project in the device that user will get lot of the information related from that place like transportation, Study place, emergency number, food place etc. Whenever user will select any categories than he will get all information with address, contact number etc. And that address will also display on map.
Responsibilities:
Coding, Bug fixing
Helping with app design
Excuted project end to end
Company: Demansol Technologies Pvt Ltd
Project: Main-menu Frame
Language: Objective-C
Project Description:
Main-menu Frame is one kinds of generic framework. The main purpose of this framework to optimize the code. When we will integrate this project in main project (any project) then that framework will provide main menu scene, Level selection page, in app purchasing functionality, game credit page, Instruction Page, game setting, game menu scene i.e. level complete popup, level failed, pause popup etc.
Responsibilities:
Coding, Bug fixing
Helping with app design
Excuted project end to end
Company: Demansol Technologies Pvt Ltd
Project: Halloween Pumpkin
Language: Objective-C
Project Description:
Halloween Pumpkin is an interesting game. It’s a level-based game. In this project one mysterious ghost is here whose head is separate from the body. With the help of some obstacle and bomb which is already provided in the game and attached the head from the body. And move to next higher levels.
Responsibilities:
Coding, Bug fixing
Helping with app design
Excuted project end to end
Company: Dumadu Games Pvt Ltd
Project: The Lost Temple’s Gold (LTG)
Language: Objective-C
Project Description:
LTG is tile based awesome game. This project contains two mode, one is a dragon mode and another is a beast mode. Lot of enemy in every mode and you are going higher level it’s more challenging and increase the difficulty.
Responsibilities:
Coding, Bug fixing
Helping with app design
Excuted project end to end
ROLE/RESPONSIBILITIES: -
Analysis all the user requirement as well as design the dataflow architecture.
Involved in logical and physical design of the Applications.
Involved in implementation of complex and performance-oriented queries of the application.
Installed and did the testing on the device