# Joseph Jackson > Software Architect Location: Denver, Colorado, United States Profile: https://flows.cv/josephjackson ## Work Experience ### Principal Engineer @ Diaconia Jan 2023 – Present As a Principal Engineer, I have driven innovation by transforming legacy systems originally built in C++ and C into modern web frameworks and technologies. I have led cross-functional teams to design, develop, and maintain scalable, secure cloud infrastructures on AWS, Kubernetes, and OpenShift using a diverse tech stack including Python, C++, Golang, TypeScript, Java, and C#. My work spans developing RESTful APIs, automating deployments with Ansible, Docker, and Terraform, and integrating advanced AI/ML algorithms—such as in the Bounty Hunter project, which enhanced satellite communications security through sophisticated interference detection. Additionally, I have extensive experience implementing MLOps practices and rigorous CI/CD pipelines to ensure optimal performance, scalability, and security in both DoD and commercial environments. ### Platform Architect @ INTURN Jan 2021 – Jan 2023 At INTURN I operated as a platform engineering leader who was responsible for the performance, scalability, security, and stability of INTURN's infrastructure. I was responsible for designing, building, deploying, and maintaining the infrastructure on AWS. Creating tools to automate and scale the infrastructure. Maintain stability and uptime through best practices of distributed systems. And last but not least, designing the architecture of INTURN's infrastructure with security in mind. Languages: Typescript, Go, Python, YAML, JSON Version Control and CI/CD: Git with Gitlab and Gitlab's CI Tools And Libraries: Ansible, AWS CDK, AWS Chalice, Docker, Cloudformation, Packer, Terraform, AWS Cloudtrail and others Databases Or Services Maintained: Kong, RabbitMQ, Elasticsearch, Postgres, Nomad, and Consul Monitoring: Datadog and Opsgenie Issue Tracker: Jira Wiki/ Note Taking: Notion ### Senior Software Engineer @ SOLUTE Jan 2018 – Jan 2021 | San Diego County, CA Implemented tool for automated configuration assessment of GCCSM diagnostic tool using Spring and React Designed and implemented platform for remote application deployment (RAD) using Spring, React, Postgres, Docker Designed and implemented platform for tech assessments (SMART) using Go, React, Postgres, Docker Supporting (CSCAP) tool for UAX mission planning. Relevant technologies Python(Flask), Angular,Go Infrastructure support for Spectral project. Involved modifying Terraform, Ansible, Boto Python scripts. Automation and maintenance of Open shift cluster. Development of CI/CD pipeline to test and deploy infrastructure code to a production environment Refactor and write integration tests for existing golang microservices (Golang) Implement grafana dashboards to display application performance metrics (Grafana, Prometheus) Design and implement load testing environment to gauge application performance and fall over points (Gatling, Scala) Design and implement Golang services to scrape Kubernetes/Bigquery  information and persist within Neo4j database Design and implement Confluence plugin to track site metrics and interactions ### Cloud Infrastructure Engineer @ BAE Systems Jan 2014 – Jan 2018 | San Diego County, CA - General back end maintenance of GXP Platforms service infrastructure (Java, Camel, Karaf ) - Developed C# middleware to automate cloud deployment (C#, AWS .NET SDK, Cloud Formation) - Development of scripts that will automate steps in the deployment of our software product on AWS (PowerShell, Bash, AWS, Cloud Formation) Adapting frontend and backend code to operate on a distributed cloud stack (Java, Camel, Javascript, NodeJs) - Development of grawk parsing rules to accommodate changes to the backend/frontend infrastructure (ELK) - Design and implement distributed configuration of Java infrastructure (Docker, AWS, Java, Golang, Cloud Formation) - Convert Backend Java into AWS Lambda Service (AWS Lambda) ### Software Engineer @ Equilibrium Solar Jan 2016 – Jan 2016 | Boulder, Colorado Design and implement software to automate ballast weight calculations for solar panels (Windows Forms, Open XML, .NET, C#, LINQ, AutoCAD, Java) ### Research Associate/ Software Developer @ Corell Lab Jan 2016 – Jan 2016 | Boulder, Colorado - Designed and implemented an algorithm for distributed average consensus of a histogram (Python) - Re-implemented the original algorithm in embedded C on autonomous droplet robots (Embedded C, Go) ### Software Engineer @ RXIT Software Solutions Jan 2014 – Jan 2015 | Longmont, Colorado - General Backend/ Frontend development (ASP.NET, LINQ, .NET MVC, HTML, CSS, JavaScript , SQL Server) - Development of Machine Performance Dashboard (Java, .NET MVC, Razer, Telerik) - Development of Serial Printer Application (.NET/C#) - Development of PDF generating Application (.NET/C#) ### Software Developer @ LightStanza Jan 2012 – Jan 2014 | Boulder, CO - Maintain and develop Java back end running LightStanze software (Node JS, Javascript, Angular I/II, Java) - Responsible for design and implementation of cloud based architecture for application update (AWS, Docker ,Java) ### Research Associate/ Software Developer/ IT @ Hoeffer Lab Jan 2013 – Jan 2014 | Boulder, Colorado - Aided PI in setting up signal processing system using RTD Signal Processing System - Piped output of signal processing system into MATLAB for further analysis - Waveform analysis using Fast Fourier Transformation in MATLAB ### Software Engineer @ PointPredictive Jan 2012 – Jan 2013 | Denver, Colorado Data Science Project: Python, PostgreSQL , AWS RDS, Selenium, Pandas, Numpy, Beautiful Soup, WordPress Scrape Economic Research Institutes website for economic data (Selenium,Beautiful Soup) Implement an application that could estimate annual income of loan candidates based on average income of candidates in the surrounding area. A PostgreSQL database populated with 2017 census data using tiger line census files was used to store U.S. demographic information. KD tree search was used to group coordinates into clusters. Cloud based (AWS) ### Research Associate/ Software Developer / IT @ BURST Research Grant Jan 2012 – Jan 2013 | Boulder, Colorado - Conducted research on the chemotherapeutic effects of taxol - PCR , Gel electrophoresis , microdosing assays , DNA-seq , RNA-seq - Processed sequencing data and analyzed potential regions of interest ### Software Developer @ FixQuicker Jan 2010 – Jan 2011 | Denver, Colorado Software Engineer: Full Stack: Java, Spring, Eureka, MySQL, AWS Modifications of backend Java and MySql to get Roles and Permission working for the website (Mysql, Java Spring) Development of SMTP Email MicroService (Java Spring) Standing up Eureka Service Registry for future microservices (Java, Eureka) Implementation of UI MockUps (HTML, JS, CSS) Cloud based (AWS) Design and Implement Salesforce integrations (Apex/Lightening) ## Education ### Neuroscience University of Colorado ### Computer Science University of Colorado Boulder ## Contact & Social - LinkedIn: https://linkedin.com/in/joseph-jackson-16818999 --- Source: https://flows.cv/josephjackson JSON Resume: https://flows.cv/josephjackson/resume.json Last updated: 2026-03-22