Sean Lyons, Software Developer in Austin, TX, United States
Sean Lyons

Software Developer in Austin, TX, United States

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.
Sean is now available for hire

Portfolio

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

Experience

Location

Austin, TX, United States

Availability

Part-time

Preferred Environment

IntelliJ, 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.

Employment

  • 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, CircleCI, 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

Experience

  • 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
    https://www.symbiont.io/technology

    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
    https://www.commonbond.co/student-loan-benefits

    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.

Skills

  • Paradigms

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

    Amazon Web Services (AWS), Kubernetes, Docker
  • Other

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

    Go, TypeScript, Java, Python, JavaScript, SQL, Scala, CSS, HTML, Kotlin, Clojure, Perl
  • Libraries/APIs

    API Development, React, Node.js
  • Tools

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

    Apache Shiro, React Native
  • Storage

    PostgreSQL, MySQL

Education

  • Bachelor of Science Degree in Mathematics and Computer Science
    2010 - 2014
    Clarkson University - Potsdam, New York, USA

To view more profiles

Join Toptal
Share it with others