Nathaniel Tolman O'Neal

Full-Stack Software Engineer

LinkedIn | Email | Phone

608 Ralph McGill Blvd NE, Atlanta, United States

Work Experience

Java Backend Developer

Sportradar

Nov 2025 - Present

  • Gained proficiency in both Kotlin (using the Quarkus framework) and Java for backend development, emphasizing clean, efficient code.
  • Developed and maintained Python scripts for data processing and ETL pipelines, handling real-time sports statistics and automating the transformation of match data from various sources into standardized formats for downstream applications.
  • Utilized gRPC for efficient, low-latency service-to-service communication.
  • Implemented GraphQL for flexible, client-specific data querying capabilities.
  • Managed source code and collaborated on version control using Git and GitLab, fostering a culture of code review and shared responsibility.
  • Orchestrated containerized applications with Docker, facilitating consistent deployment and scaling across development environments.
  • Hands-on experience successfully implementing scalable solutions using GCP tools such as Compute Engine, Cloud Storage, BigQuery, and Kubernetes Engine.
  • Demonstrated ability to enhance operational efficiency and drive business growth through effective cloud architecture, deployment, and management.
  • Led a team of 4 engineers, serving as Scrum Master, QA, and Team Lead, ensuring smooth project execution and on-time delivery of key features.

Software Engineer

College Board

Nov 2025 - Present

  • Developed and implemented new platforms using AWS technologies, JavaScript, Node.js, and React.
  • Developed Python automation scripts and data analysis tools to process and validate millions of student test scores, improving processing efficiency by 40% and ensuring data accuracy for SAT and AP exam results.
  • Built highly scalable APIs and continuous deployment through automated CI/CD pipelines.
  • Designed event-driven serverless applications in AWS.
  • Developed and deployed robust, scalable solutions utilizing GCP services including Compute Engine, Cloud Storage, BigQuery, and Kubernetes Engine.
  • Collaborated with team members and stakeholders on requirements definition, feature design, and development.
  • Used Agile methodologies such as Scrum and Kanban to organize and manage work efficiently.
  • Participated in continuous integration, continuous deployment (CI/CD), and DevOps transformations.

Software Engineer

eBay

Nov 2025 - Present

  • Developed and maintained IT applications/systems using C#, JavaScript, SQL, and T-SQL.Python for data analysis and automation tasks.
  • Utilized Python for scripting ETL processes, automating workflows, and building data visualization dashboards.
  • Conducted application testing and provided business intelligence reporting for leadership decision making.
  • Ensured application production support to maximize availability, utility, flexibility, and responsiveness.
  • Developed user-friendly interfaces, optimizing user experience and interaction.
  • Deployed applications using containerization technologies like Docker and orchestration systems like Kubernetes.
  • Developed RESTful APIs for data integration and consumption.

Cyber Security Analyst

Netflix

Nov 2025 - Present

  • Worked closely with the IT department to ensure the secure installation and operation of all hardware and software.
  • Performed risk assessments and testing of data processing systems.
  • Conducted vulnerability assessment and penetration testing, identifying necessary patches or remediation.
  • Acted promptly in response to security incidents and provided detailed incident reports.
  • Used C++, Python, JavaScript, PHP, SQL, and Wireshark for network evaluation and reporting.

Men's Department Manager

Nordstrom

Nov 2025 - Present

  • Maintained a positive, empathetic, and professional attitude toward customers at all times.
  • Responded promptly to customer inquiries.
  • Successfully up-sold additional products or services, displaying strong sales capabilities.
  • Acknowledged and resolved customer complaints, demonstrating excellent problem-solving skills.

Education

Computer Science

Utah Valley University

Projects

E-commerce Application (Java)

Developed a robust application facilitating user account creation, product display, and transaction processing. Technologies used: Spring Boot, Spring Data, Spring MVC, Spring AOP, PostgreSQL, React.

Compiler Project (C#)

Developed a comprehensive lexical analyzer, parser, and syntax and semantic analysis tool.

Virtual Machine Project (C++)

Designed and implemented a VM/Assembler project, including infix to postfix conversion and memory management.

Flash Card App (Java)

Developed a full-stack application enabling users to create, manage, and interact with virtual flashcards. Technologies used: HTML, CSS, TypeScript, PostgreSQL, AWS RDS, AWS S3.

Skills

Languages

  • C++
  • C#
  • Java
  • JavaScript
  • PHP
  • Python
  • Swift
  • Ruby
  • TypeScript
  • Go

API Development

  • RESTful APIs (Design and Implementation using Node.js, Express.js, Spring Boot, Django, Flask)
  • GraphQL APIs (Design and Implementation)

Cloud & DevOps

  • AWS (EC2, S3, Lambda, RDS, CloudFormation)
  • Google Cloud (Compute Engine, Cloud Storage, Kubernetes Engine)
  • Azure (VMs, Blob Storage, AKS, Azure DevOps)
  • Docker (Containerization)
  • Kubernetes (Orchestration)
  • Jenkins (CI/CD)
  • Ansible (Configuration Management)
  • Terraform (Infrastructure as Code)

Web Development Frameworks

  • Node.js
  • Express.js
  • Django
  • Flask
  • Ruby on Rails
  • Angular
  • React
  • Vue.js

Server-Side

  • Java (Spring Boot, Spring MVC, Servlets, Tomcat)
  • .NET
  • ASP.NET

Client-Side

  • HTML5
  • CSS3
  • Bootstrap
  • JavaScript
  • TypeScript
  • jQuery
  • AJAX
  • Node.js
  • React

Data Storage/Access

  • MySQL
  • Postgres DB
  • MongoDB
  • Spring Data
  • Spring ORM
  • JDBC
  • NoSQL
  • SQLite
  • Redis

Supporting Technologies

  • Git
  • Visual Studio Code
  • Maven
  • Junit
  • Google Docs
  • Linux
  • Mockito
  • Agile methodologies (Scrum/Kanban)
  • Test-Driven Development (TDD)

Other

  • Al
  • Data Structures and Algorithms
  • Machine Learning
  • Microservices
  • RESTful API Development
  • GraphQL
  • Webpack
  • Babel
  • npm
  • Cybersecurity
  • Blockchain