profile

Dominick Agnello

I'm a graduated Computer Science major who's worked doing full stack development at LaunchDarkly and ATPCO. I'm currently interested in: Linux, open source, Rust, and graphics programming.

  • github link
  • linkedin link

Dominick Agnello

Email:dagnello@asu.edu | Website: dagnello.io

Github:github.com/blugil | LinkedIn:linkedin.com/in/dominickagnello

Skills

Programming Languages: JavaScript, TypeScript, Golang, Rust, Java

Notable Language Frameworks: React, Node, Express, Actix

Softer Skills: Git, Github, Linux environments, CockroachDB, RESTful API's

Work Experience

Software Engineering Intern, Team Integrations | LaunchDarkly: May 2022 - August 2022

  • Developed, tested, and published production level code for LaunchDarkly's teams Terraform integration using Golang. This integration allowed LaunchDarkly users to spin up teams dynamically using the Terraform Provider.
  • Presented the above Terraform integration at the engineering-team-wide project showcase onbehalf of the integrations team to group of around 120 people.
  • Built and tested a small integration update with Zapier allowing for custom JSON input for LaunchDarkly flag updates which was pushed to production.
  • Led a small team for a company-wide hackathon developing a small prototype Discord integration with the LaucnhDarkly API as an alternative to the current implemented LaunchDarkly Slack bot.

Computer Science Undergraduate Teaching Assistant at Arizona State University | Jan 2021 - May 2022

  • Host office hours for two or more hours per week assisting up to 20 students at a time with assignments and computer science concepts by reinforcing their knowledge and helping them come to their own conclusions.
  • Preview weekly lecture slides and quizzes to check for errors while maintaining constant communication with the professor and grader to ensure a smooth semester for over 700 students.

Front End Developer Intern at Fisher PHX | May 2019 – January 2020:

  • Developed with the React JavaScript library to create projects with a component-based architecture that allowed for quick and efficient application design and implementation.
  • Designed and prototyped user interfaces to give web applications an easy and intuitive user experience without compromising in functionality.

Projects

JobieBot

A Discord bot developed to allow users to request a picture of a cat and upload their own cat pictures to a database leveraging Discord's CDN.

  • The source code for the Discord Bot was implemented using Node to integrate with Discord’s own discord.js library.
  • Learned and implemented a MongoDB NoSQL database to work alongside the Node backend to quickly deliver queries and allow for easy expansion.
  • Used Digital Ocean’s VPS platform alongside Docker to embrace a container workflow and allow for a seamless development to production timeline.

What's for Lunch?

An inhouse lunch ordering web application created while working at Fisher PHX.

  • Implemented a scalable component driven React frontend to create a CRUD web application that enabled a more efficient lunch ordering system for all twelve employees.
  • Used Google’s Firebase service to implement an efficient serverless NoSQL database that enabled fast load times and a zero-cost upkeep.

Education

Arizona State University, Tempe AZ | Expected graduation: December 2023

  • Pursuing a bachelor's degree in Computer Science.