Summary
Overview
Work History
Education
Skills
Timeline
Generic

Prashanth M.E

Senior System Analyst
Bengaluru

Summary

  • Over 16 years of IT experience in Analysis, Design, Development and Testing and implementation of applications.
  • Over 12+ years of experience in Design and Development of the iOS Mobile applications for majorly for Automotive, Travel & Transportation and Products.
  • Extensive knowledge on working with objective C and Swift programming.
  • Have excellent understanding of working with Design patterns like MVC, MVVM, VIPER, Singleton Pattern, Observer Pattern.
  • Have good experience in integrating 3rd party libraries like Cocoapods, Carthage, AFNetworking, Crashlytics etc.
  • Knowledge on working with MQTT using AWS IOT framework. Have good knowledge on working with repositories like GIT, SVN and have good understanding complete CI/CD process.
  • Experience in people management & assigning and managing tasks which include design review, code review & document review etc
  • Hands on experience in creating architectural documents (HLD/ LLD) and project documentation which are needed for overall successful delivery of the project.
  • Knowledge of app distribution process on apple developer portal and Enterprise app distribution.
  • Broad experience in leading a team and closely working with User experience and business analytics.
  • Possess expertise in Object Oriented Analysis/Design skilled. Excellent debugging and diagnostic skills and understanding of complex Software and codes.
  • Sound knowledge of XML Architecture frameworks like SAX, DOM parser and experience in working with SOAP and REST web services and experience with JSON.
  • Have good experience in working with Unit Testing using XCode. An effective communicator with exceptional relationship management skills with the ability to relate to people at any level of business and management.
  • Amiable Technical Lead ready to rapidly onboard new personnel and kick start new projects. Achieves rapid and exceptional completion metrics through careful utilization of available skills and technical assets. Assembles effective teams by exploiting complementary competencies and collaborative employee relationships.

Overview

23
23
years of professional experience

Work History

Senior System Analyst

IBM
05.2016 - Current

Honda North America

HondaLink and AcuraLink

Appstore link:

https://apps.apple.com/us/app/hondalink/id750465030

https://apps.apple.com/us/app/acuralink/id610964308

Currently working on these apps for Honda North America. There are IOT based applications developed for Honda NA customers to be able access their Honda/Acura cars’s dashboard data like fuel, oil, tire pressure etc using mobile apps. Apps allow users to perform remote commands like Start, Stop, Lock, Control climate, Find My Car, Geofence etc. Also user can by subscriptions like AT&T WiFi package and use it as Wifi hotspot.

Myrole in this project is to lead a team of iOS developers and work with UX team on developing screens using user work flow (UWF). And also involved in development of major modules of applications. Been part of major releases which include electric vehicle and upcoming 2023 model. For electric vehicles worked on first of its kind technology for Honda i.e Smart Charge of vehicles, which helps both consumers and electric grid providers to assess the power required to charge the vehicle upfront and utilize energy efficiently to reduce emission of carbon.

Singapore Airlines

Roster & FlyNow

Singapore Airlines, a leading industry which amongst the top 15 carriers worldwide in terms of revenue passenger kilometres and is ranked 10th in the world for international passengers carried. SIA aim was to develop mobile application which helps their pilots to view all the relevant information like theirs schedules, qualifications expires etc. This app helps the pilots to get all information about the events happening for next 3 months. It also shows their allowance for each trip they earner. App is created for iOS which does support offline feature also.

Position: Technical lead, Mobile Application development

Contribution: As a Team Lead/Tech Lead, ensured that code reviews were done for my code and also code developed by others in the team before every sprint release. Helped out team members for each and every task, issue, story of the project. Being lead, worked on complex module and completed tasks on time. Guided team members technically to achieve tasks in best possible manners i.e. Coding optimization, Naming conventions, Code re usability, proper commenting etc. As a result of this, ensured that the delivered modules to the client were of extremely high quality. Focused the team to ensure an on-time delivery of the agreed product. Encouraged full participation of team members within their defined roles and responsibilities. Ensured that the iterative development process is properly focused, controlled and all testing and review activity is properly scheduled and carried out.

