Update resume for satac

This commit is contained in:
Michael Pivato
2024-05-22 17:36:52 +09:30
parent 54dec8ac73
commit 659f37b99b

View File

@@ -75,7 +75,7 @@
<ul> <ul>
<li> <li>
Design, maintain and implement modern solutions in various Design, maintain and implement modern solutions in various
products, primarily the costing product (PPM). products, primarily the enterprise costing product (PPM).
</li> </li>
<li> <li>
Create and maintain various front- and back-end components to Create and maintain various front- and back-end components to
@@ -89,14 +89,12 @@
<h4>Key Achievements</h4> <h4>Key Achievements</h4>
<ul> <ul>
<li> <li>
Significant contributions to the costing product, including Significant contributions to PPM, including designing and
designing and implementing shared libraries for use in other implementing shared libraries for use in other teams.
teams.
</li> </li>
<li> <li>
Create and setup front-end and associated web server back-end Create and setup front-end and associated web server back-end
components on the costing and billing products, as well as components on PPM AND PBRC, as well as internal products.
internal products.
</li> </li>
</ul> </ul>
<details id="powerhealth"> <details id="powerhealth">
@@ -186,8 +184,8 @@
<ul> <ul>
<li>Rollout of macOS and iOS applications to several schools.</li> <li>Rollout of macOS and iOS applications to several schools.</li>
<li> <li>
Set up a testing station in the office to simulate a Catholic Set up a testing station in the office to replicate a typical
Primary School. Catholic Primary School.
</li> </li>
</ul> </ul>
</details> </details>
@@ -213,7 +211,10 @@
</section> </section>
<section id="skills"> <section id="skills">
<h2>Skills</h2> <h2>Skills</h2>
<h3 id="technical">Technical</h3> <hgroup>
<h3 id="technical">Technical</h3>
<p>Ordered by proficiency</p>
</hgroup>
<ul> <ul>
<li>Java - Gradle, JUnit, Jooq, Swing</li> <li>Java - Gradle, JUnit, Jooq, Swing</li>
<li> <li>
@@ -221,22 +222,28 @@
</li> </li>
<li>SQL - primarily MSSQL/T-SQL</li> <li>SQL - primarily MSSQL/T-SQL</li>
<li>Rust</li> <li>Rust</li>
<li>Flutter/Dart</li> <li>Development Tools - Git, Jira, shell script</li>
<li>Xamarin + C#/.Net</li> <li>Modern Operating Systems - Debian Linux, Windows, macOS</li>
<li>
Writing and Consuming OCI Containers - Docker and Podman/Buildah
</li>
<li>
Managed Cloud Services (PaaS) - Azure SQL, Microsoft Entra,
Cloudflare (this site is hosted on Cloudflare!)
</li>
<li> <li>
Python - Tensorflow and pandas for machine learning and data Python - Tensorflow and pandas for machine learning and data
analysis analysis
</li> </li>
<li>Containerization - Docker and Podman/Buildah</li> <li>Flutter/Dart</li>
<li>Development Tools - Git, Jira, shell</li> <li>Xamarin + C#/.Net</li>
<li>Modern Operating Systems - Debian Linux, Windows, macOS</li>
</ul> </ul>
<h3 id="other">Other</h3> <h3 id="other">Other</h3>
<ul> <ul>
<li>UI/UX - responsive, easy to use, and acessible design</li> <li>UI/UX - responsive, easy to use, and acessible design</li>
<li> <li>
Excellent written and verbal communication - handle client and Excellent written and verbal communication - handling of client
internal feedback, new features and problems and internal feedback, new features and problems
</li> </li>
<li>Testing - automated unit and integration tests</li> <li>Testing - automated unit and integration tests</li>
</ul> </ul>
@@ -252,11 +259,11 @@
Recently my interesets have shifted slightly to large machine Recently my interesets have shifted slightly to large machine
learning models, and have messed around with Stable Diffusion learning models, and have messed around with Stable Diffusion
(mainly with (mainly with
<a href="https://github.com/invoke-ai">Invoke AI</a>) and Llama <a href="https://github.com/invoke-ai">Invoke AI</a>) and Large
language models in Language Models such as the
<a href="https://github.com/rustformers/llm">rustformers</a>. The <a href="https://llama.meta.com">Llama</a> family. I have also
latter has been a bit dissappointing (at least for its programming trained/finetuned LLMs in the past (BERT), however this has been
ability), and I think my job will stick around a while longer! outside of my capability recently due to the growth in parameters.
</p> </p>
<p> <p>
Finally I've thoroughly enjoyed writing in Rust, mainly the Finally I've thoroughly enjoyed writing in Rust, mainly the
@@ -317,7 +324,7 @@
</hgroup> </hgroup>
<p> <p>
From the PiCar project, I explored many different implementations of From the PiCar project, I explored many different implementations of
monocular depth Prediction and 3D SLAM solutions, including monocular depth prediction and 3D SLAM solutions, including
implementing my own algorithms and trainers for depth prediction implementing my own algorithms and trainers for depth prediction
that perform well on constrained devices. that perform well on constrained devices.
</p> </p>