Experienced iOS developer with over 5.6 years of experience in Mobile application development. Excellent reputation for resolving problems and improving customer satisfaction.
Overview
7
7
Certifications
5
5
years of professional experience
Work History
Senior iOS Mobile App Developer
Effio Labs
Jodhpur
09.2020 - Current
Having 5 Years 6 Month of IT Experience in iOS Application Development.
Senior iOS Mobile App Developer at EFFIO Labs Private Limited.
Experience with Swift, Objective - C, Xcode, different iOS versions, debugging tools, memory management, multi-threading techniques, UI design.
Designing and developing advanced applications for the iOS platform and their integration with back-end.
Use of Auto Layout with Constraints, XIBs, Interface Builder, Storyboards for implementing user interfaces (UI) following UX design schematics.
Experience in iOS mobile application and software development lifecycle from design to deployment.
Experienced with Scrum project team management and with development environments using Xcode, Git, JIRA, and Atlassian tools in development environments.
Experience in System, Agile, Functional, Usability, Compatibility, Integration and Web Services.
Working with a web socket with GraphQl as a web service with real time.
Experience in using AWS services.
Experience in using Realm database and sqlite.
Experience in using software architecture patterns MVC,MVP.
Integration Ability: Experience in understanding and integrating third party web services, libraries.
Knowledge of iTunes Connect,provisioning,Code-signing and IPA/Build creation, knowledge of Enterprise deployment.
Advanced knowledge of mobile UX/UI relating to Apple Human Interface Guidelines (HIG) for front-end design and implementation as well as integration.
Experienced in gathering requirements on project needs from various stakeholders and in working with cross-functional team members.
Learning hybrid app development - Google Flutter.
Good experience of versioning tools: Bitbucket.
Experience of 12 applications development in career.
Experience of using Jenkins for automation build creations.
Developed this iOS mobile app in Swift using Xcode with native and third-party frameworks.
Fixed bugs and improved performance until the release of the new iOS mobile app Improved background sync, by uncovering bugs, which syncs data with the desktop app.
Resolved memory leaks by using the Allocations and Memory Leaks instruments, and narrowing down where retain cycles were being created.
Created interfaces as drawn up by the UI/UX team, by using Interface Builder and Auto Layout with Constraints.
Used multiple storyboards to mitigate Git merge issues as we used Git for version control with Jenkins for continuous integration.
The iOS mobile app development team followed an Agile /Scrum development methodology with 2-week sprints and daily scrums.
Facilitated Sprint planning meetings working closely with the Product Manager to prioritize tasks.
Used Git for source control, pull requests and creating branches Experience with Apple Approvals and Distribution Process.
Created proof-of-concept prototype applications for demonstration and evaluation purposes.
Backend communications parsed with NSJSONSerialization and placed into model objects.
Integrated RESTful APIs to provide external services to the application.
Installed frameworks and tracked dependencies using CocoaPods.
Resolved various bugs and issues throughout the app using NSLog statements, Breakpoints, LLDB statements, and Instruments as per QA feedback.
Code base stored in a Git repository with Jenkins for continuous integration and testing.
IOS Developer
AJM Software
Jodhpur, Rajasthan
04.2018 - 09.2020
Applied Agile software development methodology to elevate final products and streamline development efforts.
Worked with quality assurance team to confirm app compatibility with analogous solutions on other platforms.
Instructed junior developers on use of Swift programming language, creating collaborative learning environment to onboard personnel.
Designed user experience frameworks applicable to multiple screen sizes, including both iPad and iPhone.
Applied Apple's Swift development language to code native apps for iOS platform.
Maintained existing mobile applications by designing patches to be applied via iOS automatic updates.
iOS Developer
GTS Infosoft LLP
Jodhpur, Rajasthan
06.2017 - 03.2018
Used critical thinking to break down problems, evaluate solutions and make decisions.
Delivered exceptional level of service to each customer by listening to concerns and answering questions.
iOS Developer
10.2015 - 05.2017
Researched and selected APIs for integration into development projects.
Exceeded goals through effective task prioritization and great work ethic.
Quickly learned new skills and applied them to daily tasks, improving efficiency and productivity.
Proved successful working within tight deadlines and fast-paced atmosphere.
Maintained energy and enthusiasm in fast-paced environment.
Worked to maintain outstanding attendance record, consistently arriving to work ready to start immediately.
Education
Bachelor of Computer Applications (BCA) - undefined
JNVU
MCA - undefined
RTU KOTA Jodhpur
Skills
Programming Languages:undefined
Certification
Personal Information
Additional Information
Seo Power Project Duration: 5 month Project Detail: Seo of websites
Project Name: LastSeen Project Duration:8 month Project Detail: Fetch last online status of Whatsapp
Project Name: CEV Project Detail: Info app Create a complete app using Sqlite for database cache and maintain all data throughout the app.
Project Name: Motto Mobile Project Detail:information apps login with deep linking ,push notifications services.using AWS Appsync with GraphQL subscription, query,mutations.
Project Name:Jobi Project Detail:service providing app Using Realm for aching and updating by using realm query ,Image editing and video uploading, Data caching with offline syncing of data.
Project Name:ServiceMVP Project Detail:service providing app Web service-Web socket with GraphQL create library to handle web socket requests,Image uploading with AWS services, Data caching with offline syncing of data.
Project Name: Astroveda Project Detail: service providing app Voice calling and chatting app with interacting UI
Timeline
Senior iOS Mobile App Developer
Effio Labs
09.2020 - Current
IOS Developer
AJM Software
04.2018 - 09.2020
iOS Developer
GTS Infosoft LLP
06.2017 - 03.2018
iOS Developer
10.2015 - 05.2017
MCA - undefined
RTU KOTA Jodhpur
Bachelor of Computer Applications (BCA) - undefined