Post Job Free
Sign in

Project Management Ios Developer

Location:
United Kingdom
Posted:
August 16, 2023

Contact this candidate

Resume:

Personal Profile

●More than * years of professional experience in iOS development

●Enthusiastic, self-motivated and proactive individual.

●Strong team member with good leadership, problem-solving and interpersonal skills

Technical Expertise

●Programming Languages: Objective-C, Swift

●OS Platforms: MacOS, Windows, Linux (Ubuntu)

●Apps created for iOS, MacOS, Command Line Tool.

●iOS Skills: UIKit, Foundation, CallKit, CoreAudio, Core Bluetooth, CoreData, CoreHaptics, CoreAnimation, CoreLocation, CoreNFC, MapKit, MediaPlayer, PDFKit, QuartzCore,PushKit, SpriteKit, SafariServices, SceneKit, UserNotificationsUI, XCTest, TestFlight, Dispatch(GCD), RxSwift, RxCocoa, Codable, Protocol, Optionals, Signletone, Push Notification, Auto Layout, Operational Queues, async await, Observer, URLSession, Extension, JSONDecoder, Contacts UI, File Sharing, Delegates, Generic Types, IBDesignable, MVVM, MVC, MVP, iBeacon, VR Player, AR, TouchID, Custom Push Notification, UITest, Unit Test, AVFoundation, AVKit, Service Management.

●Third Parties using CocoaPods and Carthage: Alamofire, AFNetworking, RxSwift, RxCocoa, Jenkins, Fastlane, Realm, SDWebImage, GoogleMap, BrainTree, GitLab, Github, Bitbucket, Jira, BaseCamp, Asana, Crashlytics, Firebase Realtime Database, Socket IO, Agora IO, Pubnub, Branch.io, SignalR, PinCache, Agile, AWS S3.

●.Maps: Google Map, OpenStreetMap, Here Map, MapBox.

●Database: SQLite, Realm, CoreData, Plist, User Defaults, Keychain, Plist, Vertablo(Web based database).

●Social networks Integration : Google, Facebook, Apple, Twitter, LinkedIn, Instagram, Pinterest

●Worked in these version control: GitHub, Bitbucket, SVN, GitLab, Azure Devops with command line tool and source tree in xcode.

●Implemented JWT Token, Two way authentication of API, Oauth 2.0

●Live Streaming: 360 VR - Wowza - FFMPEG and Delight player.

●Worked with GPUImage and OpenCV to perform live detection.

●Project management tools: Jira, Basecamp, Asana.

●Payment gateway: in-app purchase(iOS native), like Stripe, Paypal, PayU, Razorpay.

●Mobile Ads platforms: Google AdMob, Facebook Ads, MoPub, AdColony.

●Implemented Crashlytics for track crash report.

●CI/ CD : Jenkins, Fastlane.

●Development Environments: Xcode (version 8 onwards)

Skill Highlights

●Ability to leverage the dynamics of a team to achieve its’ full potential’

●Strong leadership and project management skills.

●Problem-solver, creative, and demonstrated interpersonal skills

Experience

Sr. iOS Developer – Feb 2023 – current

Tetra Tech, UK

●Working on Swift with Observer coding (combine framework)

●Created UI with Coding without Storyboard.

●Created UI/ UX in Figma for iPad app.

●Follow MVVM-C pattern.

●Application is validating tons of data in offline mode.

●App has Sync capability with different options like without Photos/ Video/ Documents.

●App has performance enhancements to save maximum battery life.

●Capability to extract app data to file.

●Design APIs to functional Sync feature.

●Using Github to manage source code.

● Use Jira as project management tool.

Sr. iOS Developer - June 2022 – current

PI LTD., UK

●Working on Swift with clean architecture following SOLID.

●Follow MVVM-C pattern.

●Writing Unit tests with 70% code coverage.

●Writing UI tests and covering all happy paths.

●Created basic UI/ UX to understand flow of app in Figma and Miro.

●Using GitHub to manage source code and CI.

●Assign tasks to the iOS and Android developers.

●Use Swift Package Manager to use third party libraries.

●Design API in backend.

●Use Jira as a project management tool.

●Handling and managing iOS team.

Lead iOS Developer - Feb, 2022 – June, 2022

Curry's world, UK

https://apps.apple.com/gb/app/currys-pc-world/id1479414014

●Worked on module, Flexible Credit Payment option.

●Created iPAD application for colleagues of Curry's Worlds.Worked with the backend team to develop logic behind the Marketplace of NFT.

●Worked with different team to improve current implementation.

●Used Github, Gitlab, Bitbucket to manage source code.

●Agile methodology, Used JIRA as project management tool.

●Created screen recorder with audio for MacOS.

●As a module/ tech lead, managed 4 iOS developer.

●Research and Develop on payment related module.

●Integrated Flexometer in Webview and add event listener to fetch required data.

●Worked with SonarQube to maintain code quality.

●Used MVVM architecture, Unit test and UI test.

●Managed source code using GitLab.

Sr. iOS Developer – April 2022 – May 2022

Doctor Care Anywhere, UK

https://apps.apple.com/gb/app/doctor-care-anywhere/id882607302

●Worked in Objective-C and Swift language with MVVM architecture

●Worked on SonarQube issues to maintain code quality.

●Wrote Unit test to cover minimum 80% code.

●Worked with CocoaPods to manage third party dependencies.

●Managed project and source code using Azure DevOps.

