×
Giovanni d'Amelio

Giovanni d'Amelio

Software Developer

Seattle, WA, US, 98121
1.206.372.3323

Background


About

About

I am a jack of all trades developer who enjoys building reliable, scalable services as much as fine-tuning deployment pipelines. I've gained a broad range of skills working on small, dynamic teams and thrive when I get to wear multiple hats. I'm passionate about open-source software, which I've relied on almost exclusively for years, and I'm always excited to pick up new languages or frameworks—whether it's for work or just for fun.

Work Experience

Work Experience

  • Senior Software Developer, BackNine Insurance and Financial Services

    Apr, 2024 - Nov, 20247 months

    Led major projects in infrastructure and process automation, modernizing systems to boost both security and productivity.

    • Migrated infrastructure to AWS using ECS, Terraform, Docker, and GitHub Actions, streamlining deployments and enhancing scalability.

    • Revamped the email system to support flexible routing, reducing workload for case agents and speeding up response times.

    • Automated key security tasks, ensuring compliance with minimal manual work.

    • Improved developer experience by optimizing workflows and tools, enabling faster and more consistent code delivery.

  • Senior Software Developer (L5), Square

    Sep, 2021 - Jan, 20231 year 4 months

    Worked on the signup web app to ensure smooth multi-country compliance and improve data accuracy through robust state management.

    • Built solutions to support business expansion into new markets.

    • Developed tools for rapid rollout of marketing referral programs.

    • Led a project to enable automated, large-scale targeted marketing.

    • Built a webhook allowing non-technical staff to create referral campaigns independently.

    • Enhanced security measures in internal tools to safeguard promotions.

    • Modified multiple services to support new business verticals in regulated markets.

  • Software Developer (SDE2), Avalara

    Sep, 2017 - Aug, 20213 years 11 months

    Collaborated on Node.js and TypeScript microservices deployed on AWS Lambda, enhancing interoperability across products.

    • Led a CI/CD overhaul during the GitLab migration, improving usability and speed.

    • Served as Security Champion, driving secure design and implementation across the team.

    • Worked closely with SECENG and Security Champions to implement security best practices.

  • Lead Teaching Assistant, Code Fellows School

    Nov, 2016 - Aug, 20179 months

    Supported students in mastering advanced JavaScript concepts, debugging, and refining their skills through detailed feedback.

    • Taught foundational Node.js, RESTful APIs, and single-page app development with Angular.js.

    • Provided hands-on debugging help during labs and final projects, enhancing student comprehension.

Skills

Skills

  • Programming Languages

    TypeScript

    JavaScript

    Golang

    Ruby

    Python

    Elixir

    Rust

    Clojure

  • Backend Frameworks

    Express

    Rails

    Django

    GRPC

  • Frontend Frameworks

    React

    Ember

    Vue

    HTMx

    Redux

  • Databases

    MySQL

    AWS Aurora

    PostgreSQL

    Redis

    SQLite

    SurrealDB

  • Testing

    TDD

    Jest

    FactoryBot

    Various mocking libraries

    RSpec

  • Tooling

    Git

    Vim

    Shell scripting

    Linux

  • Deployment

    AWS

    Terraform

    Docker

    Podman

    Packer

    Linux

  • AWS Services

    Lambda

    ECS

    EC2

    API Gateway

    SQS

    Route53

    S3

    IAM

Education

Education

  • Advanced Full-Stack JavaScript Development, Certificate, Code Fellows

    Jul, 2016 - Sep, 2016