$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Senior
{{ $t($store.state.user.experience_search_name) }}
0
jobs
iOS Developer
LOKESH VUNNAM
,
London, United Kingdom
Experience
Other titles
Skills
I'm offering
iOS Developer with strong design and development skills, gained through 8 years of commercial experience, using a wide range of technologies, most notably Swift, Objective-C, Cocoa Touch, and related technologies, such as SQLite, Core Data, Java. Experienced in both creating UI designs from initial concepts and implementing existing designs. Possesses in-depth knowledge of every stage of the process of building an app: design, implementation, testing, deployment, and maintenance, has worked in Agile, Scrum, and Waterfall environments. Experienced in gathering business requirements from clients and converting them into technical solutions.
Linkedin: http://**********.***
Linkedin: http://**********.***
Markets
United States
(Remote
only)
United Kingdom
France
(Remote
only)
Germany
(Remote
only)
Lithuania
(Remote
only)
Denmark
(Remote
only)
Norway
(Remote
only)
Sweden
(Remote
only)
Finland
(Remote
only)
Industries
Language
English
Good
Ready for
Larger project
Ongoing relation / part-time
Full time contractor
Available
My experience
2019 - 2020
job
Contract iOS Developer
Cubic Transportation System Ltd, London.
Cubic Transportation System is an American company that produces and markets public transport fare reading and payment systems. It is a unit of Cubic Corporation that designs, integrates and operates systems, products, and services focused on transportation, defense training and secure communications.
As a Contract iOS Developer responsible for design, develop prototype application for iOS Devices. Integrated
the app with Apple Maps for navigation and back-end services. Worked alongside other engineers and
developers responsible for different layers of the infrastructure. Ensured the performance, quality, and responsiveness of applications.
Responsibilities
● Providing the technical solutions to achieve the complex functionalities like saving the battery life and data
usage.
● Develop, design and handle the source code based on the different build configurations.
● Managing builds for TestFlight release by handling provisioning profile, Certificates.
● Performing the code review and providing functional solutions.
● As a part of agile, updating daily status in standup, retrospective for every two weeks.
Transport for London(TFL): Charges for Driving
This application provides to track your trips for accuracy to make sure you get the fairest rates. It provides the cost estimate for the trip before you travel. And also it provides suggestions for alternate
routes(Car/Bus/Walk) for the journey along with fare within the app and by notification. It maintains the journey history along with snapped routes and cost breakdown(trip cost depends on peak/off-peak time charges).
Skill snapshot: iOS, Swift, Apple Maps, Azure DevOps, CI/CD, CLEAN-VIP, TDD, Cocoa-Pods, Alamofire,
Autolayouts, Constraints, Restful API, JSON, Storyboards, Agile, Kanban
Achievements
● Provided a simple design solution for identifying the incomplete journey snapping for the trip.
● Setup the AzureDevOps repository YML for CI/CD to run XCTests, build and generate artifacts for iOS
application.
● Ability to write the code which powers a feature, as well as design the UI resulted in being able to work in a
self-directed manner, taking a feature from idea to execution entirely on my own.
As a Contract iOS Developer responsible for design, develop prototype application for iOS Devices. Integrated
the app with Apple Maps for navigation and back-end services. Worked alongside other engineers and
developers responsible for different layers of the infrastructure. Ensured the performance, quality, and responsiveness of applications.
Responsibilities
● Providing the technical solutions to achieve the complex functionalities like saving the battery life and data
usage.
● Develop, design and handle the source code based on the different build configurations.
● Managing builds for TestFlight release by handling provisioning profile, Certificates.
● Performing the code review and providing functional solutions.
● As a part of agile, updating daily status in standup, retrospective for every two weeks.
Transport for London(TFL): Charges for Driving
This application provides to track your trips for accuracy to make sure you get the fairest rates. It provides the cost estimate for the trip before you travel. And also it provides suggestions for alternate
routes(Car/Bus/Walk) for the journey along with fare within the app and by notification. It maintains the journey history along with snapped routes and cost breakdown(trip cost depends on peak/off-peak time charges).
Skill snapshot: iOS, Swift, Apple Maps, Azure DevOps, CI/CD, CLEAN-VIP, TDD, Cocoa-Pods, Alamofire,
Autolayouts, Constraints, Restful API, JSON, Storyboards, Agile, Kanban
Achievements
● Provided a simple design solution for identifying the incomplete journey snapping for the trip.
● Setup the AzureDevOps repository YML for CI/CD to run XCTests, build and generate artifacts for iOS
application.
● Ability to write the code which powers a feature, as well as design the UI resulted in being able to work in a
self-directed manner, taking a feature from idea to execution entirely on my own.
Kanban, Ci / CD, Performing, App, Feature, Restful, Infrastructure, Developer, It, TDD, Storyboards, Design, UI, Agile, Training, DevOps, JSON, Azure, Swift, IOS, API
2019 - 2019
temp
Contract iOS Developer
Baanx Group Ltd, Manchester, UK.
Baanx Group is a platform for fintech business that creates white-label fiat and crypto banking. Baanx builds
each of their clients branded mobile applications complete with bank accounts, debit cards, digital asset wallets,
crypto-exchange, and additional optional services including leading, investments and FX.
As a Contract iOS Developer responsible for design, development and maintenance of application for iOS
devices. Integrated the app with back-end services. Worked alongside other engineers and developers
responsible for different layers of the infrastructure. Ensured the performance, quality, and responsiveness of
applications. Performed bug fixing and improving application performance by identifying and fixing the memory leaks.
Responsibilities
● Develop, design and handle the source code based on different application targets.
● Providing the technical solutions to achieve the complex functionalities.
● Managing builds for TestFlight, AppStore release by handling provisioning profile, Certificats.
● Performing the code review and providing functional solutions.
● Supporting team in solving bugs in both iOS, Android and updating ticket status in JIRA.
● As a part of agile, updating daily status in standup, retrospective by end of sprint.
Currency Life: Banking App
It's a banking application which helps to manage funds between fiat(£, €, $)/crypto wallets and also buying,
selling crypto currencies(BTC, LTC, ETH, etc.). Currency Life supporting debit card(GBP, EUR) features like
funding debit card through fiat wallets, buying crypto using debit/credit card through payment gateway, card
transactions statement, freezing card, view pin, etc. It allows users to create their own account by submitting
KYC details.
AppStore Link: https://apps.apple.com/us/app/currency-life/id1474952528
Skill snapshot: iOS, Swift, Android, Kotlin, Bitbuket, JIRA, Alamofire, Twillo-Auth, Charts, Fabric, Crashlytics,
MVVM, TDD, Cocoa-Pods, Autolayouts, Constraints, Restful API, JSON, Storyboards, TouchID, FaceID.
Achievements
● Introduced Hooyu which helps the application to verifying KYC details.
● Provided the simple design solution for buying crypto, funding fiat wallets through debit card via payment
gateway which helps business for transferring funds in quick way.
● Setup the Xcode environment to generate build by selecting different targets which helps the team to share
iOS builds for clients on different environments.
● Supported android application in developing some of the modules which helps team to deliver the application quickly.
each of their clients branded mobile applications complete with bank accounts, debit cards, digital asset wallets,
crypto-exchange, and additional optional services including leading, investments and FX.
As a Contract iOS Developer responsible for design, development and maintenance of application for iOS
devices. Integrated the app with back-end services. Worked alongside other engineers and developers
responsible for different layers of the infrastructure. Ensured the performance, quality, and responsiveness of
applications. Performed bug fixing and improving application performance by identifying and fixing the memory leaks.
Responsibilities
● Develop, design and handle the source code based on different application targets.
● Providing the technical solutions to achieve the complex functionalities.
● Managing builds for TestFlight, AppStore release by handling provisioning profile, Certificats.
● Performing the code review and providing functional solutions.
● Supporting team in solving bugs in both iOS, Android and updating ticket status in JIRA.
● As a part of agile, updating daily status in standup, retrospective by end of sprint.
Currency Life: Banking App
It's a banking application which helps to manage funds between fiat(£, €, $)/crypto wallets and also buying,
selling crypto currencies(BTC, LTC, ETH, etc.). Currency Life supporting debit card(GBP, EUR) features like
funding debit card through fiat wallets, buying crypto using debit/credit card through payment gateway, card
transactions statement, freezing card, view pin, etc. It allows users to create their own account by submitting
KYC details.
AppStore Link: https://apps.apple.com/us/app/currency-life/id1474952528
Skill snapshot: iOS, Swift, Android, Kotlin, Bitbuket, JIRA, Alamofire, Twillo-Auth, Charts, Fabric, Crashlytics,
MVVM, TDD, Cocoa-Pods, Autolayouts, Constraints, Restful API, JSON, Storyboards, TouchID, FaceID.
Achievements
● Introduced Hooyu which helps the application to verifying KYC details.
● Provided the simple design solution for buying crypto, funding fiat wallets through debit card via payment
gateway which helps business for transferring funds in quick way.
● Setup the Xcode environment to generate build by selecting different targets which helps the team to share
iOS builds for clients on different environments.
● Supported android application in developing some of the modules which helps team to deliver the application quickly.
TDD, KYC, Performing, BtC, App, Development, MVVM, Restful, Infrastructure, Apps, Developer, It, Fintech, Banking, Design, Storyboards, Xcode, SoMe, Kotlin, Agile, Exchange, JSON, Jira, Swift, IOS, Android, API
2017 - 2018
job
Senior iOS Developer
EC Software India Pvt Ltd, Chennai, India.
A software development company and a technical service provider of IT e-commerce services and CMS systems,
including integration with a wide range of third party solutions, especially Microsoft Dynamics, through their
ZIZERA products (https://zizera.com/).
Senior iOS Developer hired to develop SDK to support hybrid applications. Worked in an Agile environment,
performed bug fixes, day-to-day maintenance and feature additions to the 'ZizaraSDK' and iOS applications.
Led a development team of 2-3 supporting them in solving functional / technical issues to ensure timely
project completion. Interacted with other teams during sprint planning (Agile) and retrospective meetings for
each version of product release to complete expected deliverables.
Responsibilities
● Develop the Zizara SDK and iOS apps using Swift, Objective-C and integrating ZizeraSDK to hybrid
applications along with sample examples of API's provided by SDK.
● Identify and integrate third-party libraries which match the requirement of ZizeraSDK such as 'SwiftQueue'
for concurrent operations.
● Plan the sprint work, assign tasks to developers, track the work status using JIRA.
● Write test cases using XCTest, execute those manually and in GitLab to generate the report.
● Set up the GitLab repository 'CI' for various iOS projects using 'FastLane'.
● Perform code reviews and merge the source code to 'master branch' in Git, make sure the source code is
pushed properly without any conflicts and functional issues.
● Prepare technical documents for each module and share it with technical writers.
1. ZizeraSDK - It's a Framework that helps to develop hybrid applications
The product is a library for publishers from www.zizera.com supporting different hybrid applications based on
selected templates. It provides a simple API's to support various kinds of services for viewing published PDF or HTML publications in iPhone or iPad (notification, publications download, handling offline / online content, search engine, TOC, analytics service). It helps Zizera's tools optimise for management, publishing, and set up
of automatic production processes for online interactive catalogues, brochures and magazines.
● Worked in an Agile environment in a team of 5 to develop SDK in Swift for all layer of modules supporting
Swift / Objective-C projects. Carthage / CocoaPods builds this dependency as binary framework through
'Shell Script' using .podspec / .json files.
● It was integrated with 'SwiftQueue' library for handling concurrent operations while downloading and saving multiple catalogues files and data.
● We developed features or solved issues by tracking tickets in JIRA in Agile - Scrum Master.
Skill snapshot: iOS, Xcode, Swift, Objective-C, SQLite, Carthage, CocoaPods, Shell Script, GitLab CI, JIRA,
AlamoFire, SwiftyJson, SwiftQueue, TouchID, JSON, Slack, Safari Developer tool, HTML, CSS, JavaScript, Jasmine
Test Case, MVVM, Agile, Scrum.
2. IKEA Catalogue - Viewing HTML & PDF publications in Hybrid App
This app lets customers access the latest version of the IKEA catalogue as well as other publications. The app is
filled with images, videos and stories to explore. It is integrated with ZizeraSDK library which helps to view
IKEA catalogues with multiple features supported by Zizera.
● Used the Agile methodology within a team of 4. We used Carthage repository for downloading 'Zizera
binary framework' and other dependencies such as Alamofire, SwiftyJson, SwiftQueue, SQLite, Zip.
● As this application is hybrid used a Safari Developer tool for debugging or identifying and fixing issues in HTML, CSS or JavaScript.
iTunes Link: https://itunes.apple.com/us/app/ikea-catalog/id386592716?mt=8
Skill snapshot: iOS, Xcode, Swift, Objective-C, SQLite, Carthage, Shell Script, GitLab CI, JIRA, AlamoFire,
SwiftyJson, SwiftQueue, JSON, Slack, Safari Developer tool, MVVM, Agile, Scrum.
Achievements
● Setup the environment for automation using Appium, Android Studio in MAC which helped the testing team
to write the UI test cases for iOS and Android hybrid applications.
● Setting up the Carthage, CocoaPods repositories for ZizeraSDK using podspec/.json simplified the management of SDK versions and ensured a developer can access the SDK from any repository.
● Creating dynamic builds for various clients by changing SSL, Provisioning Profile using 'Shell Script' and
'Bash' commands. This decreased the build generating time.
● Successfully built a reputation for consistently achieving project targets, client satisfaction, as well as being
the go-to person for all development related issues others could not resolve. I was offered to have my job
back if I ever chose to return.
including integration with a wide range of third party solutions, especially Microsoft Dynamics, through their
ZIZERA products (https://zizera.com/).
Senior iOS Developer hired to develop SDK to support hybrid applications. Worked in an Agile environment,
performed bug fixes, day-to-day maintenance and feature additions to the 'ZizaraSDK' and iOS applications.
Led a development team of 2-3 supporting them in solving functional / technical issues to ensure timely
project completion. Interacted with other teams during sprint planning (Agile) and retrospective meetings for
each version of product release to complete expected deliverables.
Responsibilities
● Develop the Zizara SDK and iOS apps using Swift, Objective-C and integrating ZizeraSDK to hybrid
applications along with sample examples of API's provided by SDK.
● Identify and integrate third-party libraries which match the requirement of ZizeraSDK such as 'SwiftQueue'
for concurrent operations.
● Plan the sprint work, assign tasks to developers, track the work status using JIRA.
● Write test cases using XCTest, execute those manually and in GitLab to generate the report.
● Set up the GitLab repository 'CI' for various iOS projects using 'FastLane'.
● Perform code reviews and merge the source code to 'master branch' in Git, make sure the source code is
pushed properly without any conflicts and functional issues.
● Prepare technical documents for each module and share it with technical writers.
1. ZizeraSDK - It's a Framework that helps to develop hybrid applications
The product is a library for publishers from www.zizera.com supporting different hybrid applications based on
selected templates. It provides a simple API's to support various kinds of services for viewing published PDF or HTML publications in iPhone or iPad (notification, publications download, handling offline / online content, search engine, TOC, analytics service). It helps Zizera's tools optimise for management, publishing, and set up
of automatic production processes for online interactive catalogues, brochures and magazines.
● Worked in an Agile environment in a team of 5 to develop SDK in Swift for all layer of modules supporting
Swift / Objective-C projects. Carthage / CocoaPods builds this dependency as binary framework through
'Shell Script' using .podspec / .json files.
● It was integrated with 'SwiftQueue' library for handling concurrent operations while downloading and saving multiple catalogues files and data.
● We developed features or solved issues by tracking tickets in JIRA in Agile - Scrum Master.
Skill snapshot: iOS, Xcode, Swift, Objective-C, SQLite, Carthage, CocoaPods, Shell Script, GitLab CI, JIRA,
AlamoFire, SwiftyJson, SwiftQueue, TouchID, JSON, Slack, Safari Developer tool, HTML, CSS, JavaScript, Jasmine
Test Case, MVVM, Agile, Scrum.
2. IKEA Catalogue - Viewing HTML & PDF publications in Hybrid App
This app lets customers access the latest version of the IKEA catalogue as well as other publications. The app is
filled with images, videos and stories to explore. It is integrated with ZizeraSDK library which helps to view
IKEA catalogues with multiple features supported by Zizera.
● Used the Agile methodology within a team of 4. We used Carthage repository for downloading 'Zizera
binary framework' and other dependencies such as Alamofire, SwiftyJson, SwiftQueue, SQLite, Zip.
● As this application is hybrid used a Safari Developer tool for debugging or identifying and fixing issues in HTML, CSS or JavaScript.
iTunes Link: https://itunes.apple.com/us/app/ikea-catalog/id386592716?mt=8
Skill snapshot: iOS, Xcode, Swift, Objective-C, SQLite, Carthage, Shell Script, GitLab CI, JIRA, AlamoFire,
SwiftyJson, SwiftQueue, JSON, Slack, Safari Developer tool, MVVM, Agile, Scrum.
Achievements
● Setup the environment for automation using Appium, Android Studio in MAC which helped the testing team
to write the UI test cases for iOS and Android hybrid applications.
● Setting up the Carthage, CocoaPods repositories for ZizeraSDK using podspec/.json simplified the management of SDK versions and ensured a developer can access the SDK from any repository.
● Creating dynamic builds for various clients by changing SSL, Provisioning Profile using 'Shell Script' and
'Bash' commands. This decreased the build generating time.
● Successfully built a reputation for consistently achieving project targets, client satisfaction, as well as being
the go-to person for all development related issues others could not resolve. I was offered to have my job
back if I ever chose to return.
Feature, Test, Service, Content, Sqlite, It, Developer, PDF, Support, Apps, MVVM, Testing, Development, Software, Bash, App, Search, Online, Production, Planning, Framework, Go, Hybrid, Processes, Https, LED, UP, UI test, JSON, Css, Html, Git, API, Scrum, Android, IOS, HTML/CSS/Javascript, Swift, Jira, Operations, CMS, Scrum master, Javascript, Software development, Agile, Objective-c, UI, Automation, E-commerce, C, Xcode, Android studio, Mac, Management, Integration, Analytics
2014 - 2017
job
Senior iOS Engineer
Safat Enterprise Solutions, Kuwait.
IT services provider for banking, finance, e-commerce & government sectors, enhancing effectiveness by reducing
cost, managing deadlines & expediting the completion of mission critical application development projects.
Senior iOS Engineer with sole responsibility for delivery of several iOS projects across the full Software
Development Lifecycle (SDLC), using Swift or Objective-C. Developed applications as per Apple standards
using MVC or MVVM design patterns. Interacted with business clients (banking, e-commerce) to gather
requirements and convert them into technical solutions with the help of designers and back end developers.
Responsibilities
● Understand and implement UI / UX, GCM as per Android SDK standards. Integrate K-NET 3rd party payment
transfer in iOS app. Design UI/UX of the application using Xcode interface as per Apple design principles.
● Handle HTTP libraries and JSON parsing to consume RESTful web services.
● Handle APNS, GCM services for both iOS & Android.
● Manage SSL, Provisioning, KeyStore and submit the application to AppStore/ PlayStore.
● Provide technical/functional solutions to improve the application performance.
1. Warba Bank - Finance
This application provides access to the NetBanking services on an iPhone & Android from anywhere & any
time. Customers can view account summary, account statement, fixed deposit summary, transfer funds, pay
bills. It provides a secure communication between server and client through encrypted data. It supports both
English and Arabic languages based on the customer location.
● The app was fully developed using Objective-C for iOS and dependencies were added using CocoaPods.
● This application provides offline access to read notifications like bank offers, ATMs available nearby for free
cash withdrawals. It's using Core Data(database) to store encrypted data for offline support and AFNetworking for server communications using REST API's. Worked with a team of 4.
iTunes Link: https://itunes.Apple.com/kw/app/warba-online/id925349051?mt=8
Skill snapshot: iOS, Android,, Objective-C, Java, XML, JSON, CoreData, SQLite, SVN, CocoaPods, UIKit,
CoreGraphics, Localization, XCTest, MVC
2. Pharmacy Online - To order medicines using app, by uploading doctor's prescription
The app provides one-stop designation for clients' medicine needs (medicine search in pharmacies, online orders by instant prescription upload). Pharmacists login and approve orders. The app supports English & Arabic depending on location. K-Net payment transfer is used to complete in-app transactions.
● The app includes sync process mechanism to open application quickly with minimal info in online / offline
like list of pharmacies, category and subcategory of medicines, persisting through Core Data.
● It is integrated with Google Maps using 'CocoaPods' for identifying the location of pharmacies by dropping
pins based on your nearest location. Worked with a team of 3.
iTunes Link: https://itunes.Apple.com/us/app/pharmacy-online/id1228680267?mt=8
Skill snapshot: iOS, Swift, Objective-C, JSON, CoreData, Bitbucket, Trillo, CocoaPods, Google Maps, MVVM,
Storyboard, K-Net payment integration, localization.
Achievements
● Learned Android SDK and developed the Warba Bank application using Android Studio enabled the team
to finish the work within timeline.
● Integrating GCM services for the Warba Bank Android app decreased workload for the Android developer.
● Introduced MVVM design pattern for easy maintenance of source code and wrote test cases using XCTest,
which helped the company to provide quality services to their clients.
● Implemented localisation in iOS app to support multiple languages, helping the business attract customers.
cost, managing deadlines & expediting the completion of mission critical application development projects.
Senior iOS Engineer with sole responsibility for delivery of several iOS projects across the full Software
Development Lifecycle (SDLC), using Swift or Objective-C. Developed applications as per Apple standards
using MVC or MVVM design patterns. Interacted with business clients (banking, e-commerce) to gather
requirements and convert them into technical solutions with the help of designers and back end developers.
Responsibilities
● Understand and implement UI / UX, GCM as per Android SDK standards. Integrate K-NET 3rd party payment
transfer in iOS app. Design UI/UX of the application using Xcode interface as per Apple design principles.
● Handle HTTP libraries and JSON parsing to consume RESTful web services.
● Handle APNS, GCM services for both iOS & Android.
● Manage SSL, Provisioning, KeyStore and submit the application to AppStore/ PlayStore.
● Provide technical/functional solutions to improve the application performance.
1. Warba Bank - Finance
This application provides access to the NetBanking services on an iPhone & Android from anywhere & any
time. Customers can view account summary, account statement, fixed deposit summary, transfer funds, pay
bills. It provides a secure communication between server and client through encrypted data. It supports both
English and Arabic languages based on the customer location.
● The app was fully developed using Objective-C for iOS and dependencies were added using CocoaPods.
● This application provides offline access to read notifications like bank offers, ATMs available nearby for free
cash withdrawals. It's using Core Data(database) to store encrypted data for offline support and AFNetworking for server communications using REST API's. Worked with a team of 4.
iTunes Link: https://itunes.Apple.com/kw/app/warba-online/id925349051?mt=8
Skill snapshot: iOS, Android,, Objective-C, Java, XML, JSON, CoreData, SQLite, SVN, CocoaPods, UIKit,
CoreGraphics, Localization, XCTest, MVC
2. Pharmacy Online - To order medicines using app, by uploading doctor's prescription
The app provides one-stop designation for clients' medicine needs (medicine search in pharmacies, online orders by instant prescription upload). Pharmacists login and approve orders. The app supports English & Arabic depending on location. K-Net payment transfer is used to complete in-app transactions.
● The app includes sync process mechanism to open application quickly with minimal info in online / offline
like list of pharmacies, category and subcategory of medicines, persisting through Core Data.
● It is integrated with Google Maps using 'CocoaPods' for identifying the location of pharmacies by dropping
pins based on your nearest location. Worked with a team of 3.
iTunes Link: https://itunes.Apple.com/us/app/pharmacy-online/id1228680267?mt=8
Skill snapshot: iOS, Swift, Objective-C, JSON, CoreData, Bitbucket, Trillo, CocoaPods, Google Maps, MVVM,
Storyboard, K-Net payment integration, localization.
Achievements
● Learned Android SDK and developed the Warba Bank application using Android Studio enabled the team
to finish the work within timeline.
● Integrating GCM services for the Warba Bank Android app decreased workload for the Android developer.
● Introduced MVVM design pattern for easy maintenance of source code and wrote test cases using XCTest,
which helped the company to provide quality services to their clients.
● Implemented localisation in iOS app to support multiple languages, helping the business attract customers.
Development, Test, Banking, Sqlite, Android sdk, Net, It, Developer, Support, Localization, Restful, MVVM, Google maps, Finance, Software, Web, Server, Google, App, Search, Http, Online, SVN, Patterns, Https, UI, Java, API, Android, IOS, Swift, UX, REST API, JSON, XML, Ios app, Objective-c, Android app, Design, E-commerce, Database, REST, C, UI / UX, Design Patterns, MVC, Xcode, Web Services, Android studio, Integration
2012 - 2014
job
iOS Developer
CoStrategix Technologies, Bangalore, India.
A leading software engineering consultancy specializing in digital strategy & execution, analytics, & data insights.
They serve a prestigious list of clients, ranging from high potential start-ups, SMEs, and Fortune 500 firms.
iOS Developer tasked with understanding functional, design and technical specifications and developing
applications using Objective-C while maintaining high coding standards. Integrated third-party APIs and SDKs for backend services. Worked with 2 team members to design REST web services matching applications'
needs. Prepared a technical document based on each module. Involved in Facebook / Twitter integration.
Wrote test cases using XCTest / XCUITest. Submitted the application to the App Store through iTunes Connect.
Responsibilities
● Design and build enterprise / app store applications for the iOS platform.
● Manage the application using multithreading, memory management, networking, performance.
optimisation, app security. Maintain code quality, organisation, and automatization.
● Integrate third-party APIs and SDKs for backend services. Identify and correct bottlenecks and bugs fixes.
1. Swapalease - Buying, selling, lease your cars
The application matches sellers looking to get out of an automotive lease with buyers looking for a short-term
lease deal. Sellers can manage their listing, upload photos from their phone, or answer buyer questions. Buyers
can search through thousands of automotive leases, create alerts and be notified when new leases are posted.
● As this application deals with multiple images based on pixel, it is integrated with SDWebImage cache
mechanism to download those image files. This helps to manage memory.
● It is integrated with 'Google Analytics' for tracking of the application status, customer numbers, etc.
● This project was introduced with MVVM design pattern for handling XCTest cases smoothly.
● Worked within an Agile team of 4
iTunes Link: https://itunes.Apple.com/us/app/swapalease/id886660631?mt=8
Skill snapshot: iOS, Objective-C, SQLite, Google Analytics, JIRA, REST Full, JSON, SDWebImage, UIKit,
CoreGraphics, CoreAnimation, Facebook/Twitter Integration, MVVM, XCTest, GitHub, Agile, Scrum.
2. Auto Show Passport - Provides photos, videos of world's premium auto shows
The app features exclusive photos from the world's premier auto shows in Detroit, Frankfurt, Geneva,
Shanghai, and Tokyo. Users can browse concept cars and international debuts unveiled at 2013 shows
worldwide, search for cars by manufacturer, show, year & style, or save favourites and share them with others.
● The app has beautiful slide menus, the UI has categories designed with CoreGraphics, CoreAnimation API's.
● The app fetches data (list of new model cars based on company, make year, city, etc.) using REST API's. It
has a sync process to display offline/online by storing data in SQLite DB. Worked in a team of 3.
iTunes Link: https://itunes.Apple.com/us/app/auto-show-passport/id586701858
Skill snapshot: iOS, Objective-C, SQLite, GitHub, Google Analytics, JIRA, REST Full, JSON, Facebook/Twitter
Integration, Storyboard, UIKit, CoreGraphics, CoreAnimation, AFNetworking, MVC
Achievements
● Ensured the design of the application was pixel perfect and its performance attracted clients.
● Designed the apps' databases based on client requirements and prepared SQL queries. This made it easy for
the team to get data from client databases and enabled junior developers to develop their skills quickly.
● Saved the company time by developing prototypes quickly, but with a high standard of code quality,
reducing the amount of code necessary to rewrite when functionality needed to be expanded.
● Consistently and without failure took clients' requirements and supplied accurate feature feasibility and time estimates due to having a range of knowledge of both Apple and third-party iOS frameworks.
They serve a prestigious list of clients, ranging from high potential start-ups, SMEs, and Fortune 500 firms.
iOS Developer tasked with understanding functional, design and technical specifications and developing
applications using Objective-C while maintaining high coding standards. Integrated third-party APIs and SDKs for backend services. Worked with 2 team members to design REST web services matching applications'
needs. Prepared a technical document based on each module. Involved in Facebook / Twitter integration.
Wrote test cases using XCTest / XCUITest. Submitted the application to the App Store through iTunes Connect.
Responsibilities
● Design and build enterprise / app store applications for the iOS platform.
● Manage the application using multithreading, memory management, networking, performance.
optimisation, app security. Maintain code quality, organisation, and automatization.
● Integrate third-party APIs and SDKs for backend services. Identify and correct bottlenecks and bugs fixes.
1. Swapalease - Buying, selling, lease your cars
The application matches sellers looking to get out of an automotive lease with buyers looking for a short-term
lease deal. Sellers can manage their listing, upload photos from their phone, or answer buyer questions. Buyers
can search through thousands of automotive leases, create alerts and be notified when new leases are posted.
● As this application deals with multiple images based on pixel, it is integrated with SDWebImage cache
mechanism to download those image files. This helps to manage memory.
● It is integrated with 'Google Analytics' for tracking of the application status, customer numbers, etc.
● This project was introduced with MVVM design pattern for handling XCTest cases smoothly.
● Worked within an Agile team of 4
iTunes Link: https://itunes.Apple.com/us/app/swapalease/id886660631?mt=8
Skill snapshot: iOS, Objective-C, SQLite, Google Analytics, JIRA, REST Full, JSON, SDWebImage, UIKit,
CoreGraphics, CoreAnimation, Facebook/Twitter Integration, MVVM, XCTest, GitHub, Agile, Scrum.
2. Auto Show Passport - Provides photos, videos of world's premium auto shows
The app features exclusive photos from the world's premier auto shows in Detroit, Frankfurt, Geneva,
Shanghai, and Tokyo. Users can browse concept cars and international debuts unveiled at 2013 shows
worldwide, search for cars by manufacturer, show, year & style, or save favourites and share them with others.
● The app has beautiful slide menus, the UI has categories designed with CoreGraphics, CoreAnimation API's.
● The app fetches data (list of new model cars based on company, make year, city, etc.) using REST API's. It
has a sync process to display offline/online by storing data in SQLite DB. Worked in a team of 3.
iTunes Link: https://itunes.Apple.com/us/app/auto-show-passport/id586701858
Skill snapshot: iOS, Objective-C, SQLite, GitHub, Google Analytics, JIRA, REST Full, JSON, Facebook/Twitter
Integration, Storyboard, UIKit, CoreGraphics, CoreAnimation, AFNetworking, MVC
Achievements
● Ensured the design of the application was pixel perfect and its performance attracted clients.
● Designed the apps' databases based on client requirements and prepared SQL queries. This made it easy for
the team to get data from client databases and enabled junior developers to develop their skills quickly.
● Saved the company time by developing prototypes quickly, but with a high standard of code quality,
reducing the amount of code necessary to rewrite when functionality needed to be expanded.
● Consistently and without failure took clients' requirements and supplied accurate feature feasibility and time estimates due to having a range of knowledge of both Apple and third-party iOS frameworks.
Software, Analytics, Github, Test, Engineering, Security, Sqlite, Twitter, It, Developer, Apps, MVVM, Integration, Web, International, Organization, Feature, Google, App, Search, Online, Enterprise, Agile, Sql, Digital Strategy, Google analytics, Backend, API, Scrum, IOS, Jira, REST API, JSON, Networking, Design, Objective-c, Facebook, UI, REST, C, MVC, Web Services, Software engineering, Optimization, Management
2011 - 2012
job
iOS Developer
Focus Softek Pvt Ltd, Bangalore, India.
A consultancy specializing in technical product development, a part of the Focus group, one of the leading total
outsourcing solution providers focusing on Speech Processing & Recognition, Healthcare Vertical & E-Governance.
As an iOS Developer responsible for design, development and maintenance of applications for iOS devices.
Integrated the apps with back-end services. Worked alongside other engineers and developers responsible for
different layers of the infrastructure. Ensured the performance, quality, and responsiveness of applications.
Performed bug fixing and improving application performance by identifying and fixing the memory leaks.
Example Client: Centurion Medical Products - It's an enterprise app to market their medical products
An enterprise app for a medical company enabling executives to show their products to hospital doctors,
compare products with those of competition, calculate annual profits, see profits in a chart and mail estimates.
● The app compares Centurion products with others in bar/pie chart with the help of Core Plots framework.
● This application generates reports as PDF at the end of survey, that PDF will generate with the help of UIWebView containing HTML, JavaScript. Worked within a team of 4.
Skill snapshot: iOS, Objective-C, SQLite, GitHub, JIRA, Core Plots, Google Analytics, HTML, JavaScript,
AVFoundation, AFNetworking, Core Animation, Core Graphics, MVC.
Achievements
● Introducing the 'Core Plots' framework helped the team to draw bar/pie charts in the survey iOS app.
● Integrating communication layer between the app UI and JavaScript helped to generate PDF reports from iOS devices. This helped sales executives to generate and show report to their clients when offline.
● Integrating Google Analytics helped the client track the number of app users and the most used features.
● Ability to write the code which powers a feature, as well as design the UI resulted in being able to work in a
self-directed manner, taking a feature from idea to execution entirely on my own.
outsourcing solution providers focusing on Speech Processing & Recognition, Healthcare Vertical & E-Governance.
As an iOS Developer responsible for design, development and maintenance of applications for iOS devices.
Integrated the apps with back-end services. Worked alongside other engineers and developers responsible for
different layers of the infrastructure. Ensured the performance, quality, and responsiveness of applications.
Performed bug fixing and improving application performance by identifying and fixing the memory leaks.
Example Client: Centurion Medical Products - It's an enterprise app to market their medical products
An enterprise app for a medical company enabling executives to show their products to hospital doctors,
compare products with those of competition, calculate annual profits, see profits in a chart and mail estimates.
● The app compares Centurion products with others in bar/pie chart with the help of Core Plots framework.
● This application generates reports as PDF at the end of survey, that PDF will generate with the help of UIWebView containing HTML, JavaScript. Worked within a team of 4.
Skill snapshot: iOS, Objective-C, SQLite, GitHub, JIRA, Core Plots, Google Analytics, HTML, JavaScript,
AVFoundation, AFNetworking, Core Animation, Core Graphics, MVC.
Achievements
● Introducing the 'Core Plots' framework helped the team to draw bar/pie charts in the survey iOS app.
● Integrating communication layer between the app UI and JavaScript helped to generate PDF reports from iOS devices. This helped sales executives to generate and show report to their clients when offline.
● Integrating Google Analytics helped the client track the number of app users and the most used features.
● Ability to write the code which powers a feature, as well as design the UI resulted in being able to work in a
self-directed manner, taking a feature from idea to execution entirely on my own.
Github, Focus group, Processing, Framework, Enterprise, App, Google, Feature, Development, Infrastructure, Apps, PDF, Developer, Outsourcing, It, Sqlite, Javascript, Sales, Analytics, MVC, C, UI, Objective-c, Ios app, Jira, Product development, HTML/CSS/Javascript, IOS, Animation, Google analytics, Design, Html
My education
2007
-
2010
Jawaharlal Nehru Technological University
Bachelors, Electrical & Electronics Engineering
Bachelors, Electrical & Electronics Engineering
LOKESH's reviews
LOKESH has not received any reviews on Worksome.
Contact LOKESH VUNNAM
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to LOKESH directly in Worksome.
38100+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark