Hello, I'm

Tom Mitchell

Software Engineer

Passionate about full-stack development, data science, and creating software that makes a difference.

// Software Engineer struct Developer { let role: String = "Software Engineer" var skills: [String] = ["Python", "Swift", "Web Dev"] let passion: String = "Building great software" } let tom = Developer() let tom = Developer( role: "Software Engineer", skills: ["Swift", "Python", "Web"], passion: "Building great software" )

About

I'm a software engineer with a passion for building impactful solutions that bridge the gap between research and practical applications. I'm also a student at the University of Maryland studying Computer Science.

My experience spans from full-stack development to data science research, giving me a unique perspective on solving complex problems across different domains.

When I'm not coding, you can find me skiing, playing chess, or flying. Check out some of my photos from my adventures!

Experience

Apple Inc.

Software Engineering Intern Cupertino, CA Jun 2025 - Aug 2025

Created automated tests for iOS, macOS, and visionOS apps and built an internal website for QA teams to identify failing tests, helping 50+ engineers work more efficiently.

Swift Web Development QA Automation

CATT Lab

Software Developer Intern Remote Sep 2024 - May 2025

Enhanced data ingestion pipelines for transportation systems and improved performance by identifying bottlenecks, resulting in faster data access for traffic management professionals.

Data Pipeline Performance Transportation

US Army Research Lab

Data Analytics Intern Adelphi, MD Jun 2024 - Aug 2024

Built an AI traffic incident detection model with 92% accuracy and engineered data pipelines to process 10,000+ dashcam images, enhancing road safety through rapid response alerts.

Data Analysis Computer Vision Python

UMD Astronomy Department

Astronomy Researcher College Park, MD Mar 2023 - Jan 2024

Implemented automation scripts for telescope imagery correction, increasing processing efficiency by 200% and co-authored findings presented at the AGU23 Conference.

Python Image Processing Research

Projects

Connections Racer

Connections Racer

A multiplayer version of NYT Connections with real-time gameplay and interactive user scoreboards.

React Node.js Socket.io MongoDB
View Project
AI Counselor

AI Counselor

AI assistant that processes university course PDFs and answers student queries using natural language processing.

Python Flask NLP PDF Processing
View Project

Contact

I'm always interested in new opportunities and collaborations. Feel free to reach out!