We provide IT Staff Augmentation Services!

Senior Software Engineer(ios) Resume

3.00/5 (Submit Your Rating)

Herndon, VA

SUMMARY:

  • Over 5 years of experience as a Software Engineer carrying out the functions of Requirements Gathering and Analysis, iOS Development, Bug tracking, Unit and User Acceptance Testing(UAT).
  • Ability to perform root cause analysis for defects
  • Excellent knowledge of Software Development Life Cycle (SDLC) - Completed more than 9 iOS applications
  • Experience working in an Agile environment using Scrum methodology.
  • Strong database programming using MySQL, MS SQL, SQLite, Core Data
  • Experience with submitting and publishing applications to the Apple App store
  • Ability to write testable and maintainable code
  • Ability to manage tasks and timelines efficiently and effectively
  • Experience working in a rapidly changing environment
  • Excellent analytical, troubleshooting and problem-solving skills
  • Ability to quickly learn and apply new technologies and methodologies
  • Experience with creating Use Cases and writing User Stories, using approved Requirements
  • SharePoint: Well-versed in creating lists, developing sites and sub-sites within the site collections and creating new site permission levels using SharePoint
  • Excellent written and verbal communication skills
  • Experience with Microsoft Office using MS Excel, Power point and Word for Windows and Mac
  • Used JIRA for bug tracking
  • Adaptable Team player

TECHNICAL SKILLS:

Languages: Objective C, Java, Java Script, HTML

Software Technologies: Xcode, NetBeans, JSON, BT/BLE communication, Swift, Core Data, Push notifications, REST, MySQL, UIKit, MapKit, Core Foundation, Core Graphics, Core Animation, Core Location, NIBs, Route Tracking, GPS functionalities, debugging, Auto Layouts, iOS SDK, JSP, Jasper Reports, XBMC, Android, MVC, MP Media player, GIT

Hardware: Mac book pro, iPad, iPhone, Android Tablet, Android phone

Operating Systems: : iOS, Mac OS, Windows

Tools: JIRA, Visio, Balsamic, Prolog, JESS, WAMP, Apache, MS SQL server, XCode Instruments

PROFESSIONAL EXPERIENCE:

Confidential, Herndon, VA

Senior Software Engineer(iOS)

Responsibilities:

  • Worked with the customer to understand requirements
  • Used the defined customer defined requirements to develop an IOS App. that will eventually replace a handwritten “To- Buy” list
  • PDF conversion functionality where the user can share the list with other devices, mail, message, add to cloud drive, print or save the PDF
  • Location tracking and filtering through GPS for the ease of locating stores
  • Included several Sorting feature
  • Calendar reminder functionality where user is able see reminder events of the particular item and the app notifies alerts
  • Assisted with the creation of the Requirement Traceability Matrix (RTM) for Unit Testing and UAT
  • Performed unit testing to confirm accuracy & quality
  • Implemented the desktop application using NetBeans and Java SDK which also has registration and authentication functionalities
  • Performed User Acceptance Testing (UAT) and progressed final customer signoff for project closure
  • Currently in the process of bug fixing and Unit Testing
Confidential

Senior Software Engineer(iOS)

Responsibilities:

  • Involved in the development(Swift and Objective C) of the application from the scratch and continuous addition of new features
  • An advanced knowledge with route tracking and filtering employee through GPS
  • Short route functionality
  • Image compressing, Image caching and image optimization
  • Job History functionality where user could view the history of the job
  • The payment functionality
  • Calendar event functionality which helps to schedule the jobs for employees and notify the new jobs assigned. It shows all their pending, in-progress and completed jobs of individuals
  • Implemented the location functionality where the customer is able to view the employee’s location and track the employee
  • Implemented the distance calculation between customer and employee with trip cost
  • Involved with the excellent knowledge of Push notifications functionalities for both the iPhone and iPad applications
  • Excellent knowledge in NSJSONSerialization for JSON Parsing
  • Implemented Rating functionalities which sorts the jobs and view all the jobs according to the rating and the type/category
  • Tracked bugs using JIRA
  • Conducted UAT to ensure that developed system satisfied the needs of business clients as specified in the functional requirements
Confidential

Software Engineer(iOS)

Responsibilities:

  • Implemented the application from the scratch
  • Conducted Unit Testing and Performance Testing
  • Performed UAT
Confidential

Software Engineer (iOS)

