About Me
Hi, my name is Mark and I’m a Senior Software Engineer.
I am most skilled in: Programming and Architecture
Experience
OEM Printer Manufacturer
Cloud Solutions Developer creating complex restful applications using a microservices architecture.
Leveraging Spring Boot, Java, and Kotlin along with AWS services and K8S I was a member of the team that successfuly rewrote our marquee cloud solution in 1 year.
Optimizing and enhancing existing Cloud Analytics platform to enhance scalability, reliability and performance.
Technology staffing company
Developed graphical user interface for touch screen printers using AcionScript(ECMAScript) and C++
Colaborative Research Center for Computer Science
Developed A.V.A. Ambient Virtual Assistant (think early Alexa)
Developed tools around A.V.A. in C++, and Python/OpenGl
Largest Public University in Kentucky
Research work updating national wildfire prediction software in Fortran 77
Largest Public University in Kentucky
Lectured CS 221 for two sessions
Ran labs for CS 215 in MS Visual C++
Education
Transylvania University
BA Computer Science
2000 - 2004
Established in 1780, Transylvania University is private Liberal Arts University in downtown Lexington, KY.
During my time at Transylvania I learned how to learn. By that I mean I learned how to break down complex problems into managable tasks and aggregate those accomplishments into a cohesive solution.
University of Kentucky
MS Computer Science
2006 - 2009
The University of Kentucky is ranked 16th among public universities by Academic Analytics and 30th amoung U.S. Ph.D. granting universities.
During my tenure at UK I further honed my reasoning skills while Lecturing as a TA, studying as a masters student, and working as a Research Associate.
A Little More About Me
Alongside my interests in software engineering and architecture some of my other interests and hobbies are:
- Playing Guitar and Ukulele
- Watching Sports
- Playing with the kids