Hey! I’m glad you found your way to my website. Whether you’re looking for software engineering insights or looking to hire me for your next project, thank you for stopping by.

This site currently serves as my digital resume for anyone interested in hiring me or stalking me to crack my bank account security questions. For contract work, please contact me over at TheBatemanAgency.com. A lot of my portfolio is cross-listed over there, but this website has a handful of additional personal projects.

I’m a Charlotte, NC machine learning engineer particularly interested in computational creativity, perception, and natural language processing (NLP). Formerly working in the creative industry, I’m interested in how things are communicated – especially how things are communicated to and from computers.

I first taught myself how to code while working as a motion developer at AMP Studios. Creating certain physics simulations required scripts to make them appear real, such as objects colliding, falling, or bouncing. Accomplishing these effects through code sparked my earliest interest in computer science, and the rest is history.

Since those early days, I’ve launched a tech startup called Nyfty, and independently helped clients all over the world with their software projects big and small. After completing a Masters in Computer Science in 2023, I’ve focused my work on machine learning.

Thank you for looking through my portfolio and please don’t hesitate to reach out if I’m able to help you on your next project.

Past Clients

Education

GEORGIA INSTITUTE OF TECHNOLOGY

M.S. in Computer Science (Interactive Intelligence)

University of North Carolina at Chapel Hill

B.A. in Journalism (Advertising)   |   Communications (Media Production)

Central Piedmont Community College

Certificate Specialization in Python   |   Phi Theta Kappa Honor Society

Certifications

  • Network Pro (TestOut)
  • Office Pro (TestOut)
  • Leadership Millennium (Alamance Community College)

Experience

2016 – Present

The Bateman Agency

1

Machine Learning Engineer, Team Lead (2023 – Present)

2
3
  • Architecting and maintaining Azure-hosted RAG middleware for enterprise legal document analysis, including containerized deployment pipelines and production monitoring via Azure Application Insights
  • Engineer end-to-end pipelines to ingest, clean, label, and transform data
  • Visualize and analyze data for feature engineering and model evaluation
  • Streamline development workflows and CI/CD pipelines for rapid deployment
  • Analyze business costs to optimize model architecture and retraining schedule
  • Architect multi-stage Docker builds for minimal-footprint images across SDLC
  • Mentor team on architectural patterns and how to design secure, maintainable code
  • Advise clients on how to incorporate machine learning and AI into their technology
1

Software Engineer, Team Lead (2016 – 2023)

2
3
  • Managed small team of developers across various front-end and back-end web projects
  • Built custom booking systems for escape room clients. Projects included UX/UI design, front-end development, and integration with Bookeo, Stripe and Square APIs.
  • Developed financial tracking tool for dental consulting firm. Project included VBA scripting
  • Built Python invoicing tool using Pandas / ReportLab to automate PDF exports and email

2014 – 2019

Nyfty

1

Founder, Senior Software Engineer

2
3
  • Founded and managed entire on-demand shopping and delivery company
  • Engineered platform architecture and determined all API and service integrations
  • Redeveloped delivery driver iOS app from Objective-C to Swift
  • Engineered web scrapers to aggregate and normalize local business data feeds
  • Managed team of 1 designer and 8 web/app developers
  • Designed UX flow and UI design for all new website and app elements

2014 – 2016

AMP Studios

1

Senior Motion Graphics Developer

2
3
  • Developed JavaScript scripts to implement motion effects
  • Designed and animated all motion graphics content for National Agents Alliance

Skills

Languages

  • Python
  • SQL
  • C#
  • C++
  • Java
  • Swift
  • JavaScript
  • HTML/CSS
  • Google Apps Script
  • Visual Basic

APIs & Packages

  • Pandas
  • Numpy
  • Scikit-Learn
  • PyTorch
  • Pytest
  • Matplotlib
  • Selenium
  • PyMuPDF
  • PDFPlumber
  • Python-docx
  • LLVM
  • ReportLab
  • Beautiful Soup
  • Stripe
  • Square
  • Twilio
  • Twitter
  • Bookeo
  • Google Maps
  • ncurses

Technology

  • Cloud – Azure / AWS
  • Docker / Kubernetes
  • GitHub
  • GitLab
  • iManage
  • Postman
  • Unity
  • Visual Studio Code
  • Xcode / TestFlight
  • Android Studio
  • Consumer Website Tools (WordPress / Squarespace / Weebly / Wix)