Skills
I have professional experience with HTML, CSS, Javascript, React, Express, Jest, Golang, Python, Pytest, PHP, Laravel, Ruby, Rails, Elasticsearch, SQL, Docker, Kubernetes, DataDog, New Relic, git, Github Actions, Gitlab CI.
Experience, Software Engineering
Curology
Senior Software Engineer
September 2022 - January 2024
As a member of Medical and Pharmacy Ops team, built internal tools used by Curology's medical, fulfillment, and customer success teams.
As a member of Monetization team, led projects to increase customer acquisition and lifetime value. Worked closely with cross-functional stakeholders in Data, Customer Communications, and Customer Experience teams.
Accomplishments:
- Technical lead on a pricing project that drove a projected $13MM increase in annual revenue. My extensive preparation identified risks and ensured the solution addressed them. In combination with thorough monitoring (via Sentry, Datadog, and Cronitor), this resulted in a rollout with zero defect reports or downtime.
- Technical lead on subscription introductory promotions project. Using A/B testing, determined and implemented most effective promotions which increased organic customer acquisition by 25% and increased conversion by 140%.
- Organized a series of monthly peer education workshops.
Responsibilities:
- Built and maintained technical solutions across a variety of platforms and technologies depending on project needs; everything from PHP scripts interfacing with relational databases, to implementing REST APIs, to developing user interfaces for web applications.
- Ensured the quality, usability, and performance of technical solutions through unit and integration testing, monitoring and observability, and code quality tooling.
- Multiplied other engineers’ output through technical presentations, mentorship, documentation, and code reviews.
- Owned and always worked to grow knowledge of software engineering best practices and associated tools (e.g. Agile software development, test-driven development, unit testing, code reviews, design documentation, CI/CD, etc).
- Worked on cross-functional teams to deliver high-quality work with a constant focus on the customer.
Technologies used: Laravel, Typescript, React, Git, Github.
Nordstrom Technology
Senior Software Engineer
July 2019 - November 2021
Software Engineer
July 2018 - July 2019
As a member of Developer Experience teams, built internal tools used by Nordstrom's thousands of technology employees.
- Technical lead on a project to produce standardized Docker images for company-wide use. Designed and worked with two other developers to build a Python script to build, validate, and publish images from Dockerfiles to container registries. Liaised with community members who contributed new images or image requests.
- As part of Nordstrom's Engineering Standards initiative, wrote and maintained the Testing and Software Documentation standards.
- Led performance refactor project for a React app and its backing Node/Express API which improved page load times up to 50%.
Technologies used: Python, Express, Node, React, Docker, Git, Gitlab CI, Gitlab.
Drift Marketplace
Software Engineer
Feb 2017 - April 2018
Member of engineering team of four in an early stage, green energy focused startup. Worked closely with design and marketing teams to take the product through alpha, beta, and public launches.
Technologies used: Golang, Javascript (vanilla), HTML, CSS, Git, Github.
Glowforge
Software Engineer
February 2016 - August 2016
Member of six person engineering team in early stage hardware startup.
Northwest Independent Ruby Development
Consultant
June 2013 - February 2016
Provided software consultation work on a wide variety of sizes and types of projects for multiple clients.
Experience, Software Education
University of Washington, Information School
Guest Lecturer, Cooperative Software Development
March 2021 - present
- Teach to a set curriculum plan for the course Cooperative Software Development in both in-person and synchronous online modalities.
- Prepare a course syllabus.
- Design classroom activities and assignments with accessibility in mind. Work with students who need accommodations to ensure they can in the course.
- Plan and set up necessary online environments and labs.
- Respond to student inquiries and provide feedback on student assignments in a timely manner.
- Observe FERPA and other privacy laws and policies.
- Use Canvas learning management system to share course materials and manage grades.
University of Washington, Continuum College
Instructor
August 2014 - March 2021
- Prepared and taught a range of courses in web development and Javascript programming in multiple modalities: in-person, synchronous online, and asynchronous online.
- Created lesson plans, materials, and assignments that reflected current industry best practices and were appropriate for adult learners at a variety of experience levels.
- Identified individual learning needs of students. Adapted instructional techniques based on these observations as well as direct feedback from students and the Program Manager.
- Provided individualized support to students to help them reach their career goals.
- Coordinated with other instructors in the certificate program to ensure curriculum continuity across courses.
- Participated in student recruitment events.
- Responded to student inquiries and provided feedback on student assignments in a timely manner.
- Observed FERPA and other privacy laws and policies.
- Used Canvas learning management system to share course materials and manage grades.
Advisory Board Member, "Front End Development with HTML, CSS, and Javascript" Certificate Program
January 2014 - March 2021
- Collaborated with other board members to develop program design, learning goals, and teaching guidelines for “HTML5, CSS3 and Responsive Web Design” certificate program.
- Reviewed content, guided design and recommended updates to ensure the program remained current as the field of study evolved.
Course Developer, "Front-End Development with HTML, CSS and JavaScript" Certificate Program
May 2020 - July 2020
- Updated and revised course content for the three courses in the Front-End Development with HTML, CSS and JavaScript Career Accelerator Certificate Program. This content included syllabi, slide decks, and assignments and their grading rubrics.
- Imported all content into Canvas and OpenEdX platforms as appropriate.
- Scripted and recorded video content for the Self-Paced On-line section of the program.
Honors
Engineering Excellence Award, Curology Commercial Organization 2023
Engineering Excellence Award, Nordstrom Platform Engineering Organization
2019
Teaching Excellence Award, University of Washington
2018
Education
University of Washington
Master of Cybersecurity and Leadership (expected June 2026)
University of Washington, Continuum College
Certificate, Ruby Programming
Florida Atlantic University
Bachelor of Arts, Fine Arts