Responsibilities:

  • Gathered Functional and Technical Requirements
  • Involved in the development of the application from the scratch and continuous addition of new features
  • Implemented to load pins to the mapview from the server
  • Designed and Implemented URI, Connection Prompt, Scrollbar Operations, and Access Key Solutions, NSJSONSerialization for JSON Parsing, navigation, add details, delete details, edit details functionalities in the tableview and also on the map
  • Involved in creating forms which includes calculations and says about each construction in detail
  • Also Worked on:
  • Filtering location functionality and search functionality by passing related key words, which helps to find out the construction detail
  • User authority functionalities
  • Importing images, camera functionality for the app
  • Involved in the implementation of drawing sketches in the signature functionality part
  • Implemented the PDF conversion for the forms in the application
  • Involved in Core Data Framework using SQLite and Created user interfaces, navigation layouts for the iOS app.
  • Carried out Unit Testing
  • Communicated frequently with client regarding applications functionality requirements
  • Conducted performance testing and compatibility testing
  • Developed and implemented user acceptance test cases and plans.
  • Responsible for Requirement gathering and analysis.
  • Retrieving, filtering data from the server using NSJSONSerialization for JSON Parsing
  • Retrieving images from the server
  • Popup functionalities which helps the user by notifying about the application’s functions
  • Implemented Switch functionalities for the iOS application
  • Involved by implementing PDF conversion, search functionality to search specific document, email functionality by attaching images, subject and the body through the iOS application
  • Implemented Facebook, twitter, Google plus integration to share the documents
  • Performed the compatibility testing and Performance testing
  • Worked with loading locations with pins, filter pins to the map from the server, showing route functions between given latitude and longitude points, filtering images data from the server to the tableview, navigation functionalities, rating functionalities
  • Implemented Facebook, twitter and Google plus integration
  • Developed use cases of the application.
Confidential

Software Engineer (iOS)

Responsibilities

  • Involved in the development of the application from the scratch and continuous addition of new features
  • Worked on:
  • Retrieve images, data from the server using NSJSONSerialization for JSON Parsing, load pins to the mapview from the server, email functionality
  • Worked with the Facebook, twitter and google plus integration
  • Implemented Add, delete, edit functionalities for the tableview
  • Executed Performance and Compatibility testing
  • Performed tracking bugs using JIRA
  • Involved in the development of the application from the scratch to the end
  • Worked with the camera functionality which used to capture the picture through the app and upload it to the server or share to the social medias with the Facebook, twitter and Google plus integration
  • Implemented the email functionality by attaching the images, subject and body through the iOS application
Confidential

S o f t w a r e E n gi n ee r (An d r oid D e v e lo p me n t)

Responsibilities:

  • Responsible for Requirement Gathering
  • Involved in the development of the application from the scratch and continuous addition of new features
  • Experienced with the change management process
  • Involved in Unit testing and Performance testing
  • Tracked bugs using JIRA
  • Gathered Functional and Technical requirement specifications
  • Involved in Paired programming and continued the implementation
  • Experienced with the change management process
  • Assisted in unit testing and Performance testing
  • Tracked bugs using JIRA
  • Performed UAT and got finial customer signoff for project closure
Confidential

M edi cal Dia gnosis Expert S y stem

Roles and Responsibilities

  • Investigated and identified requirements via process flows, use cases, interviewing and determining present state
  • Implemented the project from the scratch
  • Worked with the report generation functionality using Jasper Report
  • Worked with an advanced knowledge with JESS rule engine to analyze the blood related diseases
  • Designed and developed web-based system using servlets, JSP, HTML, JDBC, and Apache/WAMP.
  • Created detailed design documents using UML (Use case, Class, Sequence, and Component diagrams)
  • Responsible for investigating the issues, defects, determining problem root cause, formulating corrective action recommendations & implementing them
  • Responsible for creation of Unit test cases

Confidential

M edi cal Dia gnosis Expert S y stem

Responsibilities:

  • Worked with the report generation functionality using JasperReport
  • Worked with an advanced knowledge with JESS rule engine to analyze the blood related diseases
  • Designed and development web-based system using servlets, JSP, HTML, JDBC, and Apache/WAMP.
  • Created detailed design documents using UML (Use case, Class, Sequence, and Component diagrams)
  • Responsible for investigating the issues, defects, determining problem root cause, formulating corrective action recommendations & implementing them
  • Worked with Requirement gathering and analysis.
  • Worked with functional and Non functional testing
  • Worked with the change management process

Environment: JSP, HTML, MySQL, JAVA, JESS, Java Script, Prolog, JESS, MS SQL server, MySql, NetBeans, WAMP, Apache, JasperReports, Use cases, Functional testing, Requirement gathering, Change management, Functional testing, Non functional testing

We'd love your feedback!