Summary
Overview
Work History
Education
Skills
Certification
Additional Information
Timeline
Generic

Deepak Pal

Luni,RJ

Summary

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: Playus Gaa Project Duration: 6 month Project Detail: Sports app for coaches
  • Project Name: TCD Neuro Development Project Duration: 5 month Project Detail: Dublin College Neuro department app.
  • Project Name: Social app Project Duration: 6 months Project Detail: Instagram other social platforms login and other functions
  • Project Name: Sponse Project Duration: 6 months Project Detail: Music app
  • Project Name: Kevernland Project Duration: 6 month Project Detail: Farmer tools instructions app
  • Project Name: Tiny tims prank Project Duration: 6 month Project Detail: Prank call app
  • 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

JNVU
Deepak Pal