Summary
Overview
Work History
Education
Skills
Timeline
Generic

Daniel Arday

Full-Stack Software Engineer
Ashburn,VA

Summary

Full-Stack Software Engineer with over five years of expertise in developing multi-layered applications using Python, Java, Go, and Angular across microservice ecosystems. Proficient in building dynamic, reactive interfaces with Angular and React, while extensively utilizing Spring Boot, REST, Kafka, and gRPC for backend services. Strong background in data persistence with Hibernate, SQL, and JDBC, and experienced in leveraging AWS and Azure for cloud-based solutions. Well-versed in CI/CD practices using Docker, Kubernetes, and Jenkins, with a focus on Test-Driven Development (TDD) and Behavior-Driven Development (BDD) to ensure high-quality, reliable software delivery. Substantial experience with AI models and frameworks, blending cutting-edge technology with software engineering. Deep understanding of the software development life cycle and Agile methodologies, with a proven ability to bridge the gap between technical solutions and business needs.

Overview

6
6
years of professional experience
6
6
years of post-secondary education

Work History

Engineer

Naval Surface Warfarce Center, Carderock
12.2022 - Current
  • Developed the Rapid Ship Design Environment (RSDE) app in C++ and Python for 3D naval modeling and physics simulations.
  • Built and optimized Python-based map simulations for real-time analysis and visualization of spatial data.
  • Utilized LEAPS database for secure storage and retrieval of sensitive naval data.
  • Employed C++ Boost Library for linear algebra, number generation, multithreading, image processing, and unit testing.
  • Worked on 3D naval models using vector-based mathematics and NURBS (Non-Uniform Rational B-Splines).
  • Implemented BDD testing with Squish, a Qt-friendly Python framework for QA.
  • Wrote and reviewed technical documents in compliance with US federal requirements.

Software Engineer

Captial One (Contract)
07.2022 - 01.2023

Java & Python Developer in Card Tech, contributing to the Virtual Card Network (VCN) platform, enabling secure digital payments without physical cards.

  • Optimized database performance and stress-tested the Payment Token Service Provider app, managing the lifecycle of payment tokens like VCNs.
  • Created and maintained Aurora MySQL and Aurora PostgreSQL instances using Amazon RDS with pre-production scrubbed data.
  • Spun up and configured EC2 instances for database testing and benchmarking.
  • Automated data loading and benchmarking with Python and Bash scripts, improving data analysis efficiency.
  • Managed IAM roles, VPC access, and S3 buckets for secure data access and storage.
  • Conducted performance comparisons between partitioned and non-partitioned Aurora PostgreSQL databases.
  • Visualized metrics using Pandas and integrated them into Google Sheets for stakeholder presentations on data analysis and optimization strategies.

Software Engineer II

American Express (Contract)
07.2021 - 06.2022

Golang Developer, working on multi-application microservice architectures for the management and accrual of member loyalty points.

  • Developed high-performance microservices using gRPC in Go to streamline data exchange and service communication across distributed systems.
  • Built scalable back-end services handling large volumes of concurrent data using Go routines and channels.
  • Utilized core Golang concepts (Maps, Slices, Structs, Interfaces) to optimize service performance and reliability.
  • Created an internal logger and error-handling service in Go based on Golog for enhanced debugging and monitoring.
  • Managed and deployed services on Kubernetes, monitoring pods and CI/CD pipelines with GitLab and Splunk for smooth transitions across environments.
  • Handled secure file transfers to Kubernetes pods using MinIO Client and integrated Prometheus and Grafana for real-time metric collection and analysis.
  • Automated testing and integration using Gherkin, Cucumber, and BDD principles to ensure seamless deployments and reliable service delivery.

Software Engineer

