Active Secret Clearance
Software Engineer

Christopher Diasanta

Full-Stack Software Engineer building Java/Spring services, Vue and React interfaces, Kafka pipelines, and real-time simulation tools for HII Mission Technologies.

Profile

Recent Work

Simulation R&D

Built cloud simulation prototypes with Kafka data pipelines, Java Spring services, WebSocket messaging, and Vue/Cesium visualization.

Service Architecture

Defined service boundaries and extracted monolith features into Dockerized microservices while preserving feature parity.

Performance Work

Tuned persistence, batching, caching, and concurrent message processing for lower endpoint latency, CPU usage, and database load.

Customer Demos

Supported four live customer-facing demos by troubleshooting real-time issues with Sales and Product Management partners.

Experience

Mission Technologies, HII

Software Engineer II

Remote, Virginia | April 2025 to Present

Software Engineer I | September 2021 to April 2025

Simulation Platform Development

Built and iterated R&D prototypes for a cloud-based simulation platform, integrating Kafka data pipelines, Java Spring services, WebSocket messaging, and Vue/Cesium visualization.

Codebase Refactoring

Refactored frontend and Spring backend modules in a 50,000+ line codebase, reducing complexity and improving application performance.

API Design & Integration

Designed RESTful APIs with Spring Boot and integrated them with Vue/React frontend components and external services.

Microservices Migration

Led a monolith-to-microservices migration by defining service boundaries and extracting services while maintaining feature parity.

Dockerized Microservices Deployment

Built and deployed features in a Dockerized microservices architecture, improving modularity and scalability across multiple services.

Security Remediation

Remediated security vulnerabilities by upgrading application dependencies and resolving CVE findings while maintaining build stability and compatibility.

Persistence Layer Optimization

Migrated the persistence layer to Spring Data JPA/Hibernate, reducing query complexity, improving endpoint latency by 200%, and cutting database load through batching and caching.

Customer Demonstration Support

Supported four live customer-facing product demonstrations by troubleshooting real-time technical issues and translating platform capabilities into clear technical value.

Data Pipeline & Simulation Scaling

Built distributed data pipelines and real-time streaming services for a cloud-based Monte Carlo simulation platform, scaling concurrent entity support from about 100 to about 2,000.

Real-time Mapping Performance Improvement

Improved scalability of a Java Spring Kafka/WebSocket backend for a Vue.js/Cesium real-time mapping application, reducing CPU utilization from about 100% to about 25%.

Skills

Technical Stack

Core

Microservices
REST APIs
WebSockets
Distributed Systems
Data Structures & Algorithms
OOP
Full-Stack Web Development
SPA Applications
SQL Databases

Languages

Java
Scala
Python
JavaScript
SQL
Bash

Frontend

Vue.js
React
HTML
CSS
Vue Router
React Router
Vuetify
PrimeVue
ESLint

Backend & Data

Spring Boot
Spring Data JPA
Apache Kafka
Protocol Buffers
PostgreSQL
SQLite
Kafka Streams API
RocksDB

DevOps & AI

Docker
Maven
Nginx
Git
Postman
Playwright
CI/CD
YAML Pipeline
Continue.dev
GPT Codex
GitHub Copilot
CLine

Platforms

Linux
RHEL
Ubuntu
WSL
Windows

Education

Computer Science

Old Dominion University

Norfolk, VA

Bachelor of Science in Computer Science

December 2020

Tidewater Community College

Norfolk, VA

Associate of Science in Computer Science

May 2018