Consultant Resume
Seattle, WA
SUMMARY:
I am an experienced Full - Stack Software Developer with nearly twenty years of professional experience designing, developing and automating. I have a proven track record of driving issues to resolution with quality, and am committed to doing whatever it takes to get the job done. I can provide value in all phases of the SDLC, from requirements gathering through testing and deployment, both with and without a continuous deployment pipeline. I am passionate about new and upcoming technologies, and enjoy working with the latest that the industry has to offer.
TECHNICAL SKILLS:
Languages Proficient in: C#, JavaScript, HTML, CSS, ASP.Net
Familiar with: Python, Java, C++, PHP
Frameworks: Node.js, React.js, Bootstrap
Software: Database Microsoft SQL Server, MariaDB/MySQL, SQLite
Platforms: Windows, Linux (Ubuntu & Arch primarily)
Methodologies: Waterfall, Scrum
Other: REST, JSON, CI/CD. SOAP, XML, MVC, .Net Framework, WPF, Prism, Enterprise Library, IIS, Apache, TFS, Git, Visual Studio Online
PROFESSIONAL EXPERIENCE:
Confidential, Seattle, WA
Consultant
Responsibilities:
- Designed and developed a tool to aid in the onboarding of new partner airlines from requirements gathering through implementation and acceptance testing, reducing the time spent onboarding partners by approximately 50%
- Designed and implemented a new entry point in the Mileage Plan signup process, leading to a 10% increase in conversions
- Designed and implemented additional functionality to the shopping cart to warn customers of the restrictions when booking a flight to Cuba, saving an estimated $1M per year in calls to a customer service representative
- Added functionality to a micro-service to provide a cost breakdown showing base fare and taxes and implemented ticketing of lap-infants
Languages: C#, JavaScript, HTML, CSS
Technologies: Git, Visual Studio Online, React.js, Bootstrap, .Net, MVC, REST
Confidential, Snoqualmie, WA
Software Engineer 3
Responsibilities:
- Designed and implemented a tool to monitor and take corrective action when remote services were malfunctioning.
- Designed and developed the new functionality required for printing waveform and other patient information when alarms were encountered on a telemetry device
- Designed and developed a persistence engine that stored both vital and waveform data, and allowed that data to be recalled based on timestamp and device
Languages: C#, Java
Technologies: Visual Studio, HL7
Confidential, Bellevue, WA
Sr. QA Engineer
Responsibilities:
- Implemented a tool utilizing WPF to aid in troubleshooting network connectivity issues between remote kiosk devices and an internet facing API
- Designed and developed a suite of automated tests to measure the performance of the SampleIt API. This automation led to the development of several fixes that improved the performance of API calls by 90% or more in several cases
Languages: C#
Technologies: WPF, MVC, Prism, Entity Framework
Confidential, Redmond, WA
Software Development Engineer
Responsibilities:
- Designed and developed additional authentication functionality for use in the CAP suite of services
- Added functionality to the Billing Gateway to support the Answer Desk project
Languages: C#
Technologies: WCF, SOAP, REST, NUnit, Microsoft SQL Server
Confidential, Redmond, WA
Software Development Engineer in Test
Responsibilities:
- Lead of a small team of SDET's in developing an automation framework to assist in deployments reducing downtime from 30 minutes to 10, saving $380k in downtime per deployment (approximately 6 per year)
Languages: C#
Technologies: NUnit