Mark Patrick

Available to hire

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Full Stack Developer at Floor and Decor
March 1, 2022 - December 1, 2025
Developed and supported mobile inventory applications for Floor and Decor stores. Worked with Oracle, DB2, SQL, Azure, Java, Spring Boot, and Spring Batch. Added features using Cordova, Java, Spring Boot, Spring Batch, and React. Deployed applications to Kubernetes and Docker on Azure/AWS (ECS). Implemented CI/CD with Jenkins. Used Git for version control and AirWatch for Android deployment. Built Android apps with React, Cordova, and native Android.
Full Stack Developer at Marquis Software
February 1, 2021 - March 1, 2022
Developed and supported features in the flagship JSP-based prison system application. Implemented tracking of inmates, property, and activities; enhanced JSP interfaces and feature sets.
Contract Software Engineer – Full Stack at Insight Global
August 1, 2020 - February 1, 2021
Developed and supported features in the flagship application. Used Java, JSP, React, DB2, and SAML. Implemented SAML security model and two-factor authentication with Google; deployed to AWS; API interfaces via Node.js.
Software Engineer – Full Stack at SENTRICS (formerly ESCO)
November 1, 2019 - June 1, 2020
Developed engagement software for senior living communities; built Android apps and web interfaces. Technologies included Node.js, MongoDB, Java, C#, and ActiveMQ. Created AWS-based services (ECS/Lambda) and a CMS using Node.js/Express with MongoDB. Implemented MQTT-based messaging system for reminders.
Embedded Software Engineer – Full Stack at ESCO Technologies
March 1, 2017 - November 1, 2019
Developed Nurse Call system software for senior living. Built Android apps using native Android Java; developed internal/external websites with AngularJS/NodeJS; created .NET Core and Java APIs for embedded communications; used MySQL/MSSQL; built microservices to interface with external devices; implemented main controller to manage timed events and workflows.
Software Engineer – Full Stack at LEXIS NEXIS
January 1, 2016 - March 1, 2017
Developed custom software for web and desktop apps; built Android applications; worked with REST/JSON; used a broad set of languages (JavaScript, Java, Python, etc.) and databases (MS SQL, MySQL, JDBC/ODBC, Hibernate/JPA). Maintained Java apps on Linux with Spring Boot and Jetty; contributed to both middle layer and backend.
Software Developer at TripleFin
May 1, 2010 - November 1, 2015
Full-stack development for Unix/Windows environments, maintaining invoicing, billing, shipping, and order entry systems; developed web services consuming/producing C# and Java services; built Grails applications for internal/external clients; contributed to Android apps; created WordPress-based sites; built an IM/Video chat app with Node.js; supported development with DevOps automation and deployment.

Education

Bachelors of Science at Wright Patt Univeristy
May 11, 1979 - May 11, 1999
Bachelor's degree in Computer Science at Wright State University
January 11, 2030 - May 11, 2026
AS in Applied Electronic Technology at RETS Tech Center
January 11, 2030 - May 11, 2026
AS in Business Administration (computer science concentration) at Sinclair Community College
January 11, 2030 - May 11, 2026

Qualifications

HTML5, CSS3 and JavaScript (jQuery) Certification
January 11, 2030 - May 11, 2026
Professional Scrum Master I
January 11, 2030 - May 11, 2026
Android Development
January 11, 2030 - May 11, 2026
Groovy / Grails
January 11, 2030 - May 11, 2026

Industry Experience

Software & Internet, Healthcare, Education, Professional Services, Manufacturing, Retail