Hello, I'm
Get To Know More
2+ years
Software Development
B.S. Computer Science
Minor in Data Science
Hey, I'm Michael — a software engineer based out of the DC area, currently working out of New Jersey. I recently graduated from George
Washington University with a B.S. in Computer Science and a minor in Data Science, and I'm currently
working full-time at Apollotech MSI building autonomous systems and defense technology. Before that,
I interned at Corsha and KnackWorks, where I got hands-on experience with everything from automated
testing infrastructure to cloud-native data pipelines.
Outside of work, I'm currently building a baseball analytics tool that pulls live odds from the Odds
API and runs expected value analysis on bets and player props. It started as a side project and turned
into something I keep coming back to and actively developing. I enjoy the challenge of solving real-world problems
with data — finding the edge that isn't obvious until you build the right model to look for it.
Whether that's a drone navigating a contested environment or a betting line that hasn't been adjusted
yet, the approach is the same: understand the system, find the signal, and act on it. When I'm not
doing that, I'm probably following the latest in robotics research or going down some rabbit hole I
had no business starting.
I'm always open to conversations about autonomous systems, defense tech, or anything at the edge of
what software can do. If you think there's a fit or just want to connect, feel free to reach out —
I'm always happy to talk.
Professional
Expertise
Work
Developed a multi-drone autonomous system using Python and MAVLink to coordinate a swarm search of a defined area, culminating in precision package delivery to a designated target identified via ArUco marker detection with OpenCV computer vision.
Pulls live MLB sports betting odds from the Odds API and runs expected value analysis on bets and player props, helping identify statistically favorable positions across sportsbooks. Combines statistical modeling with real-time market data to surface edges before game time.
Built a Docker-inspired container management system directly in the xv6 OS kernel, implementing isolated environments with resource limits, shared memory, and a hierarchical process scheduler. Hands-on kernel-level programming in C with real systems constraints.
A multithreaded client-server chat application built in Java with a custom Swing GUI, supporting real-time messaging, live member list updates, and four switchable UI themes. Demonstrates concurrent programming, socket communication, and OOP design.
Integrated three separate university systems — admissions, course registration, and academic advising — into a single full-stack web platform backed by AWS. Consolidated schemas from multiple databases into a unified SQL architecture.
Get In Touch
I'm currently open to new opportunities. Whether you have a question or just want to say hi — my inbox is always open.