●Used RayGun for Crash Reporting and monitoring

●Used Amplitude for event tracking

●Used Stripe as payment gateway

iOS + Mac Developer - Jan 2021 – Jan 2022

Perseus International, UK

https://apps.apple.com/us/developer/dtc-corp/id1497510552

https://apps.apple.com/us/developer/agbora-inc/id1546884356

https://apps.apple.com/us/app/ideliver-canada/id1546812908

●Worked with the different teams like with the UI team to improve user experience of the app and with the backend team to design API, with the BA team to analyze requirements.

●Created new apps for the OSX, created command line tools and iOS apps.

●Worked with the backend team to develop logic behind the Marketplace of NFT.

●Wrote UITest to take snapshots and upload it to the app store with fastlane.

●Used Github, Gitlab, Bitbucket to manage source code.

●Implemented CFDocument to verify documents to create a document verification framework.

●Worked with the backend team, implemented Slack API in OSX app to directly communicate with the slack group from the mac app.

●Created screen recorder with audio for MacOS.

●Created Dating app and paperless Bingo game with Web Socket and WebRTC.

●Worked on the profile and Proshoot module of Zee5’s Shorts App (Tiktok type).

●Worked on an Agbora application, it’s Africa's social network app.

●Worked with Google API to update and fetch data in google sheet with write cloud function to perform macro-operation in the sheet

●Worked on OBD 2.0 to fetch car data like RPM, pressure of tire’s and fetch any system warning.

IOS Tech Lead - December 2019 – December 2020

Infernoyo.

https://apps.apple.com/au/app/legit-fans-only/id1537368547

https://apps.apple.com/ca/app/silentium/id1536922563#?platform=iphone

https://apps.apple.com/us/app/golf-dot-game-calculator/id1537294156

https://apps.apple.com/cn/developer/mark-paddock/id1074299419

●Handled team of 4 iOS developers and 3 Android developers.

●created tasks, assigned tasks to the individual in Jira Tool, update all required information in the tool.

●Performed daily code review and code refactoring with version control.

●Created an NI-Pocket application in which users can get reward points on money utilization.

●Communicated with the client for requirement gathering, then converted requirements to technical possibilities and helped the backend and designer to create API and UX design.

●Used MVVM architecture with reactive RxSwift and RxCocoa.

●Performed development in the latest platform Xcode and latest swift language.

●Helped the backend team in server setup on AWS for node js. as the application will have more than a million users at a time.

iOS Tech Lead - March 2018 – December 2019

CodeWorks Consulting.

https://apps.apple.com/us/developer/techark-solutions-llc/id426617137

https://drive.google.com/file/d/15nEplcLeg6RGKjEtb5x651pUCKXHI0rf/view?usp=sharing

https://apps.apple.com/in/app/past-zero/id1221374829

https://apps.apple.com/us/app/vivi-vibelink/id1286972106?ls=1

●Handled a team of 3 iOS developers.

●Performed daily code review and code refactoring to utilize application memory and opening time of the app with version control.

●Used basecamp as project management tools.

●Directly worked with the clients to gather new requirements, to discuss any technical challenges.

●Worked in Objective-C and Swift.

●Worked with Bluetooth and hardware, Performed Unit Test and UI Test.

●As per the client, they won't have any third party in the app, based on that handled UI components and classes.

●Worked with Bluetooth and hardware.

●Created applications that support in iPhones and iPads

●Used MVVM, MVC and Rx in code.

●Worked with CocoaPods to manage third party dependencies.

●Managed source code using Azure, Bitbucket, Gitlab, Github with command line.

iOS Tech Lead - Jun 2016 – March 2018

Yash World Products Pvt. Ltd.

https://apps.apple.com/us/app/winsant/id1382221446

https://apps.apple.com/in/app/paperless-housie/id1509167876

https://itunes.apple.com/us/app/efast/id1093183905?mt=8

https://apps.apple.com/in/app/cityplus-multiplex/id1158965890

●Handled a team of 2 iOS developers and worked with 2 backend developers on Online shopping system.

●Created better UX of the app from existing and based on that created a list of required API.

●Explained API standards to the backend developers to improve API security and code quality.

●Worked in Objective-C and Swift.

●Used MVC architecture in the apps, Used Cocoapods to integrate third party libraries or frameworks.

●Created movie booking system.

●Published app to the App Store.

●Used auto layout for designing of the app, created a multi-language support app.

●Integrated social media google plus and Facebook.

●Created custom UI classes as per UI/ UX.

iOS Developer - February 2014 – May 2016

Calendar Infotech

https://apps.apple.com/us/developer/peacock-technologies/id543867070

https://apps.apple.com/us/app/srkone/id486732739

●Working with the mobile team and backend team.

●Part of daily stand-up meetings, weekly meetings with the whole development team, discussed about the new technology and new development strategies.

●Worked in Objective-C with MVC architecture.

●Used AFnetworking for REST Api calls.

●Worked in Objective-C and Swift language.

●Got an appreciation letter to work on any new research and worked with the team.

●Set up AWS S3 bucket with lambda expression to retrieve and upload objects to the bucket.

●Used signalR in a project to sync data real time through all connected devices.

●Used CoreData, CoreAnimation in the apps.

●Achieved asynchronous programming through use of GCD and Queues.

Education

Bachelor of Computer Application

Sutex Bank College of computer applications and science (VNSGU), Surat, India



Contact this candidate