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
Mesocast
The first performant and web-accessible application for real-time Nexrad weather radar analysis for users of all experience levels.
MKC Services
Landing page for a local psychiatrist who specializes in providing trauma-informed attachment-focused therapy for all ages.
JSX to PDF
A simple reporting solution using JSX to provide real-time report customization.
Go-React App
A demonstration of using Go FileServer to serve a React application and function as a backend.
Experience
- 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
- 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
- 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
Education
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.