We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

PittsburgH

SUMMARY:

To obtain a mobile architect position with a successful and growing organization building innovative digital technologies and services.

TECHNICAL SKILLS:

XCode, iOS frameworks, Objective - C, Swift, HTML, CSS, XML, XSLT, RDF/Semantic Web, SPARQL, PostgreSQL, MySQL, Java, JavaScript, C, C++, C#, Ruby, PHP, Python, Unix Shell Scripting, .NET/Asp

EXPERIENCE:

Software Engineer

Confidential, Pittsburgh

Responsibilities:

  • Worked on an iOS mobile app in C# using the Xamarin framework.
  • Created workarounds to handle situations where Apple removed API features.

Intermediate Software Engineer

Confidential, Pittsburgh

Responsibilities:

  • Worked on the Augr clinical care notification hybrid mobile app using Angular.js, Ionic, and Cordova.
  • Developed enhancements for web-based hospital rounding app using ASP.Net/C#.
  • Wrote database migration utilities using the ANTLR4 parser generator framework.
  • Wrote a Yeoman generator to standardize web scaffolding for company projects.
  • Wrote iOS applications in Swift and Objective-C.
  • Single-handedly lead an emergency rewrite of the Confidential EMS Navigator iOS app.
  • Responsibilities included planning, creating estimates, and reporting sprint progress in metrics sessions.
  • Pioneered company migration to Testflight and HockeyApp mobile deployment utilities.

iOS Developer

Confidential, Pittsburgh

Responsibilities:

  • Worked on customer-facing iOS eCommerce apps for such clients as Yogurtland, Dean & Deluca, and Vitacost.
  • Built apps using Xcode, Storyboards, and CocoaPods.
  • Wrote data access classes that used RestKit for ORM.
  • Added bugfixes and enhancements to the company’s in-house framework.
  • Wrote a prototype baseball-card themed employee directory app.
  • Reduced costs associated with code peer review by writing code analysis scripts that approved and rejected Obective-C code based on its compliance with the company code style standards.
  • Wrote and demoed an employee business card iPhone app, using node.js for the backend.
  • Wrote a demo app that demonstrated the usefulness of JSON-Schema validation for e-commerce data structures.
  • Assisted junior programmers in better understanding Apple’s frameworks, Objective-C, and design patterns.

Mac Technical Consultant

Confidential, Pittsburgh

Responsibilities:

  • Developed a mac application to communicate with an embedded medical device.

iOS Software Engineer

Confidential, Carnegie

Responsibilities:

  • Developed and maintained iPad apps for sales staff and field agents
  • Meet with primary stakeholders and banged out requirements
  • Worked with end-users to develop streamlined workflows that improved data entry speed.
  • Fixed bugs
  • Wrote iOS code
  • Used Objective-C, Apple iOS SDK, and Core Data to write iPad apps for sales staff and for field agents performing energy efficiency evaluations.
  • Developed Data Architecture
  • Wrote a python utility to validate synchronization between Core Data and OWL RDF data models.
  • Wrote SPARQL queries to obtain and retrieve data from the company’s Dydra triplestore.
  • Developed a mapping layer to communicate between the iPad’s Core Data store and server-side semantic web RDF graph databases.
  • Assisted data architect with design of semantic web RDF graph databases.
  • Integrated apps with Google Drive services.
  • Assisted with data migration tasks
  • Reverse-engineered a proprietary data logger file format and wrote a utility that translated the proprietary format to standard SQLite.

Mac/iOS Software Engineer

Confidential, Youngstown

Responsibilities:

  • Used Objective-C, XCode, and Apple iOS SDK to develop both mobile and desktop products.
  • Rewrote Responseware iPhone app to be embeddable in partner vendors' iPhone applications and to consume those vendors' SOAP web services.
  • Created a prototype for the rewrite of the company's core software product using an iPhone-compatable Core Data model in under two weeks.
  • Developed a cross-platform WYSIWYG question editor using JQuery and HTML for desktop polling products.
  • Added UI features and SOAP web service functionality to existing desktop products.
  • Regularly built and deployed latest versions of the company's software.
  • Wrote Ruby scripts to reduce the number of steps needed to build and deploy new versions of the software.
  • Worked with the quality assurance department to resolve bugs in a timely manner using the JIRA bug-tracking system.
  • Wrote unit tests using Apple's unit testing framework to assist with regression testing.
  • Developed all software in an agile environment using the scrum framework.

iPhone Development Consultant

Confidential

Responsibilities:

  • Worked as a subcontractor writing Objective-C, XCode, and Cocoa Touch to develop mobile products.
  • Helped develop Virtual Maui Guide app. Solved challenging problems with Apple's existing geolocation and application navigation functionality.
  • Wrote Ruby scripts to clean up redundant and improperly formatted user content.
  • Wrote bash build scripts for Insurance Journal iPhone app.
  • Contributed to and refactored an in-house iPhone framework to help Confidential achieve greater code re-use.

Cocoa/ERP Developer

Confidential, Orchard Park

Responsibilities:

  • Took over development of a previous failed Objective-C/Cocoa-based ERP project and single-handedly turned it around into a working application that has kept track of millions of dollars in customer orders.
  • Helped with business intelligence needs by writing complex SQL reports for management that made manufacturing and tax planning more effective.
  • Created a highly flexible web-based document printing system using CSS3, XML, and PHP technologies.
  • Interacted daily with the shop floor and management to streamline manufacturing, billing, and procurement workflows.
  • Wrote a driver for a Symbol USB laser barcode scanner.
  • Acted as DBA for the ERP system's PostgreSQL database backend.
  • Wrote a high-quality, high-performance renderer for the DXF graphics file format in Objective-C when an existing Objective-C solution was not available.
  • Wrote python ETL scripts to aid with migration of data from legacy systems to the new database.

Cocoa/Objective-C Developer

Confidential, Raleigh

Responsibilities:

  • Designed and programmed custom software for the university using Cocoa, C, Objective-C, and PHP.
  • Maintained and rewrote parts of the AdminLauncher application launcher, replacing a flat file preference system with a modular configuration system.
  • Designed and programmed plugNplayer, a multimedia player that plays back a variety of proprietary and open multimedia formats.
  • Designed and programmed a python-based 3D visualization environment.

Usability Intern

Confidential, Durham

Responsibilities:

  • Served the usability department in an assistant capacity.
  • Helped with the production of usability test videos.
  • Acted as an extra observer in usability tests and field studies.
  • Designed and programmed a dynamic web interface in JavaScript/DHTML for the submission of intranet enhancement requests.

Software QA Tester

Confidential, Durham

Responsibilities:

  • Tested various pieces of software in an attempt to break them and reveal bugs.
  • Wrote an ASP script that displayed bug reports.

We'd love your feedback!