Griffin, GA - Eastern Time (UTC-5)
Available for hybrid / remote collaboration
View Resume
Currently buildingAI-assisted house blueprint generationOpen for SWE rolesEmailLinkedIn
SOFTWARE ENGINEERING STUDENT

William Walkerdesigning joyful, human software

Griffin, Georgia raised and studied at Kennesaw State University. I blend coursework, curiosity, and side builds to turn research-backed insights into polished, reliable tools. I am looking for a software engineering role where I can pair thoughtful UX with dependable systems and keep leveling up alongside a collaborative team.

JS, Java, SQL, Python, HTML, CSS, React, Git, Figma, MATLAB

Comfortable with Java, Python, SQL, and modern JavaScript tooling alongside hardware-focused coursework.

GPA: 3.4

Expected grad: Dec 2025

Team projects led: 4

Focus areas

Web appsHardware-software mashupsResponsive designClean UI/UX

CURRENTLY FOCUSED

Preparing for a software engineering position.

Building full-stack prototypes, practicing responsive design systems, and reinforcing data-driven problem solving.

Recent highlights

  • Shipped a MATLAB tool to detect radio frequency interference for faculty research.
  • Built a web app that drafts house blueprints using AI generation off of user parameters.
  • Developed a React app that nudges users to hydrate and stretch during long sessions.
PROJECT WORK

Hands-on builds outside the classroom

A peek at the experiments keeping my skills sharp, from signal analysis to slick UI builds, with plenty of teamwork woven in.

House Blueprint Generator

Transformer-powered pipeline that turns structured property specs into full floor plans, complete with synthetic data generation, automated training, and Dockerized FastAPI + React clients for requesting SVG/JSON blueprints.

  • Python
  • FastAPI
  • Transformers
  • React
  • Docker
  • Redis
Hydrate & Stretch Companion thumbnail

Hydrate & Stretch Companion

Electron desktop assistant that keeps remote teams healthy with dual hydration and stretch timers, weekday-aware schedules, and an Electron context bridge so React preferences stay in sync with native notifications and auto-start settings.

  • React
  • TypeScript
  • Electron
  • Vite
  • ContextBridge
  • ESLint

The Plumbing Lady

Responsive React + TypeScript site for a woman-owned plumbing business in Newnan, GA, featuring service landing pages, EmailJS lead capture, animated testimonials, and teal-accent Tailwind styling tuned for mobile-first conversions.

  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • React Router
  • EmailJS
EXPERIENCE

From research labs to the real world

I team up with labs and fast-moving crews to turn rough ideas into clickable products while sharpening communication, planning, and debugging skills.

Aug 2024 - Feb 2025 - Marietta, GA

Student Research Assistant

Kennesaw State University

Developed MATLAB tooling to detect radio frequency interference, programmed a 360 degree antenna in Arduino IDE, and strengthened serial communication reliability for research use.

Dec 2019 - Jul 2023 - Griffin, GA

Assistant Manager

Your Pie

Coordinated a 20 person team each shift, delivered high-volume customer service, and handled $1K+ transactions accurately while training new hires on in-house software.

Education snapshot

B.S. Software Engineering

Kennesaw State University - Marietta, GA

Expected Dec 2025

3.4

Coursework

  • Embedded Systems Analysis and Design
  • Object-Oriented Development
  • User Interaction Engineering
PUBLISHED AUTHOR

Published author

A closer look at the research storytelling I have pushed into publication, pairing technical rigor with narratives that make the results accessible and actionable.

Radio Interference Analyzer

As lead author on a Georgia Department of Transportation-funded IEEE proceedings paper, I built a MATLAB dashboard and Arduino-driven 360-degree antenna to hunt down RF noise, visualize results for faculty, and capture the operations lessons from our live V2X deployment.

Read the full IEEE paper (PDF)

Use the media player for a quick overview, then open the PDF for the full publication.

OBJECTIVE

Looking for a software engineering position.

I am ready to plug into a team that values user-centered thinking, clean code, and collaborative problem solving. Coursework and research gave me a strong base, but my curiosity and willingness to learn fast will keep the momentum going.

View Resume   - last updated October 2025
SKILLS AND STRENGTHS

How I contribute on a team

Mixing classroom lessons with real-world tinkering so I can contribute across UI polish, backend reliability, and hardware integrations.

Front-end foundations

Craft accessible, responsive interfaces with clear user flows and component-driven thinking.

  • Translate requirements into wireframes and prototypes
  • Implement layouts with semantic HTML and modern CSS
  • Iterate quickly based on usability feedback

Back-end and data

Comfortable working with data models, SQL queries, and validating inputs to keep applications reliable.

  • Design relational schemas for class and capstone work
  • Write SQL queries and stored procedures in Microsoft SQL Server
  • Apply object-oriented principles to Java and Python projects

Hardware and systems

Blend software with physical components through embedded coursework and lab projects.

  • Program Arduino based prototypes and debug serial comms
  • Automate testing and data capture in MATLAB
  • Document hardware setups for reproducible results

Languages I use

SQLJavaPythonRustHTMLCSSJavaScript

Engineering buzzwords that guide my work

System designDistributed systemsMicroservicesAPI architectureDomain-driven designTest automationCI/CD pipelinesObservabilityEdge computingCloud-nativeEvent-drivenData modelingSecurity by designPerformance optimizationDevOps culture

Toolkit

JavaPythonSQLJavaScriptHTMLCSSMATLABArduino IDEMicrosoft SQL ServerGitIntelliJ IDEAPyCharmUser Centered DesignResponsive Layouts
LET'S CONNECT

Have a software engineering role or project in mind?

Tell me about the team, stack, or side quest you are excited about. I will bring curiosity, clear communication, and playlists to keep momentum high.