Native iOS Engineer-Resume
Native iOS Engineer-Resume
Email : [email protected]
Phone: +91 - 8056197836,
Blogs: https://medium.com/@vsujananth
Professional Synopsis:
Skill Summary:
Employment History:
Project Details:
Description:
Xfinity Mobile app is used to manage internet services provided by Comcast. Goal of the application is
to reduce the rate of calls in customer service department. App help users to switch plans and reduce the
monthly data bill as per their data usage. Users can also view and pay bills for the orders of Xfinity devices and
Lines. Integrated NewRelic SDK and Firebase for analysis. Hosted order page using iFrame which helped to
integrate payment within the app. Push notification support is added to notify users on internet limits. Several
open source libraries like AppAuth for user verification, Promise Kit for API, SDWebImage for asynchronous
image handling etc where used. Several app screens are managed using Content Management System. Google
BigQuery is used for analysis.
Project is designed in MVVM pattern and Gerrit was used for code reviews. CI/CD work was
implemented through Teamcity. Also working on moving to Jenkins.
Project: Clockwork
Role: Developer
Description:
Clockwork is a library developed in swift to build UI using predefined and custom components through
Content Management System. This library insist developer to build UI using MVP pattern. Clockwork is an
inner source library which is used across different teams in Comcast and also working on open sourcing this
library.
Project: Condor
Role: Designer
Description:
Condor is a web tool designed to help agent who works for customer support. Web UI was build using
figma. Have developed several reusable components to build this prototype.
-------------------------------------------------------------------------------------------------------------------------------------
Project Details:
Description:
A commercial and business banking app, where a user can transfer amounts, check balances, manage
credit cards and different sets of accounts, and locate the nearest branch using the iOS Map kit. Users can
deposit a cheque using a mobile camera. This feature is supported by the third party framework Mitek MiSnap
integrated within the application. Users can pay bills, manage alerts. User can check his balance through Siri
commands. Medallia Digital SDK, a third party framework was integrated to take surveys from app users. CSS
was used to configure the properties of UIElements. APNS was used for notification. Jenkins was used for
CI/CD work and code reviews are done using GitLab.
--------------------------------------------------------------------------------------------------------------------------------------
Project Details:
Project: Clinician Connect (Business app, not available in public app store)
Client: The Permanente Medical group
Description:
Clinician connect is a part of the integrated telemedicine solution provided by Kaiser permanente to its
patients. This app is designed for the clinicians who can look up for other clinician’s available on any facility &
speciality and contact through video ringer call or text message or schedule an appointment. They also have
access to look into the profile of any clinician and mark them as their favorite. User can schedule and join the
meeting within the app. The video conferencing is enabled by the Vidyo framework, which is a C language
library. Contacts framework was used to store a clinician as a contact. SQLite was used for persistent storage.
Apple Push Kit for VoIP notification was used to make a direct call. We were following MVVM pattern
development. Chatting made possible through a third party application Cortext.
Description:
After taking the Clinician Connect application to a stable build, our goal was to automate all the test
cases. As other automation tools do not support the latest iOS version, we focused on automation with the
XCTest framework.
Description:
Axis 360 gives library and school users the ability to search, browse and discover ebooks and digital
audiobooks available for lending through their public library or school with ease. The Axis 360 app lets users
sync with your local library or school’s digital collection, allowing users to check out materials in a user
interface optimized for the device. The free app allows users to browse, check out and read ebooks or listen to
audiobooks. We followed MVC pattern development. Core data was used for persistent storage. This project
was billed based on time and materials.
--------------------------------------------------------------------------------------------------------------------------------------
Education:
BE Computer Science in Anand Institute of Higher Technology, affiliated under Anna University.