Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Demetrius Richardson

Summary

Driven Software Developer with expertise in leveraging full stack development and big data technologies to streamline data processing and optimize software performance. Skilled in Python, Golang, C#, React, and TypeScript for developing scalable applications and automating tasks. Bringing expertise in data migration, pipeline design, and RESTful API development.

Overview

12
12
years of professional experience
1
1
Certification

Work History

MID DATA ENGINEER

Bogart Associates
01.2025 - Current
  • Collaborated daily with database administrators to understand legacy data structures and map out how that information would transition into a modernized system.
  • Led working sessions to plan how data should be normalized, standardized, or aggregated so developers could reliably access it through new APIs.
  • Used Databricks and PySpark to parse, clean, and integrate large datasets into AWS, ensuring data quality and consistency throughout the migration.
  • Stored and indexed integrated data in OpenSearch (OSS), tuning structures so the development team could query it efficiently.
  • Worked closely with application developers to reconstruct JSON schemas that matched their needs, iterating with them to design objects that were intuitive to consume and easy to render on the web.
  • Documented data flows, transformation logic, and integration decisions so future teams could understand how and why the new system was built.
  • Designed and refactored poorly performing legacy code resulting in 82% cost reduction on processing and storage.

FULL STACK DEVELOPER

Novetta/Accenture
04.2021 - 08.2024
  • Maintained and extended a Go‑based API while building new React interfaces for a military application, translating complex requirements into reliable, production‑ready features.
  • Partnered with UI/UX designers to evaluate design feasibility, shape technical constraints, and plan component architecture before development began.
  • Analyzed designs to identify reusable components, define custom UI needs, and sequence work for efficient delivery.
  • Collaborated with database administrators and used Swagger to map backend data structures, understand API contracts, and plan how frontend components would consume and transform JSON responses.
  • Utilizing AWS S3 SDK I was able to develop APIs (in Go) to List, Copy, and Move object data within our S3 bucket namespace. Maintained clear documentation of testing workflows, and coding standards for reference by other team members.
  • Led backend architecture for a C# application, designing data models, service layers, and APIs that cleanly parsed incoming data, queried the database, and returned structured JSON to the frontend.
  • Implemented backend logic for data retrieval, transformation, and persistence, ensuring accuracy, performance, and maintainability.
  • Worked closely with UI/UX teams to align design ambitions with technical realities and guide decisions based on system constraints and timelines.
  • Supported frontend development by writing C# client‑side code to consume the APIs I built and integrate data into the application’s UI.
  • Acted as a technical point of contact across teams, ensuring backend, frontend, and design efforts stayed aligned and delivered cohesive functionality.

SOFTWARE ENGINEER

IBM
01.2019 - 03.2021
  • Researched, designed and implemented scalable applications for data extraction, analysis, retrieval and indexing.
  • Collaborated with senior software staff to produce new cloud capacity storage software solutions.
  • Performed software testing to uncover bugs and troubleshoot issues prior to application launch.
  • Developed Middleware applications by applying experience in Python, Go and Java programming languages.
  • Analyzed code defects and failures and presented code refactors and design fixes.
  • Worked with front end developers to write Go APIs to send and receive data for the application.

SOFTWARE ENGINEER

NantHealth
08.2016 - 01.2019
  • My primary role as a software engineer, is to maintain Java based Device Driver SDK, and implement automation processes for verification and validation.
  • This includes developing drivers using Java and MSA (Microservice Architecture) that communicates to medical devices over TCP, Serial, UDP, Ethernet, etcWe receive data from the medical device.

SOFTWARE DEVELOPER/TESTER

Booz Allen Hamilton
08.2014 - 01.2016
  • Responsible for Java development and testing using Selenium for the Internal SQA team for the VBMS project client was the VA.
  • Performed web service testing using Soap UI, and performance testing using HP Load Runner.
  • Used JUnit to check current methods/functions were working properly according to client needs.

Education

BACHELOR OF SCIENCE - COMPUTER ENGINEERING

University Of South Florida
FL
05-2013

ASSOCIATE OF APPLIED SCIENCE - COMPUTER ENGINEERING

Tallahassee Community College
FL
05-2010

Skills

  • ETL development
  • Data modeling
  • API development
  • NoSQL databases
  • Java programming
  • Golang
  • Python
  • Spring Framework
  • React JS
  • C#
  • SQL
  • PostGresSQL
  • Databricks
  • Open Search (OSS)
  • AWS S3 Bucket API
  • Git & JIRA tools
  • Docker Kubernetes
  • MongoDB

Certification

CompTia Security+, 2023-07-01

Timeline

MID DATA ENGINEER

Bogart Associates
01.2025 - Current

FULL STACK DEVELOPER

Novetta/Accenture
04.2021 - 08.2024

SOFTWARE ENGINEER

IBM
01.2019 - 03.2021

SOFTWARE ENGINEER

NantHealth
08.2016 - 01.2019

SOFTWARE DEVELOPER/TESTER

Booz Allen Hamilton
08.2014 - 01.2016

ASSOCIATE OF APPLIED SCIENCE - COMPUTER ENGINEERING

Tallahassee Community College

BACHELOR OF SCIENCE - COMPUTER ENGINEERING

University Of South Florida
Demetrius Richardson