We provide IT Staff Augmentation Services!

Api Developer Lead Resume

4.00/5 (Submit Your Rating)

Seattle, WashingtoN

SUMMARY:

I am an accomplished software engineer who strives for quality through technical excellence while reducing complexity using modern design practices. I welcome and embrace change while keeping an open mind on all solutions that will satisfy and delight customers. As a passionate technologist I seek to use all technologies to design solutions. I aim to challenge the status quo, fostering innovative solutions while being mindful of business and customer needs.

TECHNICAL EXPERTISE:

Languages: C#, C, C++, Java, JavaScript

Core: API Development using REST principles, Swagger

Platforms/Frameworks: Microsoft Technologies, JS frameworks, jQuery, CSS, HTML, Ember JS, Jasmine, Azure Cloud Solutions, NServiceBus

Analytics: KISSmetrics, Omniture, Google Analytics, Eloqua, Flurry Diagnostics/APM: log4Net, Serilog, Loggly, LogEntries, Splunk, NewRelic, Application Insights, Telerik

Mobile: Cross browser development, HTML, CSS, Bootstrap

Database: SQL Server, Oracle, NoSQL Mongo DB, Redis, Cosmos DB

Software Design: OOP/A/D, SOLID, TDD, BDD, ORM, SOA, EDA, MDA/D, Moq, Code Metrics, Selenium, AutoFixture, Test Automation, Integration Testing, Proxies

Build/SCM: MSBUILD, Cruise Control, Jenkins, Octopus, TeamCity, Nuget, Git

PROFESSIONAL EXPERIENCE:

Confidential, Seattle, Washington

API Developer Lead

Responsibilities:

  • Guided load testing of key Loyalty API's which allowed us to launch our V2 rewards platform without being overwhelmed by new and existing traffic (100 - 1K TPS per API at peak).
  • Designed and spearheaded a strategy for moving to Bitbucket, included branching and merging using Git and modified Gitflow.
  • Key contributor for the Card API redesign, which moves key assets to Azure PAAS.
  • Mentor junior and other senior developers in key strategies for creating highly available distributed REST APIs.

Confidential, Denver, Colorado

Senior Web Developer (Full Stack)

Responsibilities:

  • Design and implement REST based services using WebAPI.
  • Design and implement front end UI features using CSS/HTML/JavaScript and Ember JS.
  • Participate in code reviews through pull requests to ensure quality and integrity.
  • Provide guidance to team members on best practices and implementations.

Confidential, Denver, Colorado

Senior Mobile Web Developer

Responsibilities:

  • Design and implement REST base services using WebAPI.
  • Design cross-browser mobile web experiences using JavaScript, HTML and ASP.NET MVC.
  • Constantly improve site performance and traffic using Omniture and Google Analytics.

Confidential, Denver, Colorado

Senior Software Engineer

Responsibilities:

  • Analyze design and updates to application using best practice and industry standards.
  • Design Thuze Diagnostics using WCF and C#.
  • Creation of REST based service in ASP.NET for use in an internal application.
  • Contribute to overall code quality using SOLID design principles.

Confidential, Denver, Colorado

Software Engineer

Responsibilities:

  • Design and implement services with C# and WCF, for integration with the various Confidential platforms including IMS and LIS standards.
  • Designing build processes, using MSBUILD, for deployment on virtual machine using VMware Lab Manager and local desktops.
  • Provide guidance of methodologies for code quality including TDD, CI and code coverage and dependency management.
  • Responsible for documentation including Requirements, SDS, Unit testing and API guides.
  • Designed DLOG Standardization for Atreus and Optia (embedded devices).
  • Responsible for maintenance of START team projects, Trima Accel Reporter, TFL.
  • Developed internal website for the RDADB project with an Oracle 10g back end.
  • Designed DLOG Repository Loader/Sweeper for Atreus and Optia.
  • Designed and Implemented Atreus Database and File Sweeper.
  • Designed multiple C# libraries using software design patterns.

Confidential, Westminster, Colorado

Software Engineer

Responsibilities:

  • Designed a C++ application to synchronize remote files with local ones.
  • Updated software in several C++/C# projects to fix defects and add enhancements.
  • Used and modified custom API designed by Confidential .
  • Create and Modify applications to use T-SQL for database access and alteration.

Confidential, Arvada, Colorado

Embedded Software Engineer

Responsibilities:

  • Created the DocuClip Calibrator application.
  • Revamped the VB Factory Voltage Calibrator.
  • Designed custom parsers for use with the Factory Calibrator and DocuMeter line.
  • Created menus, icons, and fonts (EFIGS) for embedded system.
  • Designed print templates, data logging, RTC and filtering functionality for Confidential .

We'd love your feedback!