Cisco Meraki
Software Engineering Technical Leader
January 2024 - Current
-
Lead technical projects with 2–4 engineers, partnering with PMs, UX,
and cross-functional teams to deliver high-quality features on time.
-
Key contributor on a full-stack team (Rails and React) that buils and maintains
a web application that monitors and configures critical IT infrastructure.
-
Analyze performance bottlenecks and propose Rails optimizations, improve legacy
code and build features that integrate with third-party systems.
thoughtbot
Development Team Lead
March 2020 - December 2023
-
Work with clients to create working, maintainable,
understandable software that is secure and accessible.
-
Manage a small team and conduct regular one-on-ones to ensure team
members are fulfilled and successful.
-
Coach team members through difficult development and consulting
problems and collaborate with Directors to identify opportunities
for improvement on the team.
thoughtbot
Senior Software Developer
January 2017 - March 2020
-
Work with clients to create working, maintainable,
understandable software that is secure and accessible.
-
Seek opportunities to improve myself, thoughtbot, and the tech
community.
Society of Grownups
Software Developer
March 2016 - December 2016
-
Develop features for Online Classes, the internal admin tool, and
the financial education mobile application.
-
Full-stack web development including: Elixir, Phoenix, PostgreSQL,
Ember, TDD and Agile development.
MeYouHealth
Rails Engineer
March 2014 - February 2016
-
Develop features for Daily Challenge, encouraging users to take
one small action each day to improve their well-being.
-
Full-stack web development including: Ruby on Rails, MySQL,
PostgreSQL, TDD and Agile development, and Javascript.
Fundraise.com, Inc.
Rails Engineer
November 2013 - March 2014
-
Develop features that helps individuals and organizations raise
money online.
-
Full-stack web development using Ruby on Rails, Git, MongoDB,
MySQL, Haml, HTML, CSS, and Javascript.