Michael J. O'Gorman

Software Engineer graduate from St. Cloud State University

Originally an amateur game developer turned full stack developer.

Experience

Software Engineer Intern

June 2023 - Current

BI Worldwide

Worked on an agile team to maintain and implement new features in existing SaaS products used by multiple companies. Worked on another team to create a fully responsive SaaS product with a manager application, user application, API, and database.

ReactNodeExpressJavaScriptTypeScriptPostgreSQLDockerKubernetesAWS RDSSequelizeGitLab

Computer Science Tutor

September 2022 – January 2023

St. Cloud State University

Coached students on topics such as object-oriented programming, algorithms, and data-structures in C++ and Java. Guided students through programming problems to help them gain a deeper understanding of programming concepts and improve their ability to troubleshoot independently.

JavaC++OOPData StructuresAlgorithms

Software Engineer Intern

June 2022 – August 2022

Software For Good

Designed responsive and functional user interfaces using mobile first design. These interfaces allowed organizational admins to invite and control employee profiles.

Ruby on RailsJavaScriptBootstrapSassPostgreSQL

Projects

Machine Learning Image Year Predictor

Created a machine learning prediction application that uses TensorFlow, Python, Flask, and Tailwind. Alows a user to input a photograph, which will then be sent as a Base64 string to an API and predicted in the model.

PythonTensorFlowTailwindFlaskGitHub

Education

St. Cloud State University

August 2021 - May 2023

Bachelor in Computer ScienceMinor in Applied Mathematics

C++JavaSQLmongoDBRustMATLAB

Century College

August 2020 - July 2021

Associate in Liberal Arts and Sciences

JavaPython