Fannie Mae (Contract)
05.2021 - 07.2021
  • Modernized legacy Java calls to AWS DynamoDB and S3 Buckets, transitioning to NoSQL for increased scalability.
  • Handled deployment and versioning using Git, Docker, Jenkins, and DevBox.
  • Advocated for SCRUM methodologies, improving team performance during a six-week DOJO session.
  • Collaborated with cross-functional teams to implement reactive data streams and asynchronous processing with Java 8.

Software Engineer

Freddie Mac (Contract)
07.2020 - 04.2021
  • Reverse-engineered legacy Java 5/Swing systems into modern implementations using Java 8, Spring, and Angular 10.
  • Developed modern interface with Ag-Grid for data visualization and manipulation, focusing on human-centered design principles.
  • Utilized SQL DML, DQL, and DDL scripts to understand legacy tables and validate database functionality.
  • Improved software interfaces with Java 8 stream methodologies, enhancing responsiveness and performance.
  • Managed key user privileges with Auth0, HTTP Interceptors, and Spring Security across multiple roles.
  • Ensured over 80% code coverage using Mockito, JUnit 5, and Cucumber for automated testing.

Software Engineer I

Sam's Club (Contract)
06.2019 - 07.2020
  • Contributed to a multi-team overhaul of a legacy centralized SQL database into a multi-platform cloud-based architecture.
  • Developed RESTful APIs to parse and persist incoming JSON messages from Azure Service Bus and Event Hubs into CosmosDB.
  • Integrated JDBC with DB2 to cross-check real-time data streams and facilitate data migration.
  • Implemented reactive data processing using Spring, Java 8, and RxJava, transitioning from synchronous (JDBC) to asynchronous systems (Kafka, Cosmos).
  • Managed data transmission to legacy databases using SQL and SOAP services.
  • Supported CI/CD versioning with Git, Docker, Jenkins, Looper, and OneOps for reliable deployments.
  • Utilized Azure Key Vault to secure sensitive runtime information, including database keys and API endpoints.
  • Assisted platform architects with performance optimization and identifying system bottlenecks.

Software Engineer

Revature
02.2019 - 07.2021
  • Developed Screen Force, an internal app to standardize assessments for technical screeners, using Java (backend) and Angular 7 (frontend).
  • Implemented AJAX actions to dynamically load user data from web services, integrating RxJS for object piping between Java and JSON.
  • Built microservice routing with Spring Cloud Gateway and utilized Spring Data and Hibernate for efficient interaction with relational databases.
  • Incorporated Eureka for load balancing and service discovery, enhancing application resiliency.
  • Focused on expanding full-stack development skills through hands-on projects in Java, Spring, and Angular before deployment to client projects.

Education

Master of Science - Applied Artificial Intelligence

University of San Diego
San Diego, CA
08.2023 - 04.2025

Graduate Certificate - Artificial Intelligence And Machine Learning

University of Texas, Austin
Austin, TX
05.2021 - 01.2022

Bachelor's Degree - Computer Engineering

University of California, Davis
Davis, CA
01.2015 - 03.2018

Skills

Python, Java (8), Golang, C/C: Python, Java (8), Golang, C/C

Timeline

Master of Science - Applied Artificial Intelligence

University of San Diego
08.2023 - 04.2025

Engineer

Naval Surface Warfarce Center, Carderock
12.2022 - Current

Software Engineer

Captial One (Contract)
07.2022 - 01.2023

Software Engineer II

American Express (Contract)
07.2021 - 06.2022

Software Engineer

Fannie Mae (Contract)
05.2021 - 07.2021

Graduate Certificate - Artificial Intelligence And Machine Learning

University of Texas, Austin
05.2021 - 01.2022

Software Engineer

Freddie Mac (Contract)
07.2020 - 04.2021

Software Engineer I

Sam's Club (Contract)
06.2019 - 07.2020

Software Engineer

Revature
02.2019 - 07.2021

Bachelor's Degree - Computer Engineering

University of California, Davis
01.2015 - 03.2018
Daniel ArdayFull-Stack Software Engineer