Margaret Adams

About Me Education Experience Projects Resume

Hi! I'm Margaret :)

I am a mission driven Frontend software engineer with a particular passion for building tools that make it easier to get things done. I will always go to bat for the user, and I am constantly thinking about what can be done to improve their experience.

With a background in Sociology and Cyborg Anthropology, I have a keen eye for opportunities that can *enhance* human-computer interaction. Providing customer service early in my career got me where I am today: highly empathetic to users and the teams that serve them.

My first foray into coding was when I used `display:none` to hide an audio player on my MySpace page so that every visitor got blasted with Bossy by Kelis featuring Too $hort and then couldn't make it stop.

Education + Certifications + Continued Learning

Education +
Certifications +
Continued Learning

  • Scrum.Org
  • Online // Fall 2020
  • Professional Scrum Master I
  • Women Who Code Workshop
  • Portland, OR // Spring 2019
  • Beyond the Senior Engineer: Software Architecture 201
  • Women Who Code Panel Member
  • Portland, OR // Spring 2017
  • Strength in Numbers - Women Supporting Women in Tech
  • Pacific Northwest College of Art
  • Portland, OR
  • Fundamentals of UX Design
  • Lewis & Clark College
  • Portland, OR
  • Bachelor of Arts in Sociology/Anthropology, emphasis in Studio Art
Practical Experience

Experience

  • Senior Software Engineer
  • July 2021 - August 2023
  • Boundless Immigration

I joined Boundless as Senior Software Engineer, ready to work across the stack (primarily Rails and Typescript) on a product that helps immigrants get through the visa application process faster and more confidently. My favorite project that I lead was the Milestone Tracker. To get started, I worked with the designer to refine the designs and find ways to cut scope without sacrificing customer value. From there I documented the required response body we would need, and any other necessary endpoints to update customer data. I created tickets that the team could work on in parallel and that would allow us to ship value when it was ready, rather than needing to complete everything before it could go live. We shipped a beautiful new feature on time and to spec. I also lead a book club, focused on supporting frontend leaning engineers learn sustainable development with Rails. I found myself leading projects more confidently, and with more clarity on what my values are as a leader.

Projects

Projects

Fiance Visa Milestone Tracker

Led a team of four engineers to build this feature which provided extensive post-application information for immigrants and a variety of data inputs to keep track of various milestones along their journey. Worked with the designer to cut scope, documented the API spec for our backend engineers, and wrote up all the work tickets so we could work in parallel and ship on time. Success!

Payment Page Enhancements & Stripe Integration

Overhauled the design of our checkout page, added the option to include government fees and pay-over-time plans. Worked with a backend engineer on an update to use a Stripe payment page and webhooks to keep our systems in sync.

Self Service Card Reorder

Led a small team to enhance a customer self service card order flow. Documented proposals for Backend support for each new type of card reorder, built various flows for the web and made adjustments for the webview version which was used in our mobile apps.

Salesforce Embedded Live Chat

Integrated SalesForce embedded Live Chat into our customer facing web app. Worked with SalesForce engineers and Security team to ship a pilot of the service for web only. Added custom styles to match our Pattern Library.