I’m a full-stack software engineer with over 10 years of industry experience. I love being able to make products that help people accomplish their goals or improve their lives.
Experience
2024 — Now
2024 — Now
San Francisco Bay Area
2016 — 2023
2016 — 2023
San Francisco Bay Area
Full-stack engineer on a small team of engineers working on software infrastructure tools for Kubernetes users. Developer on Linkerd, a popular open-source service mesh for managing distributed applications. Developer on Buoyant Cloud, a SASS application that aggregates customer metrics and provides graphs, tables, configuration interfaces and alerts for microservices running on Kubernetes.
[React, GraphQL, Go, Prometheus, Kubernetes, Docker, Linkerd]
• Worked on several versions of Buoyant Cloud, writing both back-end and front-end of several large features
• Primary developer on the Linkerd 1 UI, one of the key ways users understood their distributed traffic
• Evaluated and integrated several technologies to improve developer efficiency and meet product goals, including graphQL, Recharts, MaterialUI
• Wrote several integrations to external services (Slack, Pagerduty, Argo), worked with many APIs to power the product (Mailchimp, Chargebee, ActiveCampaign)
• Helped manage and maintain the application on Kubernetes in Azure. Developed and tested on local and staging environments. Tools used: Helm, Azure CLI, Linkerd
• Evangelized Linkerd to the engineering community by giving several technical talks about Linkerd features and development at meetups and conferences, to audiences of 30-1200 engineers
Selected Talks & Presentations
Slides (and links to videos and accompanying code repositories) for the talks I’ve given are listed here:
https://github.com/rmars/talks/
• ServiceMeshCon EU: What happens when service mesh maintainers get a taste of their own mesh?
• KubeCon NA (Co-presenter): There’s a Bug in My Service Mesh! What Do You Do When the Mesh is At Fault?
• Women Who Go: Meetup Using GraphQL to write awesome Golang APIs
• Kubecon EU: When the Command Line is Not Enough
• CloudExpo Europe: Debugging Services in Kubernetes with Linkerd 2.0
• SF Reliability Engineering Meetup: Best practices for debugging your Kubernetes clusters
2012 — 2015
2012 — 2015
Full-stack engineer on the internal tools team for Ads, obtaining data from large data warehouses to build highly customized data tools for Twitter’s salespeople (around 600 internal customers)
[Scala, JavaScript, Backbone.js, Ruby, Rails]
• Built comprehensive suite of tools to give actionable insight into ad performance for Twitter's largest ad spenders
• Aggregated data from a number of internal sources, eliminating need to search through myriad of hard to use, legacy tools
• Led development (architecture, design, coding and mentoring other developers) as tech lead on an advertiser/vertical benchmarking tool (a quarter-long effort by 5 team members)
• Provided salespeople with data needed to drive sales from big advertisers, resulting in large incremental revenue gains for the company (hundreds of thousands of dollars)
• Automated common workflows and data processing tasks, saving sales team hundreds of hours of manual, error-prone work
• Maintained and rewrote many legacy tools (from Ruby to Scala), improving performance and deleting thousands of lines of old code
2011 — 2012
2011 — 2012
Cambridge, MA
Coached students on communicating technical concepts to both technical and nontechnical audiences.
• Lead sessions (along with professor) on effective technical communication
• Gave personalized coaching and feedback to students on content, structure, body language, speech
• Improved features on course website (in PHP)
• Graded oral and written assignments
2011 — 2011
2011 — 2011
Newton, MA
Worked on internal tools for sales and product team in Java, Velocity and Ruby on Rails.
• Added new features to a time reporting internal tool
• Improved interface of a client management tool
• Automated several tasks, saving the managers hours of time per week
Education
Massachusetts Institute of Technology
MEng
2011 — 2012
Massachusetts Institute of Technology
Bachelor of Science Degree
2007 — 2011
University of Cambridge
Electrical Engineering
2009 — 2010