Sean Lyons, Developer in Austin, TX, United States
Sean is available for hire
Hire Sean

Sean Lyons

Verified Expert  in Engineering

Software Developer

Location
Austin, TX, United States
Toptal Member Since
March 30, 2022

Sean has a passion for all layers of the technology stack. His greatest strengths lie in operational excellence and designing reliable architectures. He replaced a legacy prototype with a production-ready solution, developed POCs, built CI/CD pipelines, and migrated a legacy logging solution. Sean describes himself as a generalist engineer with a commitment to craftsmanship. He ties software development lifecycles to the business's short- and long-term needs to produce impact.

Portfolio

Amazon Web Services
Go, Kotlin, TypeScript, AWS CloudFormation, Distributed Systems, Java
Symbiont
Go, Clojure, Distributed Systems, Kubernetes
iHeartRadio
Kubernetes, Terraform, Chef, Docker, Go, Grafana

Experience

Availability

Part-time

Preferred Environment

IntelliJ IDEA, Vim Text Editor

The most amazing...

...tool I created was a Prometheus product for scalable time-series metrics. It is a multi-tenant service that ingests millions of data points per day.

Work Experience

Senior Software Developer

2021 - PRESENT
Amazon Web Services
  • Migrated a legacy logging solution to AWS CloudWatch for internal applications.
  • Owned and operated an internal application for automated resolution of operational issues.
  • Contributed to container monitoring in large Kubernetes clusters.
Technologies: Go, Kotlin, TypeScript, AWS CloudFormation, Distributed Systems, Java

Senior Software Developer

2018 - 2021
Symbiont
  • Owned and implemented a distributed database and consensus protocol.
  • Replaced a legacy prototype with a production-ready solution built on top of an optimal and testable message-driven architecture.
  • Contributed to reliability by implementing Jepsen chaos testing.
  • Contributed substantially to regular improvements to software development practices (static analysis, project management practices, release process).
Technologies: Go, Clojure, Distributed Systems, Kubernetes

Senior Site Reliability Engineer

2018 - 2018
iHeartRadio
  • Migrated AWS infrastructure monitoring and observability tooling to a new stack of Prometheus, Alertmanager, and Grafana.
  • Developed proofs-of-concept for migrating audio streaming architecture to Kubernetes to address deployment and scaling concerns.
  • Mentored interns working on short-term projects, driving project ideation and providing regular feedback.
Technologies: Kubernetes, Terraform, Chef, Docker, Go, Grafana

Senior Software Developer

2016 - 2018
Commonbond
  • Owned architecture and back-end development for the CommonBond For Business platform.
  • Built CI/CD pipelines for all software packages and deployments.
  • Trained and managed a small team of developers to accelerate product delivery.
Technologies: Java, Amazon Web Services (AWS)

Software Developer

2015 - 2016
FactSet
  • Contributed to a scheduled news delivery system written in Perl.
  • Designed and implemented user interfaces for FactSet Market Intellingence and BookBuilder applications.
  • Implemented secure data access layer with Adobe ColdFusion.
Technologies: JavaScript, Perl, Adobe ColdFusion, SQL

Amazon Managed Prometheus

http://aws.amazon.com/prometheus
A managed Prometheus product for reliable and scalable time-series metrics ingestion and querying. This multi-tenant service ingests millions of data points per day. Prometheus is typically very complex to deploy and scale but adds significant value for operators who need increasing volumes of data to navigate the complexity of modern deployments.

Symbiont Smartlog

Symbiont Assembly is a private blockchain platform designed to empower major financial institutions to streamline workflows with smart contracts. Smartlog is the decentralized networking layer of Assembly. It is responsible for state machine replication, the process by which various institutions obtain consistent copies of the shared ledger of network activity.

CommonBond For Business

A suite of products for enterprises looking to provide benefits to employees with student debt. The suite consists of student loan matching, similar to the common 401K repayment benefit, and an evaluation tool for building a savvy repayment plan.
2010 - 2014

Bachelor of Science Degree in Mathematics and Computer Science

Clarkson University - Potsdam, New York, USA

Libraries/APIs

API Development, React, Node.js

Tools

AWS CloudFormation, Amazon CloudWatch, Terraform, Chef, Adobe ColdFusion, Amazon Cognito, GitLab CI/CD, Grafana

Platforms

Amazon Web Services (AWS), Kubernetes, Docker

Languages

Go, TypeScript, Java, Python, JavaScript, SQL, Scala, CSS, HTML, Kotlin, Clojure, Perl

Paradigms

Agile Software Development, Continuous Delivery (CD), Event-driven Architecture

Storage

PostgreSQL, MySQL

Frameworks

Apache Shiro, React Native

Other

Back-end, Distributed Systems, Property-based Testing, Prometheus, Full-stack

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring