My journey of software engineering began in 2018 with Python automation to solve simple data entry issues. Years later, I have fallen in love with solving real problems with software and have been working as a full-stack software engineer for over two years with professional experience developing ERP and business credit systems as well as internal business software. In addition to technical knowledge as a software developer, I am also passionate about growing in skills such as team management, mentorship, product design, and Dev Ops.

Outside of my full-time job, I am a proud husband and father of two. I am also a dedicated member of the local developer community in Wichita, DevICT , and a co-founder of Mesocast.net .

I have four years of remote work experience; however, I have found that I thrive most in highly collaborative environments which are most often facilitated in-office.

Projects

link to project

Mesocast

The first performant and web-accessible application for real-time Nexrad weather radar analysis for users of all experience levels.

Go
Typescript
Mapbox
Kubernetes
link to project

MKC Services

Landing page for a local psychiatrist who specializes in providing trauma-informed attachment-focused therapy for all ages.

Astro
React
link to project

JSX to PDF

A simple reporting solution using JSX to provide real-time report customization.

Solid / React
Babel
Express.js
Javascript
link to project

Go-React App

A demonstration of using Go FileServer to serve a React application and function as a backend.

Go
React

Experience

Co-Founder / Software Engineer

Mesocast, LLC

2023
PRESENT

  • Built a WebGL-rendered application using Mapbox and Go microservices to deliver real-time radar data from the radar site to clients consistently in 3-5 seconds. faster than most commonly used weather apps by 40 seconds up to 5 minutes
  • Designed real-time data transfer architecture between backend services to frontend client
  • Deployed all services to production and demo Linux environments using Docker
Go
React
Mapbox
Docker
Postgres
Redis
AWS
Kubernetes

Software Engineer

Spectrumware, LLC

2022
PRESENT

  • Lead developer (React/Java) and Scrum Master for team of 4
  • Developed RESTful APIs (Java) and a modernized frontend (React, Nextjs) towards the migration from MS Access ERP system currently facilitating $400 million of annual transactions.
  • Developed a Credit Application and supporting API to automate customer credit approval process.
  • Developed a custom PDF viewer and Digital Signature solution for signing of contractual agreements.
  • Designed and developed an internal time-tracking application to improve employee timekeeping
  • Introduced and standardized Jira, Onenote, and Github practices internally within the company
  • Lead initiative to evaluate and collectively refine official company values
  • Completed 48+ hours of Project Management classes
Java
React
Angular
SQL Server / MySQL
SSRS

Web Optimization Specialist

Menufy by HungerRush

2018
2022

  • Python Automation and Formatting of Google Sheets/Microsoft Excel
  • Organization of team projects and processes
  • Proficiency with Client Management software (Zendesk)
  • Experience in communications with clients and team
Python
Data Analysis
Google Suite
Zendesk

Education

Mathematics & Computing, B.S.

Wichita State University

Project Management Coursework

Center for Management Development , Wichita State University

  • Project Management Essentials Developed skills through hands-on exercises that allow them to practice the processes to organize, define, plan, track, and manage any project successfully using processes from the PMBOK® Guide.
  • Agile Project Management for Today's Project Leader Learned basics of Agile project management and developed skills to determine the type of projects that would benefit from Agile project management.
  • Project Management: Start Strong, Finish Stronger Learned to view the entire project management process from a strategic point of view, identifying and acknowledging the critical points that may need intervention.