Hi Recruiters- I am not looking for a new role at this time and will not respond to your messages. Please consider sources such as Diversify Tech (https://www.diversifytech.com) and Leopard.FYI (https://leopard.fyi) when looking for candidates. Full stack software engineer who accepts new challenges with enthusiasm.
Software Engineer #2 at Seven Starling, a digital platform making high-quality mental healthcare more accessible for new mothers and caregivers. With specialized therapy, peer support, and in-app exercises, Seven Starling uses the most effective, proven methods to treat common perinatal mood disorders like postpartum depression and anxiety.
Sound interesting? Check out open roles at https://jobs.lever.co/seven-starling
Tech Lead:
Created and gained consensus from senior engineers on detailed Technical Design Document (TDD) that included Datomic and GraphQL schema changes and audit of React and TypeScript components. TDD resulted in 200+ engineering stories with thorough acceptance criteria, ensuring engineers had complete understanding of tasks.
Created Holistic Planning Guide that was instrumental collaboration tool for determining full scope of work, resulting in less project scope creep. Guide was adopted throughout organization.
Leveraged reporting to provide accurate forecasts on burndown rate and completion date of each release phase. Resulted in general availability (GA) release that was on-time, low-risk, and contained feature set on which product, design, and engineering were all aligned.
Trained and mentored engineers on Tech Lead tactics and best practices through presentations and 1x1 coaching sessions, resulting in upskilling across engineering team.
Senior Software Engineer:
Originally hired as Senior Frontend Engineer, but learned Clojure, Datomic, and GraphQL in order to better support full stack engineering needs. Resulted in becoming unique resource at organization who could write, read, and review code across entire technical stack. Wrote blog post on experience learning new technology.
Wrote new GraphQL interfaces, resulting in improved page speed. Extended functionality for legacy REST API.
Regularly leveraged feature flags in development process, which resulted in fostering culture of experimentation and reducing deployment risks and rollbacks. Created guide on feature flag best practices.
Technical Skills: JavaScript, TypeScript, React, Redux, Apollo, GraphQL, REST, Clojure, Datomic, LaunchDarkly, HTML, CSS, Agile, Terraform; AWS CloudWatch, CodeDeploy, DynamoDB, EC2
Led frontend rewrite of search UI in React: created Technical Design Document (TDD) to review with engineers and determined MVP set of features with stakeholders. Primary contributor to frontend codebase, infrastructure, and build and deployment pipeline. Iterative proposal allowed team to begin development on rewrite 6 months ahead of schedule.
Led migration of AWS cloud infrastructure: Directed transition from using resources that were provisioned manually in AWS console to resources that were reliably provisioned through an infrastructure-as-code pipeline using AWS CloudFormation and CodePipeline. Personally “flipped the switch” and handled multiple production traffic cutovers successfully with maintenance windows of 60 minutes or fewer. Performed migration at high caliber that resulted in temporary assignment to another team to facilitate their migration.
Improved Elasticsearch/OpenSearch data recovery time and reliability: Set up process to automate search data snapshots and provision new infrastructure. Reduced recovery time from multiple days to 60 minutes or fewer.
Created robust technical documentation: Authored detailed runbooks for triaging common support issues, architectural diagrams, root cause analyses (RCAs), and architecture decision records (ADRs).
Ensured application uptime through Go synthetic testing suite: Key member of focus group that determined architecture and test workflows. Primary contributor and reviewer on related backend Go codebase. Replaced costly pre-existing test suite, reducing costs by 90%.
Invested in mentorship of early-career technologists: Set up engineers for success through onboarding checklists, pair programming, and training sessions.
Technical Skills: JavaScript, TypeScript, React, Redux, AngularJS, HTML, CSS, Java, Go, REST, Agile, Docker, Datadog; AWS CloudFormation, CloudWatch, CodeBuild, CodePipeline, EC2, ECS, Elasticsearch/OpenSearch, IAM, RDS (Aurora MySQL), Route 53, SNS, SQS, S3, VPC
Washington, District Of Columbia
Arlington, VA
Built custom frontend mapping applications using data visualization tools and mobile design best practices.
Built REST API endpoints that allowed users to request data as geoJSON and return geometric coordinates.
Created new Microsoft SQL (MS SQL) views and stored procedures for data migrations.
Extended legacy ColdFusion API by building presentation layer that converted data structures to JSON responses.
Spokesperson who publicly represented company through technical presentations at Meetups and Esri DevSummit. Featured in Esri career video.
Technical Skills: JavaScript, React, Redux, ArcGIS API for JavaScript, D3, CSS, HTML, ColdFusion, Microsoft SQL Server
Education
2009 — 2013
Boston College
Bachelor of Science (B.S.)
2009 — 2013
2016 — 2016
General Assembly
Web Development Immersive
2016 — 2016