Experienced software developer skilled at building and maintaining modern web applications. I focus on developing with front-end web technologies and have a strong understanding of frameworks like React/Angular.
Experience
2020 — Now
Redmond, Washington, United States
2019 — 2019
Greater Seattle Area
Completed 3 month assignment on the Platform/Dashboards Team.
Took vague requirements and wrote ~150 integration tests for pre-existing APIs using a variety of test tools, such as Jest/Mocha/Chai.
Worked on applications in a node.js environment using Javascript/TypeScript, Koa/Express.
Ramped-up quickly on multiple code bases and product, worked with other engineers to clarify expected code functionality when necessary.
Reported progress and blocking issues daily.
2018 — 2019
Redmond, WA
Completed 18-month assignment on-site at Microsoft via Affirma, working as a developer embedded within a large engineering team within the org Microsoft Azure – Core Data and Engineering.
Worked on a front-end web client that was used to track the status of current/future iterations of Windows. The application allowed Microsoft stakeholders to create telemetry models to observe how users interact with aspects of Windows.
Primary tech stack I worked with: TypeScript/React/MobX/Webpack/TsLint
The day-to-day work looked like:
Took large parts of the application originally built in Angular 1.5 and re-built them using React/MobX, maintaining all original functionality.
Took design/functional specs and built corresponding UI web components, coordinating with engineers at the service and data layers when necessary.
Dealt with complex state management by building store classes that held state and business logic, and passed that state down a deep React component hierarchy.
Fetched large amounts of data asynchronously without blocking the UI.
Adhered to React and MobX best practices.
Seattle, WA
Front End Development:
Built and maintained an internal partner support tool with two other developers using Angular2/4, and Typescript.
Built web components such as login forms, drop downs, and tables. Displayed data from services that called our REST APIs.
Built the front end for the new company support portal, based off of specs given by the design team, using CSS, HTML, handlebars, jQuery, Stackoverflow API.
Redesigned/built the business page for glympse.com
Wrote scripts in javascript/python that retrieved data from the REST APIs of various internal tools and emailed the data to stakeholders. (Endpoints included Github, Zendesk, Pingdom, and TestRail)
Worked in 2 week, Agile development sprints
Software Testing:
Used Postman to write tests that exercised our REST APIs
Automated Postman tests to run continuously using Newman and Jenkins
Wrote end to end test cases for applications on iOS/Android/Web/Wearables/IoT/Auto
Managed test suites in TestRail. Created test plans and assigned test runs to team members
Logged and tracked bugs in JIRA
Involved in sprint planning, sprint retrospectives, and bug triage
Communicated directly with developers, product, design, and VP’s
Customer Facing:
Provided on-call support for enterprise partners; Communicated service outages via email
Responded to PagerDuty alerts for service outages
Provided technical support via email to partners who had integrated the Glympse SDK
Ran queries against a MongoDB database to locate data regarding enterprise partner operations
Gathered user feedback and helped prioritize feature backlog with product manager
Gathered user bug reports; provided troubleshooting; reproduced and logged bugs
2013 — 2014
Seattle, WA
Performed manual testing, wrote and executed test cases across iOS, Android, and Facebook platforms in a fast-paced agile environment
Feature owner responsible for end to end testing and documentation of assigned features
Worked closely with developers to communicate bugs and product improvements
Provided marketing QA support including testing ad interstitials, SKU pricing, local notifications, and push notifications
Assisted with transition of test plans from excel to web-based test plan management client, TestRail
Ensured product provided a smooth user experience when syncing across iOS and Facebook platforms
Education
Western Washington University
Bachelor of Arts
2015 — 2016
Udacity
Front End Web Development Nanodegree
2015 — 2016