From 1d47e3aa120539e053ffa41293f3f756b9d07844 Mon Sep 17 00:00:00 2001
From: mattkae
Date: Sun, 16 Jan 2022 18:32:50 -0500
Subject: Successful beginnings of the winter theme
---
images/resume.jpg | Bin 0 -> 44843 bytes
index.css | 2 +-
resume.css | 30 ++++--
resume.html | 44 +++++---
themes/#LeafParticleRender.cpp# | 162 +++++++++++++++++++++++++++++
themes/LeafParticleRender.cpp | 19 ++--
themes/List.h | 222 ++++++++++++++++++++++++++++++++++++++++
themes/Logger.cpp | 123 ++++++++++++++++++++++
themes/Logger.h | 43 ++++++++
themes/Renderer2d.cpp | 9 +-
themes/Renderer2d.h | 2 +
themes/Snowflake.cpp | 136 ++++++++++++++++++++++--
themes/Snowflake.h | 46 ++++++---
themes/TreeShape.cpp | 6 ++
themes/dist/output.js | 103 +++++++++++++++++--
themes/dist/output.wasm | Bin 66787 -> 82223 bytes
themes/main.cpp | 9 ++
17 files changed, 891 insertions(+), 65 deletions(-)
create mode 100644 images/resume.jpg
create mode 100644 themes/#LeafParticleRender.cpp#
create mode 100644 themes/List.h
create mode 100644 themes/Logger.cpp
create mode 100644 themes/Logger.h
diff --git a/images/resume.jpg b/images/resume.jpg
new file mode 100644
index 0000000..450dbd2
Binary files /dev/null and b/images/resume.jpg differ
diff --git a/index.css b/index.css
index 6f2f577..f3a01b1 100644
--- a/index.css
+++ b/index.css
@@ -43,7 +43,7 @@ header > nav > ul > li {
header > nav > ul a {
text-decoration: none;
- color: blueviolet;
+ color: blue;
font-size: 1.5rem;
border-bottom: 1px solid transparent;
}
diff --git a/resume.css b/resume.css
index 829d374..914e296 100755
--- a/resume.css
+++ b/resume.css
@@ -64,31 +64,43 @@ header {
}
#resume > header > h1 {
- font-size: 2rem;
+ font-size: 1.7rem;
padding: 0;
margin: 0;
+ font-weight: 500;
}
#resume > header > h3 {
- padding: 1rem;
+ padding-top: 0.8rem;
+ padding-bottom: 0.8rem;
margin: 0;
- color: #7a7a7a;
+ color: #396EB01;
+ font-weight: 400;
+ font-variant: small-caps;
+ font-size: 1.25rem;
}
#resume > header > div > span {
- padding-left: 0.5rem;
- padding-right: 0.5rem;
+ padding-right: 1rem;
}
-h2 {
+.resume_section > h2 {
font-size: 1.25rem !important;
font-variant: small-caps;
- border-bottom: 1px solid #d9d9d9;
font-weight: bold;
- width: 100%;
padding: 0;
margin: 0;
- line-height: 2rem;
+ padding: 0.5rem;
+ background-color: #2E4C6D;
+ color: white;
+ border-radius: 2px;
+}
+
+.resume_section > div {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ padding-left: 0.5rem;
+ padding-right: 0.5rem;
}
.skill-section {
diff --git a/resume.html b/resume.html
index f323a9c..b075a6e 100755
--- a/resume.html
+++ b/resume.html
@@ -34,25 +34,26 @@
Software Engineer
- TEL: +1-201-400-2699
- EMAIL: mkosare1@gmail.com
+ 📞 +1-201-400-2699
+ 📧 mkosare1@gmail.com
-
+
Skills
-
+
-
Languages & TechC/C++, OpenGL, C#, ASP.NET, TypeScript/JavaScript, ReactJS, ThreeJS, HTML/CSS, SQL, Java
+
Programming Languages & TechC/C++, C#, TypeScript/JavaScript, HTML & CSS, Java, OpenGL, ASP.NET, ReactJS, WebGL, SQL
-
ToolsGit, Visual Studio Professional, Unity, Sourcetree, npm, Webpack, TeamCity, NuGet, AWS
+
ToolsGit, Visual Studio Professional, Unity, npm, Webpack, TeamCity, NuGet, AWS
-
-
-
+
+
+
+
Experience
-
+
+ -
+ Led the MachineApps team in the development of a robust infrastructure for industrial software applications
+
+ -
+ Developed and shipped a number of time-sensitive client projects
+
+ -
+ Interacted extensively with other teams to align on specific business goals and meet client deadlines
+
-
- Implemented new features and fixed bugs as a member of the MachineLogic Team, which is tasked with creating a visual programming language for our hardware stack.
+ Implemented new features and fixed bugs in both the engine and frontend of a code-free programming language
-
- Designed and developed a CNC application for our hardware that accepts G-Code files as input and provides a realtime rendering of the path as the machine follows it.
+ Developed a CNC application that accepts G-Code files as input and provides a realtime rendering of the path during execution
@@ -86,7 +96,7 @@
-
- Developed and maintained the data pipeline - from data entry, to data validation, to data publishing - for Arcane Shodown.
+ Developed and maintained the data pipeline - from data entry, to data validation, to data publishing - for Arcane Showdown
-
Designed, built, and maintained a live operations scheduling and publishing web application for DomiNations
@@ -161,9 +171,9 @@
-