Vous êtes sur la page 1sur 4

Sumanth

Sr. iOS Developer


(919) 299-0420
bommarajuvsss@gmail.com
Summary:
Over 8 years of Software Design and Development Experience and over 5+ years in iOS based
applications with equivalent knowledge in Java development. 3 years of experience in Java
Applications development and programming languages like C, C++.
Experience in Apple Map Kits and Mobile Location Services.
Experience in porting iOS application onto MAC OS X and MAC OS X application onto iOS.
Good understanding of SOAP, Web Services, XML Parsing, JSON, Tomcat and Oracle.
Experience in Web Technologies like HTML5, CSS, AngularJS, JQuery, J2EE
Experience with GIT, JIRA, Sonar, Gradle, Maven, Jenkins tools
Experience in using GIT as control of source for most android applications
Experience in working with UNIX environment and knowledge on Shell Scripting.
Working knowledge on Database arranging software like Informatica, DataStage
Experience in applying System Development Life Cycle (SDLC) and Object-oriented analysis and
design (OOAD) for applications and understanding of business rules.
Experience managing apps and Memory Management using Paging and Hash mapping.
Experience in working with software development methodologies like Waterfall model, Agile
and Scrum Developments.
Highly proficient in dealing with Threads and Multi-threading concepts such as Synchronized.
Experienced in XML and JSON parsing, multithreading using both 1st party and 3rd party
frameworks including NSXMLParser, NSJSONSerialization, TouchXML, SBJSON and PLIST.
Proficiency in Using NS User defaults and NS Notification Centers for storing and maintaining the
user data for iOS Applications.
Had working knowledge on messaging related technologies like GCM, SMS, MMS, XMPP, SMTP
Skilled in working on Database Schemas with MySQL, Oracle 11g and Microsoft Access
andSQLite, Core Data.
Experience in writing and executing unit test cases using XCTest and debugging.
Worked closely with Business Analysts and QA team members to understand requirements,
design, and ensure system meets business and technical objectives.
Experience in working automated tests and writing into manual test cases
App Store(YRZ) link: https://itunes.apple.com/us/app/yourrewardszone/id951011045?mt=8

Technical skills:

Programming Languages Objective-C, Swift, PHP, Python, Shell Script, PL/SQL, HTML, XML, XSLT, CSS,
Microsoft server 2008
Web Technologies XML, HTML, CSS3, JSON, JavaScript, JQUERY, Node.js, AJAX, Restful API, SOAP

Cocoa Touch, Cake PHP, Cross Platform PhoneGap and Cordova, SwiftGuru
iOS Specific
Data Storage PList, Coredata, NSUserDefaults .

Location, Camera, Notification, Google Maps, Media, Database, XML,multi-


Mobile Technologies
threading, Web-services
Operating Systems Windows8, 7, XP, 2000, Unix, Linux, Mac.
RDBMS Oracle, SQL2005/2008, My-SQL, SQLite3
Debugging and Testing Tool DDMS, Logcat, Junit
Version Control Tools SVN, MKS, Git
Reporting Tool SQL Reporting Services
IDE Tools XCode, SOAPUI, Android Studio
Incident Report Tracking Jira, Bugzilla, Mantis

iOS Developer
Verizon, Orlando, FL July 2015 Till Date
Responsibilities:
Coordinated in every phase of Software Development Life Cycle (SDLC), starting from
Requirements, Design, Development, Testing, Building, Deployment and Product Support.
Worked in agile environment with daily scrums and biweekly sprints.
Perform various test functions - Black Box, User Acceptance Testing, Functional, and Regression,
End to End testing for mobile devices / websites and mobile apps.
Perform regression, smoke testing around hot fixes.
Made Restful Service Calls using NSJSONSerialization Library at various stages in application
development cycle and parsed responses back from the web servers as per the application
requirement.
Handled Multi-Threading using handlers, Loopers and Async task.
Work on large complex existing codebase in latest iOS SDK, XCode and APIs using TDD, MVP and
dependency injection design concepts
Handling JSON data using efficient parsing techniques.
Used Instruments for debugging and detecting memory leaks.
Implemented Angular Service calls using Angular Factory and used Media Queries for the design
to be compatible in all devices.
Worked with UX Designers, Mobile Architects and other Developers to build enterprise mobile
solutions and perform root cause analysis, technology evaluation, and design spikes.
Implemented Singleton design pattern to pass through the object into different fragments.
Hybrid version of the app was created using native JavaScript, HTML5 and Cordova platform for
Google Play and iOS App Stores.
Developed code for Views, Viewmodels and business code.
Managed tasks within Agile framework, cleared Sprinted tasks, and controlled JIRA workflows.
Supported Devices: iPhone, iPad, Android hand set & tablets (Android4, Android 5, Android 6,
android 7) & Chrome browsers.

