Profileimage by Pranith Margam iOS Developer, Software Engineer from Bangalore

Pranith Margam


Last update: 05.02.2021

iOS Developer, Software Engineer

Graduation: not provided
Hourly-/Daily rates: show
Languages: English (Limited professional)




Swift, Objective-C, Dart, C, Embedded C, iOS Frameworks, Cocoa Touch, UIKit, CoreData, CoreAnimations, MapKit, SwiftUI, Combine, XCode, Android Studio, Design Patterns, MVC, MVVM, Clean Swift, POP, Dependency injection, AWS iOS SDK, New Relic, FireBase iOS SDK, RealM, OHHTTPStubs, Git, Bit Bucket, Source Tree, iOS, refactoring, reporting tools, Accessibility, source control, Jira, issue tracking, RESTFUL, API, mobile application, server side, REST api, memory leaks, user interface, iPod, iPhone application, AWS, S3, cloud, database, Core Data

Project history

02/2018 - Present
Senior Mobile Developer
PublicisSapient (1000-5000 employees)
Marketing, PR and Design

05/2016 - 05/2018
iOS Developer
Digital Mind Software Solutions
* Involved in development of applications from scratch for many in house iOS applications for Australia's industry lead
construction company.
* Created simple architecture which helps other developers to use RESTFUL service for POST and GET requests of API and
response captured in closure
* Implemented techniques like AutoLayouts using programatically, UIStackViews to correct existing software errors,
upgrade interfaces and improve performance.
* Explored new technologies and shared findings with the team.
* Integrated mobile application to server side systems using REST api.
* Closely interacted with product managers and designers to define a rich iOS experience for the user.
* Worked with instruments to find memory leaks in application.
* Implemented POC's to present on client meetings.
* Developed user interface for iPod user for existing iPhone application in given short time.

06/2015 - 04/2016
Software Engineer
Bellurbis Technologies
* Developed 2 apps in Objective-C and deployed to AppStore.
* Wrote maintainable and extensible code in team environment.
* Integrated AWS S3 to store user files and AWS dynamoDB for cloud database.
* Closely Interacted with client on project status, proposals and technical issues.
* Integrated in-App Purchase into application.
* Integrated Core Data to persist data within device.

Contact form

Contact details