Resume

Experience

Output, Remote

Senior Software Engineer | 2022 – Present

Tech: VueJS, Vite, VitePress, Pinia, TypeScript, PHP, MySQL

  • Collaborated with a team of designers, product managers, and 3 other engineers on projects that included an upgrade and painted door checkout experience
  • Took initiative on using VitePress to improve the local dev experience with building and improving in-house component libraries
  • Implemented tools to automate the team’s development process, which included configuring release-please for releasing updates made to private npm packages
  • Tech lead on an account page redesign project which involved decoupling the account page with the company’s existing WordPress site

InVision, Remote

Senior Software Engineer | 2021 – 2022

Tech: ReactJS, Redux, TypeScript

  • Wrote production code for Adobe XD and Figma integrations used in a digital whiteboarding tool (Freehand, with 24k monthly users)
  • Collaborated with senior engineers across 3 teams to develop new features that included updating API endpoints for an inspect tool and adding contextual menus to the Freehand canvas
  • Served as the technical lead for a UI improvement project for Adobe XD and Figma add-ons by reviewing PRs, writing Jira tickets, and splitting up project work
  • Eliminated potential product defects by validating and fixing bugs, as well as cleaning up legacy code for Sketch and Photoshop integrations used by 8k monthly users

Hireology, Remote

Senior Front End Engineer | 2021 – 2021

Tech: ReactJS, Redux, Rails, SASS, Storybook, CodeShip, PostgreSQL

  • Wrote production code for the frontend (React JS) and backend (Rails) of a hiring platform application used by more than 7,000 businesses
  • Identified bugs and performance issues within the frontend (React JS), which included removing unnecessary dependencies and refactoring legacy code
  • Led peer reviews and provide code feedback for a team of 6 other engineers
  • Mentored less experienced engineers and train new team members
Software Engineer | 2020 – 2021

Tech: ReactJS, Redux, Rails, SASS, Storybook, CodeShip, PostgreSQL

  • Fixed bugs and contributed to new features on the frontend (React JS) which included mass transferring candidates and inbox notifications
  • Improved and organized team documentation for onboarding, testing, and feature work, and created cheat sheets for less experienced engineers (for using Git and the Rails console)
  • Researched and wrote ERD documentation for migrating Career Sites product into the company’s main application
Web Developer | 2018 – 2020

Tech: JavaScript, Jekyll, SASS, Sinatra, Ruby, Python, Shell Scripting

  • Enhanced process for updating and deploying client websites by improving internal CMS tool (built with Ruby and JavaScript) used by non-technical staff
  • Decreased support requests from 20+ a day to 2 or 3 a week, by implementing new CMS features that automated the workflow for users
  • Wrote scripts (Shell, Python, Ruby) to maintain and manage the Career Sites product, which consists of 2,000+ client websites

Atlantic Media, Washington, DC

Web Developer | 2017 – 2018

Tech: Django, Python, JavaScript, jQuery, Ember, Vagrant, VirtualBox, CircleCI, PostgreSQL, MySQL

  • Collaborated with 3 other developers on maintaining and developing new features for several Django applications
  • Cleaned up legacy code by refactoring existing code and removing unreferenced files
  • Spearheaded effort to document a standard operating procedure for testing applications as part of a more comprehensive QA process

U.S. Green Building Council, Washington, DC

Web Developer | 2014 – 2017

Tech: JavaScript, SASS, ReactJS, Drupal, WordPress

  • Led development of React JS web applications
  • Developed and designed 14+ microsites
  • Engaged in the entire software development cycle from requirements gathering and wireframing to development and deployment
  • Served as a liaison between marketing team of 30 people and IT team of 10 people

American College of Obstetricians and Gynecologists, Washington, DC

Web Administrator | 2011 – 2014

Tech: JavaScript

  • Led design and development of mobile website
  • Maintained acog.org with daily updates to improve UX/UI
  • Trained webmasters on the CMS and served as a resource for troubleshooting system issues for 30+ staff members

American Association for Justice, Washington, DC

Web Coordinator | 2010 – 2011

Tech: JavaScript

  • Managed web projects and maintained website
  • Trained 20+ staff on web tools and programs (RedDot, Adjuggler, Webtrends) and created tutorials

Council of Women World Leaders, The Aspen Institute

Website Consultant | 2008 – 2011

Tech: JavaScript

  • Overhauled website by rolling out templates to give it a consistent look and feel

Education & Training

General Assembly, Washington, DC

Web Development Immersive | June – September 2016
JavaScript Development | March – May 2016
Back-End Web Development | September 2015 – January 2016
Front-End Web Development | June – September 2015

Graduate School USA, Washington, DC

Digital Graphic Arts Certificate | July 2013

Elon University, Elon, NC

Bachelor of Arts, Magna Cum Laude | May 2008


Personal Projects

Mapsketch: Rails and JavaScript application that uses HTML5 canvas. Users draw on top of maps that are saved to the database using base64.

Megan Coyle Collage Artist & Illustrator: Created personal website (megancoyle.com) to market art. Developed online lesson plans which led to receiving emails every year from students and teachers in 8+ countries


Skills

Languages
  • JavaScript/Node.js
  • TypeScript
  • Python
  • Ruby
Databases
  • PostgreSQL
  • MySQL
  • Mongo DB
Libraries/Frameworks
  • React JS
  • Redux
  • Vue JS
  • Pinia and Vite
  • Enzyme
  • Jest
  • Django
  • Rails
  • Jekyll
  • jQuery
  • Express
  • Sinatra
  • Bootstrap
Methodologies
  • REST
  • MVC
  • OOP
  • Agile
User Experience
  • Responsive Web Design
  • UX/UI Design
  • Bug & Issue Tracking
  • Wireframing
  • Search Engine Optimization
Miscellaneous
  • HTML5
  • CSS3 (SASS/SCSS)
  • Git
  • GitHub
  • Heroku