I write code on stage in front of a crowd. With 5+ years of experience in full-stack software development, I aim to teach and inspire thousands of developers to build cool things with code. I enjoy sparking the imagination of developers and helping them build deep experiences with technology. I'm interested in applying creativity to software engineering, public speaking, advocating for the developer community, creating technical content and storytelling, improving developer experiences, contributing to open-source software, and influencing teams to build great products.

Work Experience (4)

Staff Developer Evangelist
Twilio
Apr 2022 - Present
Seattle, WA
  • Engagement: Built the TwilioQuest Booth Extension, a level in our educational video game that attracts, engages, and educates developers at conferences and events to learn about Twilio APIs.

  • Keynote: Programmed the front end of Twilio's Silent Network Authentication iOS demo application, which was highlighted during the Developer Keynote at Twilio Signal 2022.

  • Inspire: Developed creative sample projects with Twilio APIs, then taught hundreds of developers across seven workshops how they can build similar projects for their use.

  • Public Speaking: Delivered a keynote talk at a tech conference, addressed questions from enterprise developers during webinars, and mentored hundreds of student developers at multiple hackathons across the country.

  • Story Telling: Publish technical blog posts and videos that guide, inspire, and spark the interest of thousands of developers to build with Twilio.

  • Community: Established the first meetup group for Twilio developers in the Pacific Northwest, helped grow the community to over 100 members and reached a total Net Promotor Score of 77.

Software Engineer
State Farm ®
Feb 2018 - Mar 2022
Dallas, TX
  • Backend: Develop, test, deploy, and maintain business-critical RESTful APIs using Java & Spring Boot framework that serves data and handles 100,000+ requests to our insurance policy platform, to prevent millions in monetary loss.

  • Integration Layer: Design and implement a microservice integration layer utilizing Java & Spring Boot to abstract components between our core application and outbound calls to high-impact business data, which help calculate insurance rates.

  • DevOps: Optimize software release efficiency up to 50% by creating CI/CD pipelines that automatically build, scan, test, and deploy software, which improves time-to-market.

  • Community: Conduct developer talks, technical presentations, and tutorials for hundreds of internal software developers, as well as other non-technical audiences (such as analysts and management).

  • Marketing: Create and manage the marketing content for our annual department-wide IT conference which is open to over 50,000 employees.

  • Chaos Engineering: Reduce web service unplanned downtime by implementing Chaos Engineering tools to determine potential failure points, which saves time and costs.

  • Automation: Perform BDD using Agile methodology by writing automated E2E UI tests in CodeceptJS and Gherkin to quickly and effectively validate business scenarios.

  • Quality: Provide guidance and leadership to implement best practices and tools for optimizing team productivity, spearhead document creation of solution architecture, and create dashboards & reports for management.

Applications Programmer
Bank of America
Jan 2017 - Feb 2018
Dallas, TX
  • Frontend: Develop a frontend web application written in TypeScript, which manages customer banking appointments and 20,000+ associate schedules.

  • Troubleshooting: Collaborate with stakeholders and product teams to implement business requirements and resolve technical defects and bugs.

  • Metrics: Perform analysis on internal hiring data and create weekly reports for senior management to build teams based on skillsets and experience.

ETL Developer Intern
GM Financial
Jun 2016 - Dec 2016
Dallas, TX
  • ETL: Build data mapping transformations using ETL tools to extract, transform, and load data for various data warehouse projects.

  • Database: Execute SQL search queries to filter data subsets needed for staging and transformation.

  • Monitoring: Schedule, monitor, and configure automatic failure notifications for 700+ ETL workflows in production.

Education (2)

Master of Science
Engineering Management
University of California, Los Angeles
2019 - 2022
Grade: 3.74 GPA
Bachelor of Science
Information Technology and Systems
The University of Texas at Dallas
2014 - 2016
Grade: Cum Laude, 3.66 GPA

Public Speaking (7)

