Dylan Hoover
Software Engineer

Hi, I'm Dylan Hoover

I build modern web applications with clean code and thoughtful UX. Let's create something great together.

About

About Me

Dylan Hoover

I am a passionate software engineer with a focus on building scalable and efficient applications. With a strong background in both frontend and backend development, I enjoy tackling complex problems and delivering innovative solutions.

My journey in software development started with a curiosity for technology and a desire to create impactful software. Over the years, I have honed my skills in various programming languages and frameworks, always striving to stay updated with the latest industry trends.

Education

Master of Science in Computer Science and Engineering

Santa Clara University

2022 - 2023

Bachelor of Science in Computer Science and Engineering

Santa Clara University

2018 - 2022

Experience

Professional Experience

Roles and impact across companies and research.

Sprout Social

San Francisco, CA

Software Engineer

June 2025 - Present
  • Redesigned the backend for a paid social-media promotion feature to support richer audience targeting across Facebook, Instagram, and LinkedIn, and migrated 4 codebases off a legacy library to simplify the publishing pipeline.
  • Delivered a new social network integration end-to-end, coordinating changes across 8 backend and frontend services to support reposting and quoting other users' posts.
  • Designed and built a feature giving users control over which post-composer settings (audience, tags, campaigns) persist between sessions, from database schema through API and tests, cutting a common source of mis-targeted posts.
  • Root-caused a recurring error responsible for 60% of failures in one API-error category, then built an AI agent that autonomously diagnoses new errors and drafts pull-request fixes, replacing hours of manual log investigation.
  • Led backend development of an AI-powered feature (built on Claude models) that recommends relevant tags to users while drafting posts, aiming to lift tagging adoption from a 14.6% baseline.
AI AgentsClaude ModelsAPI IntegrationBackend Systems

SafeinHome

Walnut Creek, CA

Senior Software Engineer

July 2022 - June 2025
  • Integrated a softphone service into internal tools, reducing call-handling time by 60% and increasing support team productivity.
  • Designed and implemented a complex alerting platform utilizing sensor data from hundreds of sensors recording constantly.
  • Migrated legacy graphing functionalities to D3.js, improving visualization load times by 40% and enhancing maintainability.
  • Designed and developed an in-house text messaging solution, reducing reliance on third-party services, improving response time, and reducing costs by $40,000 per year.
  • Led Azure AD SSO implementation across a .NET API and 5 React applications, enhancing security and UX.
  • Optimized and maintained a ReactJS and .NET-based remote support platform, improving uptime to 99.9% and reducing load times by 30%.
React.NETAzure ADD3.jsTypeScript

Santa Clara University BioInnovation and Design Lab

Santa Clara, CA

Undergraduate Research Assistant

September 2020 - December 2021
  • Collaborated with Varian Medical Systems to develop a machine learning image classifier for detecting CT image artifacts from medical implants.
  • Conducted data preprocessing and feature engineering to optimize model accuracy and performance.
Machine LearningPythonData PreprocessingImage Classification
Portfolio

Featured Projects

A selection of recent work showcasing technical skills and problem-solving.

Autonomous and Interactive Mobile Robot

Developed an autonomous and manually operated mobile robot with real-time communications and ROS-based architecture. Integrated a ZED 2i camera for object/person detection and built a control interface using an Nvidia Jetson board with WebSockets.

This project was awarded Best in Section for Computer Science and Engineering Projects. The robot features both autonomous navigation capabilities and manual control options.

ROSComputer VisionWebSocketsNvidia JetsonZED 2i Camera

Rental Company Mockup

Built a full-stack rental system with an Oracle SQL database, Python-based API, and React UI, developed from a detailed requirements document.

This project simulates a complete rental management system, allowing users to browse available items, make reservations, track rental history, and manage inventory.

ReactPythonOracle SQLRESTful APIJWT Authentication

Parallelized Pearson Correlation

Optimized the Pearson Correlation algorithm using OpenMP, achieving 40% faster performance on large datasets.

This project focused on improving the computational efficiency of the Pearson Correlation algorithm through parallel processing techniques.

C++OpenMPParallel ProcessingStatistical Computing

Virtual Emulation via Cloud

Created a web-based platform for on-demand virtual machines (VMs) using AWS Lambda, DynamoDB, and Parsec.

This project enables users to spin up and access virtual machine instances on demand through a web interface.

AWS LambdaDynamoDBParsecNode.jsServerless Architecture
Expertise

Skills & Technologies

Modern stack focused on scalable applications and clean architecture.

Languages

CC++JavaPythonC#.NETJavaScript (TypeScript)SQL

Frameworks & Libraries

ReactNode.jsReact NativeD3.jsNext.js

Tools & Platforms

GitAWSAzure ADDockerFigma

Development Practices

CI/CDAgileQuality AssuranceTDD
Contact

Let's Work Together

Open to freelance work and new opportunities. Get in touch.