Software Engineer Resume
4.00/5 (Submit Your Rating)
TECHNICAL SKILLS
Programming Languages: Java, Objective - C, Swift, Python, C#, SQL, C/C++, JavaScript, JSP, HTML Tools Eclipse, Xcode, MySQL, SQLite, Cocoa, Struts2, Spring, J2EE, AWS, SpringMVC, Git, SVN
PROFESSIONAL EXPERIENCE
Software Engineer
Confidential
Responsibilities:
- Extended current platform to provide additional online and offline work order tracking features using Java, JavaScript, HTML, JSP, SQL Server, Angular JS, Struts2 / Spring framework.
- Configured, analyzed and deployed an asset management application on Websphere with SQL Server.
- Designed and implemented iOS widgets core feature with Java, Javascirpt and Maximo API.
- Back-end development for company’s push notification platform.
- Provided push notification service for Confidential server to manage notification contents from / to multiple mobile platforms using Java, Hibernate and MySQL in a SpringMVC framework.
- Employed Amazon SNS on Confidential for client side alert messaging and convert current service from Urban Airship to it.
- Integrated AWS dynamoDB service to support analytics data storage.
Confidential
Software EngineerResponsibilities:
- Designed and developed multiple iOS native functionalities such as image editing, barcode scanning, GPS, using Objective-C, XCode, SQLite, JavaScript, and Cocoa framework.
- Implement an offline database to support offline page browsing using Objective-C, FMDB, SQLite, JavaScript, and Cocoa framework.
- Implement ESRII offline map layer features by caching location data using SQLite, FMDB and .
- Build Siri function to create work order and show work order list using Swift, SiriKit and TFIDF algorithm.
- Created an MDM software layer upon current iOS platform to enhance data security by utilizing 3 different solutions: MobileIron, Citrix and Blackberry.
- Accommodated native app with configuration settings on different MDM control center and created Blackberry secured database.
- Solve iOS11, Xcode9, and MDM upgrading issues and maintain backward compatibilities.
Confidential
Software Engineer
Responsibilities:
- Lead iOS developer to design and build a social networking app for sport fans.
- Implemented multiple functionalities like search people nearby, voting, ranking, member check-in, etc using Swift, Xcode, FMDB, AFNetworking, and other third party libraries.
- Built real-time messaging UI / back-end system using Swift, Cocoa Touch, UIKit, Java and SQLite.
- Accomplish benchmark, UX design, and information mapping for Staples Advantage mobile app.
- Design weekly ad and tracking shipment UX for Staples mobile app on iOS and Andoird.
- Implemented quality assurance and information transition for Staples Exchange website.