Twilio Meetup
Do You Like Scary Movies?
Oct 2022
Seattle, WA View the Presentation
Spiceworld
Summarize Text from Images Using Twilio
Sep 2022
PennApps
Summarize Text from Images Using Twilio
Sep 2022
Philadelphia, PA View the Presentation
Twilio Meetup
Learning to Code?
Aug 2022
Seattle, WA View the Presentation
API Days
Gaining Trust in APIs and What to Look For
Jul 2022
New York City, NY View the Presentation
API Days
Live Code an App that Texts NBA News
Jul 2022
New York City, NY View the Presentation
Transform Together
Mars Rover Emails with Twilio Sendgrid
Jun 2022
Chicago, IL View the Presentation

Projects (7)

TwilioQuest Extension
Oct 2022
GitHub Repository

Built a mission in TwilioQuest, Twilio's educational video game, to attract and teach developers how to use Twilio at tech events. The mission includes coding challenges for players, conversations with NPCs, Twilio API missions, and more. It was built with Phaser.js and Tiled.

Summarize Text from Images
Sep 2022
GitHub Repository

Developed a Python app that performs text recognition on photos then sends you a message with a summary. It uses the Google Cloud Vision API to detect text in images, OpenAI to generate a summary of the text, and the Twilio SMS API to alert users.

Do You Like Scary Movies?
Oct 2022
GitHub Repository

Created a serverless web app that spooks users by re-creating a famous scene from the movie Scream. Built with low-code tools and serverless functions, it's a fun application to share during Halloween.

NBA News on Demand
Jul 2022
GitHub Repository

Built a demo app in Python using the Twilio SMS API to send users on-demand NBA news. It's meant to guide beginners to send and receive incoming messages using Twilio.

JSON Resume using LinkedIn
Sep 2021
GitHub Repository

Customized a chrome extension to parse data from a LinkedIn profile, generate a custom JSON file, transform the data using a Python script, and build an online resume (hosted on Firebase). Developed and packaged multiple themes on NPM and GitHub Registry. Also created a subdomain name to point to this Firebase function.

www.AnthonyDellavecchia.com
Jan 2022
GitHub Repository

Developed a website to showcase my person brand, portfolio, and speaking engagements. It's built with Hugo, a static-site generator, and has a custom domain name hosted on Firebase & GitHub. It's integrated with my JSON resume project, so users can view my resume in a variety of styles.

Automated Job Scraping
Mar 2018
GitHub Repository

Developed a server-side script with Node.js that automatically searches and scrapes data of job postings from select company websites, then sends a notification to the user.

Articles (20)

  • Gaining Trust in APIs
Nov 2022
  • Do You Like Scary Movies?
Oct 2022
  • Summarize Text from Images using AI and Twilio
Sep 2022
  • Get the Latest NBA Sent to Your Phone via SMS
Jul 2022
  • Introducing Developer Evangelist Anthony
Jun 2022
  • What Are APIs Part 2
Mar 2022
  • What Are APIs Part 1
Feb 2022
  • Fonts For Programmers
Jan 2022
  • Updating My Avatar
Jan 2022
  • MongoDB Atlas Hackathon
Jan 2022
  • Rogue Dev Purposely Breaks Software
Jan 2022
  • How to Add Search to Your Hugo Site
Jan 2022
  • Is 99% Good?
Jan 2022
  • How to Forward Emails to Your Domain
Dec 2021
  • Launch Insights
Dec 2021
  • How to Check your Websites Users
Dec 2021
  • How to Animate an Emoji with CSS
Dec 2021
  • Designing an Animated Logo
Oct 2021
  • Magic Numbers
Apr 2021
  • How to Never Miss Out on a Job Opportunity
Mar 2018

Skills

Developer Relations

  • Public Speaking
  • Technical Content Creation
  • Writing
  • Video Production
  • Social Media
  • Empathy

Software Development

  • Python
  • Java
  • Git
  • CI/CD
  • HTML/CSS/JavaScript
  • DevOps

Awards

Cum Laude Honors
The University of Texas at Dallas
2016

Awarded to students with a GPA between 3.533 and 3.72, which also represents the top 15 percent of students, in Naveen Jindal School of Management.

Dean's List
The University of Texas at Dallas
2014

Achieved a 4.0 GPA during the semester. This award is for students with a GPA among the Top 10% in the Naveen Jindal School of Management.

Comet Scholarship
The University of Texas at Dallas
2014

University scholarship awarded to select transfer students.