Sean Lyons
Verified Expert in Engineering
Software Developer
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
Experience
- Distributed Systems - 5 years
- Java - 5 years
- Kubernetes - 5 years
- Continuous Delivery (CD) - 5 years
- Agile Software Development - 5 years
- Amazon Web Services (AWS) - 4 years
- Go - 4 years
- Prometheus - 4 years
Availability
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
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.
Senior Software Developer
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).
Senior Site Reliability Engineer
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.
Senior Software Developer
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.
Software Developer
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.
Experience
Amazon Managed Prometheus
http://aws.amazon.com/prometheusSymbiont Smartlog
CommonBond For Business
Education
Bachelor of Science Degree in Mathematics and Computer Science
Clarkson University - Potsdam, New York, USA
Skills
Libraries/APIs
API Development, React, Node.js
Tools
AWS CloudFormation, Amazon CloudWatch, Terraform, Chef, Amazon Cognito, GitLab CI/CD, Grafana
Paradigms
Agile Software Development, Continuous Delivery (CD), Event-driven Architecture
Platforms
Amazon Web Services (AWS), Kubernetes, Docker, Adobe ColdFusion
Languages
Go, TypeScript, Java, Python, JavaScript, SQL, Scala, CSS, HTML, Kotlin, Clojure, Perl
Frameworks
Apache Shiro, React Native
Storage
PostgreSQL, MySQL
Other
Back-end, Distributed Systems, Property-based Testing, Prometheus, Full-stack
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring