Hi, my name is
Logan Oneal.
I'm a Software Engineer
About Me
Hello! My name is Logan Oneal. I have a passion for many areas of technology including full-stack web / mobile development, systems programming, and machine learning.
During my undergraduate career I have interned at Microsoft, Intapp, Datatorch, and TVA in Software Engineering roles. I have also served in research roles at the University of Tennessee and Oak Ridge National Laboratory.
In my free time I am currently building a mobile app SplitIt that streamlines the process of splitting receipts with friends. I also enjoy listening to podcasts, cooking, and weightlifting.
Here are a few technologies I have experience with:
- Rust
- C++
- JavaScript
- TypeScript
- React / React Native
- Node.js
- Python
- Flask
- C#
- .NET

Where I’ve Worked
Software Engineer Intern @ Microsoft
May - Aug 2023
- Azure Confidential Computing Team
- Developed application in Rust to create, manage, and interact with VMs using hardware enabled RAM encryption
- Automated VM GPU DDA attachment and MMIO allocation process using PowerShell and Rust
Some Things I’ve Built
Featured Project
ElastiQR
A dynamic QR solution for businesses and individuals
ElastiQR provides a dynamic QR solution so that users are able to alter the link that is stored in their QR codes. We give users a range of applications from elastic marketing campaigns to business cards. ElastiQR also aims to provide a collection of user insights such as origin tracking, scan activity, and link validation. For businesses wanting to heavily utilize our services, we provide functionality to automate interactions with our services so that their QR Codes can shape around everchanging business needs.
- React
- Express
- Node.js
- MySQL
- GCP SQL Server
Featured Project
VolHacks 2021 Overall 2nd Place - Youtube Cleaner
YouTube has advertiser-friendly content guidelines that help creators understand what videos can run ads, limited ads, and what videos will not run ads. In general, the guidelines are concerned with content and brand safety for the advertisers and viewers.
One factor that can contribute to your video being demonetized is inappropriate language, i.e., swearing and using derogatory language. As a result, many YouTube creators will try to filter themselves in videos to avoid getting demonetized, which can take hours of editing or re-shooting the video. Using YouTube Cleaner, creators can upload a video file or a YouTube URL, and the application will edit out all the profanity.
- Python
- Flask
- AssemblyAI API
Other Noteworthy Projects
view the archiveSplitIt
A mobile application that streamlines the process of splitting receipts with friends. Users can take a picture of a receipt, and the application will parse the receipt and allow users to split the receipt with friends. The application will also allow users to pay their friends through the application.
Doc-Digest
A web app that assist students and researchers in reading and analyzing papers. Users can upload papers to the application, and the application will parse the paper and provide users with a summary of the paper. The application will also provide users with a list of papers that are similar to the paper that they uploaded. Users can also search for papers that are similar to a paper that they have read.
What’s Next?
Get In Touch
I am currently seeking new opportunities. If you think I would be a good fit for your team, my inbox is always open.
Say Hello