Software Developer

About Me

Hello, I am a recent graduate of the University of Wisconsin with a degree in computer science. In my free time I enjoy working on many different personal projects to improve and gain skills. You can see more about some of these projects in the projects section below. I have experience in many different programming languages and frameworks which you can read more about below as well.


Below you can see information about my education including the courses I have taken, code from these courses, clubs I am a part of, and more.

University of Wisconsin - Madison

University of Wisconsin

I transferred to the University of Wisconsin my junior year, and continued my education in computer science. At the University of Wisconsin I have been a part of many clubs such as the Software Development Club.

Attended: 2017-2019

University of Wisconsin - Fox Valley

University of Wisconsin - Fox Valley

At the University of Wisconsin - Fox Valley I have been apart of many different activities. I played on the men's basketball team where I was voted team captain my sophomore year. I was also a member of the computer science club. In this club I worked with my professor in research on different topics.

Attended: 2015-2017


  • Data Structures I & II
  • Calculus I & II
  • Introduction to Operating Systems
  • Machine Organization & Programming
  • Software Security
  • Introduction to Algorithms
  • Introduction to Artificial Intelligence
  • Introduction to Numerical Methods
  • Linear Algebra and Differential Equations
  • Discrete Mathematics
  • Introduction to Computer Networks
  • Software Engineering


I have experience in computer science research, java development, and much more.



Software Engineer

May 2018 - Present

At Flexagon I work on the DevOps platform FlexDeploy software. I have worked extensively on REST API with JAX-RS using Jersey on an Oracle ADF Application. I have also took part in frontend and backend development on FlexDeploy's new quick start feature using Javascript and Angular framework. At Flexagon I have gained a lot of experience in working in all stages of a sprint development lifecycle, participating in team-led solutions, and reviewing peer's code for quality and completeness. Along with this I have learned about the several different agile methodologies and how implementing them can help deliver higher quality software in less time, with less risk. For example, I helped Flexagon taking advantage of continuous integration and deployment by creating 25+ automated tests for various features. Recently I have worked on plugins including one that integrates Apigee API proxies into our FlexDeploy projects. You can learn more about my experince on my resume.

Research Assistant

Research Assistant

Research Assistant - University of Wisconsin - Fox Valley

January 2016 - May 2017

As a research assistant I worked with a group of other students to identify and conduct research on problems within the software development industry. Our research mainly consisted of the evolution of many different open source software and its security vulnerability. I have also created presentations and presented our work at local and international conferences. We have one paper published in IEEE Xplore on the prevalence of indirect function calls in middleware software systems.


In my free time I enjoy learning more about different programming languages, and create different personal projects. You can read more about some of these projects below.



Squadz is an event planning web application that allows users to plan, invite others, and share information about an event. Made with React, Firebase, cheese curds, and beer in Madison, Wisconsin. Squadz was conceived on Februrary 14, 2018 in the Mendota Lounge of UW-Madison's Dejope Residence Hall. Our vision is to create a delightful app that helps users plan events and connect with each other.

Visit squadz here!

More Coming Soon...


My resume has more information about some of my skills and experiences. You can view my resume by clicking the button below. You can also see some of my skills as well as some code that I have written below.


  • Java
  • C/C++
  • Html, CSS, Bootstrap
  • SQL
  • GraphQL
  • Oracle ADF
  • Swift
  • JavaScript/Angular, React
  • Data Structures and Algorithms


If you would like to contact me, you can do that by clicking the links below. You can reach me by email, linkedin, and see some of my code I have developed on my github.