Team Lead

Accenture
05.2015 - Current

Large Oil Company in US

Exposure Reduction

It is a survey based app, which is used by the employees in the mining field to give the feedback of the safety issues they come across in the field. This data will help the management to make plans to create safety measures operations to solve the issues.

Frameworks Used : CoreData, CoreLocation and Web Services.

Role & responsibility : Responsible for restructuring the existing app which was build using objective c and migrate to Swift and update the project to use Storyboard and autolayout.

SCADA

This app allows quick and easy access to the field automation data and GIS mapping information via a modern, mobile based platform that enhances the Decision Support Center (DSC) effort and improves communication and data access to field personnel.

Frameworks Used : CoreData, CoreLocation, Security Framework, ShinobiGrids, ShinobiCharts, MapKit and WebServices.

Role & responsibility : Responsible for working on the service request raised to fix the bugs and update the project to use the storyboard.

Principal Consultant

Accion Labs
Bangalore
04.2014 - 05.2015

Caspida Mobile Agent

Caspida Mobile Agent is an app used by the admins to monitor all the threats happened across the network. It uses REST API’s to get the details of each threat. Each threat has details like the device, user related to that threat. All the information related to threat are grouped to each threat groups. By default there will be two threat groups i.e Last 24 hours and All threats. And admin can create his own threat group. These group are used to filter the threats based on the time, users, device etc. For e.g to know the last 24 hours threats, admin can use the last 24 hour threat group to get the complete details of each threat. By using tabs, admin can see the graphs, maps etc related to the threat and its group.

Client : Caspida

Technology Used : Swift, Objective-C

Responsibilities :

Complete design and development of the app and Unit testing.

Team Lead

Hibiscus Technology Solutions, Accion Labs
Bangalore
08.2012 - 03.2014

software Engineer

Yodasoft Technologies Pvt. Ltd
Bangalore
12.2005 - 07.2012

YouTube Remote


Using this app user can control user’s computer, laptop or HTPC running Windows, Linux or Mac using your iPhone, iPod touch, or iPad over your Wi-Fi network. This app can be used as a Touch Pad, Air Mouse, QWERTY keyboard with FKeys and NumPad and serves as a great replacement for your mouse and keyboard. Browse YouTube videos, playlists and channels on the iPhone/iPad/iPod Touch and watch them on your computer connected to a TV or HD monitor. The ability to Queue videos ensures you can sit back and enjoy a continuous stream of videos. You can play back entire playlists of your favorite videos. A full-fledged YouTube remote allows you to control all aspects of the video you are watching from your iPhone/iPad/iPod Touch. The file browser lets you browse your computer’s file system from your iPhone/iPad/iPod Touch. The app also includes a Web Browser Remote, Media Remote, Picture remote and Presentation remote which let you sit back and use the multimedia features of your computer from the comfort of your couch or anywhere in your home. You can use the iPhone/iPad/iPod Touch volume buttons to control your computer’s volume. You can even change the skin or customize the app background with your favorite image. The app is designed to allow multiple users to control the PC which is great for group presentations or for families with multiple iOS devices. For maximum security all data exchange between the device and the computer is encrypted.

Roles & Responsibilities:

Design and implementation of the application on the device side.

Education

Master of Science in Computer Science -

Kuvempu University

Skills

Swift, Objective-C

undefined

Timeline

Senior System Analyst

IBM
05.2016 - Current

Team Lead

Accenture
05.2015 - Current

Principal Consultant

Accion Labs
04.2014 - 05.2015

Team Lead

Hibiscus Technology Solutions, Accion Labs
08.2012 - 03.2014

software Engineer

Yodasoft Technologies Pvt. Ltd
12.2005 - 07.2012

Master of Science in Computer Science -

Kuvempu University
Prashanth M.ESenior System Analyst