Environment: XCode 8, iOS10, Swift 3.0, Mac OSX, Cocoa Touch, Foundation Framework, UIKit, Core
Graphics, Objective-C,UITableView, NSURLSession, Core Data, UINavigationController, Auto Layout
Constraints, CoreGraphics, MapKit, JSONParsing, UITabBarController, CoreAnimations, RESTFUL Web
service, Dagger 2, JDK 1.6, Jenkins, Gradle, GIT, JIRA.
iOS Developer
Tracfone wireless- Medley, FL August 2013 July 2015
Responsibilities:
Involves a talent and development skills for software development on both mobile devices and
wearable's.
As a team member, the senior software engineer focused on new experiences development on
mobile and wear platform.
Extensively refactored the legacy code with a serious consideration of the design and data flow.
Designed and developed mobile based application for Apple devices with extensive user
interface development. Responsible for design of user interface using various custom layouts,
buttons, dialog boxes, alert boxes and edit boxes.
Moved the code base from a disparate patchwork that functioned correctly but was difficult to
maintain, to a new MVC architecture (Model - View - Controller) which was much more stable,
extensible, efficient, and maintainable.
Worked in Agile environment and participate in different phases of the project cycle like design
and development.
REST web service interaction utilizing OAUTH authentication and JSON
Used Multi-threading and android dispatch_async to implement parallel processing and network
processing.
Ensuring the best possible performance, quality and responsiveness of the application.
Used Git for version control.
Worked with SQLite on emulator devices for database testing purposes.
Worked with camera for bar code scanner and QR code scanner implementation.
Worked with sensors and accelerometer.
Adhered to well established coding standards.
Environment: XCode 8, iOS10, Swift 3.0, Mac OSX, Cocoa Touch, Foundation Framework, UIKit , SQLite,
Apple Map kit, Auto Layout Constraints, Git, RESTful, and JSON

Mobile Developer
Louisiana Tech University, Ruston, Louisiana Jan 2013 July 2013

Responsibilities:
Worked in Agile environment and participate in different phases of the project cycle like design
and development.
Proficient in JQuery Mobile, HTML5, CSS, JavaScript, Bootstrap, and Single threaded execution.
Worked closely on Google cloud messaging (GCM) services and database handling creating
schema.
Implemented Servicenow Single Sign on (SSO) functionality.
Worked with web logic Server for authentication.
Worked with Oracle Ebase procedural web services.
Mobile development experience with PhoneGap, Cordova, and iOS.
Experienced with version controls, specifically GIT and SVN (Subversion).
Strong understanding of OOD/OOP and design patterns.
Knowledgeable in front-end build systems such as Grunt.
Experienced with test driven development (TDD).
Strong analytical and debugging skills.
Developed Widgets for the Timesheet notifications and Approval and Rejection.
Experienced with automated build systems like Jenkins.
Worked in Agile/Scrum environment.
Expert experience in tracking and managing tasks in JIRA for the project.
Experienced in writing DDD (Detailed Design Document) breaking down the HLAD (HighLevel
Abstract Design) to give the better understanding of the project for Dev as well as QA team.
Worked on searching and pairing with nearby Bluetooth Devices.
Expert in deployment of an application in Dev, QA, and Prod.
Performed tests on some applications using Selenium2.0.
Environment: XCode 8, iOS10, Swift 3.0, Mac OSX, Cocoa Touch, Foundation Framework, UIKit, Core
Graphics, Objective-C,UITableView, NSURLSession, Core Data, UINavigationController, Auto Layout
Constraints, GIT, JIRA.

Java Developer/Mobile Developer (Android & iOS) November 2011 November 2012
Srikari Impetus Solution Private Limited, Hyderabad, India
Responsibilities:
Involved in the analysis, design and development phases of the Software Development Life
Cycle (SDLC).
Used Rational Rose to generated Use case diagrams, Class diagrams and Sequence diagrams that
modeled the design details of the application.
Developed UI screens using JSP, Struts tags and HTML.
Used Jakarta Struts Framework, based on the Model View Controller 2 architecture, for rapid
application development and ease of maintenance.
Implemented several design patterns such as Business Delegate, MVC, Singleton and Factory.
Encryption and Decryption using symmetric keys.
Password encryption and Decryption and making it more sure.
Implemented SQL queries and Stored procedures for Oracle9i database.
Used Eclipse for writing JSPs, Struts and other java code snippets.
Used Junit framework for Unit testing of application and Clear Case for version control.
Built application using ANT and used Log4J to generate log files for the application.
Environment: Java/J2EE, JSP, Servlets, Struts 1.3, Hibernate, XML Web service, SOAP, JAX-WS, Apache
Tomcat 6.0, Unix, MySQL, NetBeans, Multithreading, Visual Source Safe.

Java Developer
Gameloft, Hyderabad, India August 2010- November 2011
Responsibilities:
Participating in the Requirement Analysis, Designing, Development and Unit testing of the
application.
Created High Level, Detail Design, Class Diagrams and Sequence diagrams using UML.
Developed dynamic presentation layer using JSP, Struts, JavaScript, HTML/DHTML and CSS.
Developed Custom Tags and Java Beans using JSP.
Designed and developed Session beans to implement business logic.
Developed DAO classes using JDBC.
Involved in writing SQL queries and Stored Procedures for interacting with the Oracle database.
Implemented application logging using Log4J.
Involved in Code reviews.
Used ANT for building and deploying the applications.
Wrote Unit test cases and performed unit testing using Junit.
Environment: Java, JSP, Servlets, EJB, JDBC, Javascript, UML, XML, HTML, CSS, VSS, Oracle, Linux.

Vous aimerez peut-être aussi