We provide IT Staff Augmentation Services!

Principle Software Engineer Resume

0/5 (Submit Your Rating)

Tampa, FL

SUMMARY:

  • 11+ years of experience in software development in Mobile, Embedded and Telecom.
  • Worked Experience in C/C++/Obj - C, Swift, Java, OOPs, .NET & Design architecture.
  • Good technical skills in mobile technologies like iOS, Android, BREW, LTK, QTV, Resful Apis, Realm, SQlite technologies.
  • Worked on Socket, TCP/IP, MIME, Double Talk, And Serial Communication Protocol.
  • Worked on Perforce/Clear Case/SVN/Git hub on Windows/MAC OS.
  • Worked on H.264/263 protocol (MPEG4), 3gp & AMC for video, QCELP, EVRC, AMR, MP3 & AAC for audio.
  • Worked on HTML-5, CSS, J2Me, Web services, JavaScript, web technologies
  • Worked on SQL, Realm, SQLite, MongoDB
  • Worked on Parse.com, FireBase, AWS
  • Worked on Medical device integration with iOs/Android Mobile application.
  • Worked on different Hosts communication between POS & Electronic payment server.
  • Worked on BREW based mobile application development.

TECHNICAL SKILLS:

Skill: Excellent programming skills in C/C++/Obj - C, Swift, iOs, Android, BREW 2.1, J2ME, Core JAVA & PASCAL, JSON. User-level experience of configuration management systems Git-hub, SVN (subversion), CVS, Perforce, Clear - case, TeamCity, Bamboo, JIRA, Jenkins etc. OOPS & Design Architecture: Knowledge of patterns. Came across some patterns like Factory, Singleton pattern while designing the architecture. Possessing the Knowledge about the MVC architecture. Used the data structures. Worked on iOS 7, iOS 8, iOS9, Watch OS, XCode, Instruments, Coredata, UIKit Experience on Device integration, Cocoa framework, JSON, XML, HTML-5, JavaScript, Rest, SQL, SQLite, SOAP, Webservices, Socket programming, MIME, TCP/IP protocol, Serial Protocol, Social networking APIs like Facebook, twitter etc. Excellent experience with development tools, unit testing and editors such as XCode, ADT, Sencha, PhoneGap, Hybrid Apps, & .NET Visual Studio, Eclipse SDK 3.2.1, Adobe Photoshop 6.0, OmniGraffle, Jenkins, Testflight, Bamboo Proficient in working and managing SCRUM and Agile Development environment Proven project management skills, entrepreneurial abilities, and excellent performance in extreme programming environment. Excellent verbal and written communication skills.

PROFESSIONAL EXPERIENCE:

Confidential, Tampa, FL

Principle Software Engineer

Responsibilities:

  • Create & manage service tickets on the fly and receive immediate response
  • Schedule appointment or activity while at office/client location
  • Enter expenses, Time & invoicing
  • Access to contact information & client configuration
  • Feedback and support to partners for their issues
  • Requirement gathering, Design, code & test iOs applications on iPhone
  • Responsible to prepare prototyping for design team, sales team, ITNations conferences
  • Responsible to handle any iOs or Apple related query
  • Major contribution to make sure Restful public Apis works with mobile
  • Managed account for App store publication & Crashlytics release to alpha & beta partners
  • Managed Apple related all, profiles and OTA deployments
  • Managed & configured Teamcity CI builds and Appium automation test servers
  • Developed & proposed new features/ideas through hackthone exercise
  • Brainstorm each feature before it comes to implementation phase
  • Participates in testing processes through test review and analysis, test witnessing and software.
  • Work collaboratively with the development team to influence overall architecture & design.
  • Work with Requirement team, Program manager & UI, UX designer to define the app flow to ensure high quality product.
  • Develop a code, prepared requirement & design docs, WBS plan, delivery plan, unit testing, test plan & approach to ensuring high quality to meets customer expectations.
  • Build Unit Tests to check the validity of various modules build in.
  • Streamline build process for QA/UAT & upload to Apple App store.
  • Lead and directs the work of others
  • Handle all UAT related issues from Management team as well as customer care team.
  • Apply agile/scrum methodology, status updates, scrum meetings, WBS, code review process (code collaborator), providing daily revision of code, test plan & builds.
  • Tool/Design Evaluation and recommendation
  • Adhere to company & project standard & guidelines.
  • Converted whole mobile app timezone from member (EDT) timezone to UTC timezone with all server changes, this was biggest change done after 6 years of Confidential mobile implementation
  • Changed JAMO automation testing to Appium (Webdriver) automation testing with all setup
  • Implemented push notification, local notification & deep linking, so user can directly open tickets/appointments from emails or links.
  • Converted App’s manual distribution to OTA distribution through Crashlytics
  • Target based OTA distribution
  • Developed new parser for non JSON response APIs (index based response APIs)
  • Improved performance for sync process, improved stability of app
  • Changed ASIHttpRequest to AFNetworking
  • Added 2 factor authentication for login
  • Implemented GPS location based ticket search
  • Implemented APIs base sync process like full sync, partial sync, read-only sync, weekly base sync etc.
  • Implemented live search for contacts, company, documents, products, service tickets
  • Added offline capabilities & implemented outbox mechanism
  • Integrated Paypal card readers

Environment: /Skills: Obj-C/Swift/C/C++, iOs 7,iOs8, iOs9, Cocoa touch, SQLite, GitHub, XCode, Teamcity, Crashlytics/Fabric, RESTful APIs, JSON, Autolayout, UIKit, Instrument, ARC, core animation, MVC, Appium, Webdriver, Selenium, Coredata, GCD, Core animation, Design patterns, OOP, OOD, AFNetworking, Cocoapods, Testflight, Subversion, Third party lib, NSOperation, Multi-threading, Java

Confidential, Needham, MA

Tech Lead

Responsibilities:

  • Bakery Cafe locator: Search from your current location or nearest Confidential cafe.
  • View, Browse, Customize menu from available food items
  • Mobile ordering via saved credit/debit cards or express order
  • Managing account, Rewards points, Offers supplements

Environment: Obj-C/C/C++, iOs7, iOs8, iOs9, Cocoa touch, SQLite, GitHub, XCode, Teamcity, Crashlytics/Fabric, RESTful APIs, JSON, Autolayout, UIKit, Instrument, ARC, core animation, MVC, Appium, Webdriver, Selenium, Coredata, GCD, Core animation Design patterns, OOP, OOD, AFNetworking, Cocoapods, Testflight, Subversion, Third party lib, NSOperation, Multi-threading, Java

Confidential

Tech Lead

Responsibilities:

  • Create, updates, delete, manage different deals at admin or member levels
  • Google account integration
  • Access mails, chat, Phone call, skype, facetime integration for communication to all teammates
  • CRM, non-CRM deals
  • Exchange server integration & Sales force integration

Environment: - Obj-C/ C/C++, iOS 4, iOs5, iOs6, SQLite, Git hub, XCode Jira bug tracker, Java script, Bamboo, Testflight. Core data, Storyboard, interface builder

Confidential

Tech Lead

Responsibilities:

  • Get real time support & feedback for making healthy decisions
  • Track, records & chart blood glucose levels
  • Learn how exercise, carbohydrate consumption & other factors affect diabetes management
  • Sharing data directly with their health care provider team & support team.

Environment: - C/C++/Obj-C, iOS 4+, Android, XCode, ADT, HTML5, SVN, PhoneGap (Hybrid) and mantis bug tracker, Jenkins

We'd love your feedback!