Kevin Kelly

Electrical & Computer Engineer
San Antonio, Texas, United States 78222

Professional Summary

I’m an Electrical Engineering graduate from the University of Texas at Austin with a strong background in hardware design, embedded systems, and low-level programming. I work comfortably across x86 and ARM Assembly, embedded C, Verilog, and RTL design, and I also build high-level applications using Python, Java, and modern web technologies. My project experience includes ASIC verification, PCB design, real-time image processing, and server deployment. I’m looking for roles in ASIC or RTL engineering, embedded development, or systems programming where I can tackle high-performance computing and hardware–software integration challenges.

Encrypted Pipeline Demo Encrypted Pipeline Demo

Data is encrypted in the browser using RSA-OAEP. It’s sent over HTTPS to a Cloudflare Pages Function, which adds signed headers and checks the request’s origin. The encrypted data is then passed to a Cloudflare Worker, where it's decrypted using a private key. This setup ensures end-to-end confidentiality, data integrity, and trust limited to the domain.

Education

Bachelor of Science in Electrical Engineering

The University of Texas at Austin, Austin, TX — Aug 2019 - May 2023

  • Built strong foundations in hardware design, embedded systems, and computer engineering.
  • Developed expertise in iterative development, testing methodologies, and technical communication.
  • Applied low-level programming skills in x86 Assembly, ARM Assembly, Verilog, RTL Design.
  • Gained proficiency in high-level languages including C, C++, Java, Python, JavaScript, SQL, HTML/CSS.
  • Completed projects spanning circuit design, embedded controllers, and system integration.
  • Relevant Coursework: Digital Logic Design, Computer Architecture, Operating Systems, Embedded Systems, Signal Processing, Data Structures & Algorithms, Software/Requirements Engineering.

Projects

Formal Circuit Verification Algorithm

Sponsored by Cadence Design Systems Inc.

  • Developed a C++ tool to remove cycles from digital circuit graphs for formal verification workflows.
  • Implemented Tarjan’s SCC algorithm, Eades approximation, and backtracking approaches for feedback arc set problems.
  • Benchmarked and optimized algorithms for performance across varied RTL topologies.
  • Prepared large RTL designs for industrial use in Cadence’s verification toolchain.

ARM-Based USB Game Controller

Hardware Keystone

  • Engineered PCB and circuitry for a custom USB game controller with an ARM microcontroller.
  • Integrated two joysticks and 12 buttons with low-latency USB communication.
  • Designed end-to-end solution from hardware schematics through embedded firmware integration.
  • Demonstrated practical expertise in PCB design, embedded systems, and hardware/software interfacing.

Website Data Management and Deployment

Software Keystone

  • Led full-stack deployment of a project management website using React, Node.js, MongoDB, Heroku, Python, and SQL.
  • Built REST APIs for seamless data exchange and efficient client-server communication.
  • Managed complex database systems with secure and scalable handling of structured data.
  • Delivered a production-ready platform demonstrating full-stack engineering capabilities.

Real-Time Facial Expression Recognition

Digital Image Processing and Machine Learning

  • Implemented real-time facial expression detection with Python and OpenCV using Haar cascades.
  • Mapped expressions (happiness, sadness, surprise) to smart home automation events via IFTTT.
  • Demonstrated integration of embedded software, computer vision, and IoT systems.
  • Created an intuitive human-computer interaction pipeline with real-world applications.

Stakeholder System Requirements

Requirements Engineering

  • Conducted stakeholder analysis with educators and IT professionals to capture system needs.
  • Defined functional and non-functional requirements for an academic AI-content detection tool.
  • Outlined integration with existing learning management systems to ensure adoption.
  • Produced a structured, traceable requirements document for system development.

Unraid Home Server Deployment

Personal Project

  • Deployed and maintain an Unraid-based home server hosting Dockerized microservices.
  • Configured redundant storage arrays and parity drives for fault tolerance and data integrity.
  • Implemented self-hosted DNS with local caching to accelerate network requests.
  • Configured reverse proxies, VPN tunneling, and network segmentation for security.
  • Developed Linux VM workloads for media, automation pipelines, and monitoring dashboards.
  • Demonstrated applied experience in container orchestration, virtualization, and sysadmin practices.

Professional Portfolio Website

Personal Project

  • Built and deployed a responsive portfolio site (resume.kevinwaynekelly.com) to showcase education, projects, and employment history.
  • Implemented modern web standards: HTML5, CSS3, JavaScript, and grid/flex layouts with a fully responsive design.
  • Added dark mode toggle, custom theming, OpenGraph/Twitter meta tags, and SEO optimization for professional presentation.
  • Integrated icons, references, and downloadable résumé links to provide an interactive candidate profile.

Employment History

Audio Video Student Supervisor

The University of Texas at Austin, Austin, TX — Sep 2021 - Aug 2023

  • Directed and managed a team of 15+ technicians to deliver high-quality live events.
  • Oversaw infrastructure upkeep and upgrades to align with evolving technology standards.
  • Trained and supervised new hires, ensuring consistent service quality and technical competency.
  • Maintained client satisfaction by resolving issues quickly and adapting to event-specific needs.

Audio Video Cactus Café Operator

The University of Texas at Austin, Austin, TX — Sep 2021 - Aug 2023

  • Collaborated directly with clients to deliver professional live sound services at a high-profile venue.
  • Configured and operated complex audio equipment to meet diverse performance requirements.
  • Ensured fast execution of client requests in a dynamic, time-sensitive environment.

Audio Video Student Operator

The University of Texas at Austin, Austin, TX — Feb 2020 - Aug 2023

  • Delivered live sound services across the Texas Union, supporting conferences, concerts, and events.
  • Worked directly with clients to translate requirements into technical execution.
  • Coordinated with team members to ensure seamless event operations under strict time constraints.
  • Adapted quickly to venue technology and equipment to optimize event outcomes.

Audio Video Assistant

The University of Texas at Austin, Austin, TX — Sep 2019 - Sep 2021

  • Supported event execution under the direction of stage managers and technical leads.
  • Contributed ideas to improve audio/visual setups and enhance client experiences.
  • Ensured accurate implementation of technical requirements during live events.

Information Technology Intern

East Central Independent School District, San Antonio, TX — May 2018 - Aug 2018

  • Repaired and maintained laptops, desktops, and school technology equipment for district-wide use.
  • Deployed and configured new hardware to support staff and student operations.
  • Gained practical IT experience in troubleshooting, hardware installation, and system configuration.

Skills

Programming Languages

  • ARM Assembly, x86 Assembly
  • C, C++, C#, Java, Python
  • JavaScript, SQL, Lua, HTML5, CSS

Hardware / Systems

  • Verilog, RTL Design, Logic Synthesis, Formal Verification
  • SoC Integration, Embedded Systems, PCB Design
  • System Architecture, Linux, Operating Systems, Virtualization

Frameworks / Tools

  • React.js, Node.js, OpenCV, IoT, AWS
  • Git, Docker, MATLAB, WordPress
  • MongoDB, PostgreSQL, Redis, Version Control

Additional

  • Agile & Waterfall Methodologies
  • Project Management, Requirements Engineering
  • Network Administration, Unit Testing
  • Data Structures & Algorithms

References

The following are references who can attest to my professional qualifications and work experience:

Barry Alvear

Position: Technical Coordinator

Company: The University of Texas at Austin

Email: Available upon request.

Phone: Available upon request.

Oscar Sanchez

Position: Technical Services Manager

Company: The University of Texas at Austin

Email: Available upon request.

Phone: Available upon request.