Compare commits
2 commits
a9752404d9
...
d44e52c1f3
Author | SHA1 | Date | |
---|---|---|---|
d44e52c1f3 | |||
85aa4b0180 |
4 changed files with 63 additions and 41 deletions
BIN
assets/forgejo-black.png
Normal file
BIN
assets/forgejo-black.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 6.5 KiB |
3
build
Executable file
3
build
Executable file
|
@ -0,0 +1,3 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
deno run --allow-net --allow-run --allow-read build.ts
|
101
cv.html
101
cv.html
|
@ -25,7 +25,7 @@
|
||||||
</hgroup>
|
</hgroup>
|
||||||
<p>
|
<p>
|
||||||
I am a software developer with passion for creativity and learning. My
|
I am a software developer with passion for creativity and learning. My
|
||||||
ultimate goal as a developer is to make cool things that help people
|
ultimate goal as a developer is to make cool things that help people
|
||||||
and hopefully improve the world.
|
and hopefully improve the world.
|
||||||
</p>
|
</p>
|
||||||
</section>
|
</section>
|
||||||
|
@ -47,26 +47,28 @@
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
Designing and implementing customer facing features, in both the frontend (NuxtJs, TypeScript) and
|
Designing and implementing customer-facing features, in both the frontend (NuxtJs, TypeScript) and
|
||||||
the backend (C#, ASP.NET, Entity Framework).
|
the backend (C#, ASP.NET, Entity Framework).
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
Handling day to day technical tasks such as responding to error reports, providing technical
|
Handling day-to-day technical tasks such as responding to error reports, providing technical
|
||||||
assistance to other teams, fixing bugs and monitoring system logs.
|
assistance to other teams, fixing bugs, and monitoring system logs.
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
Develop integrations with external services such as Salesmate, Airtable, Chargebee and Twilio.
|
Develop integrations with external services such as Salesmate, Airtable, ChargeBee, and Twilio.
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
Develop internal features to automate and streamline the work of other teams.
|
Develop internal features to automate and streamline the work of other teams.
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
Maintain hosting infrastructure: Provisioning and monitoring our Azure cloud infrastructure
|
Maintain hosting infrastructure: Provisioning and monitoring our Azure cloud infrastructure
|
||||||
(e.g. App Services, Static Web Apps and SQL Server instances), administrating source control (on
|
(e.g. App Services, Static Web Apps, and SQL Server instances), administrating source control (on
|
||||||
GitHub) and maintaining CI/CD automations.
|
GitHub) and maintaining CI/CD automations.
|
||||||
</li>
|
</li>
|
||||||
<li>I constantly seek to improve code quality and system architecture for better performance and scalability.</li>
|
<li>Constantly seek to improve code quality and system architecture for better performance and
|
||||||
<li>I have also facilitated in the adoption of structured, agile development workflows.</li>
|
scalability.
|
||||||
|
</li>
|
||||||
|
<li>I facilitated in the adoption of structured, agile development workflows.</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
|
@ -76,23 +78,26 @@
|
||||||
<h3>Software Developer @ Tutao, Hannover</h3>
|
<h3>Software Developer @ Tutao, Hannover</h3>
|
||||||
<p class=experience-time-span>September 2020 - September 2022</p>
|
<p class=experience-time-span>September 2020 - September 2022</p>
|
||||||
</hgroup>
|
</hgroup>
|
||||||
<p>
|
<ul>
|
||||||
As a part of the product team I implemented improvements and
|
<li>
|
||||||
bug fixes for the web, desktop (Electron), Android and iOS variants
|
As a part of the product team I implemented improvements and
|
||||||
of the app using various languages and frameworks, namely:
|
bug fixes for the web, desktop (Electron), Android, and iOS variants
|
||||||
TypeScript/JavaScript, mithril (JS UI Library), ElectronJS, Swift, Kotlin,
|
of the app using various languages and frameworks, namely:
|
||||||
Java.
|
TypeScript/JavaScript, mithril (JS UI Library), ElectronJS, Swift, Kotlin,
|
||||||
</p>
|
Java.
|
||||||
<p>
|
</li>
|
||||||
Worked on devops and had a role in improving the in-house build
|
<li>
|
||||||
system for the app, as well as streamlining CI/CD in jenkins.
|
Worked on devops and had a role in improving the in-house build
|
||||||
</p>
|
system for the app, as well as streamlining CI/CD in jenkins.
|
||||||
<p>
|
</li>
|
||||||
Was instrumental in improving development practices, such as
|
<li>
|
||||||
participating in the introduction of scrum to the small team, and
|
Was instrumental in improving development practices, such as
|
||||||
continually working on architectural improvements such as the
|
participating in the introduction of scrum to the small team, and
|
||||||
modularisation of the codebase.
|
continually working on architectural improvements such as the
|
||||||
</p>
|
modularisation of the codebase.
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section id=software-developer-fungii class=experience>
|
<section id=software-developer-fungii class=experience>
|
||||||
|
@ -100,14 +105,16 @@
|
||||||
<h3>Software Developer @ Fungii - Melbourne Gourmet Mushrooms, Melbourne, Australia</h3>
|
<h3>Software Developer @ Fungii - Melbourne Gourmet Mushrooms, Melbourne, Australia</h3>
|
||||||
<p class=experience-time-span>2018</p>
|
<p class=experience-time-span>2018</p>
|
||||||
</hgroup>
|
</hgroup>
|
||||||
<p>
|
<ul>
|
||||||
Developed a greenhouse monitoring and logging system for a
|
<li>
|
||||||
Melbourne based culinary mushroom grower.
|
Developed a greenhouse monitoring and logging system for a
|
||||||
</p>
|
Melbourne based culinary mushroom grower.
|
||||||
<p>
|
</li>
|
||||||
Utilised Arduino/C++ for monitoring and reporting, and
|
<li>
|
||||||
Python-Flask+SQLite for a RESTful logging API and user interface
|
Utilised Arduino/C++ for monitoring and reporting, and
|
||||||
</p>
|
Python-Flask+SQLite for a RESTful logging API and user interface
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section id=web-developer-adrian-devries class=experience>
|
<section id=web-developer-adrian-devries class=experience>
|
||||||
|
@ -115,14 +122,16 @@
|
||||||
<h3>Web Developer @ Adrian Devries, Melbourne, Australia</h3>
|
<h3>Web Developer @ Adrian Devries, Melbourne, Australia</h3>
|
||||||
<p class=experience-time-span>2018</p>
|
<p class=experience-time-span>2018</p>
|
||||||
</hgroup>
|
</hgroup>
|
||||||
<p>
|
<ul>
|
||||||
Made an artist CV web-page for Melbourne based visual artist Adrian
|
<li>
|
||||||
Devries.
|
Made an artist CV web-page for Melbourne based visual artist Adrian
|
||||||
</p>
|
Devries.
|
||||||
<p>
|
</li>
|
||||||
Used vanilla HTML5/CSS/JS for the webpage, and hosted via
|
<li>
|
||||||
HostGator's shared hosting
|
Used vanilla HTML5/CSS/JS for the webpage, and hosted via
|
||||||
</p>
|
HostGator's shared hosting
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
@ -182,6 +191,16 @@
|
||||||
<span class="print-only">/johnbotris</span>
|
<span class="print-only">/johnbotris</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="https://git.botris.dev/john/resume" class="external-link">
|
||||||
|
<img
|
||||||
|
class="icon"
|
||||||
|
alt="the forgejo logo"
|
||||||
|
src="assets/forgejo-black.png"
|
||||||
|
>
|
||||||
|
<span class="print-only">git.botris.dev</span>
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="https://www.linkedin.com/in/johnbotris/" class="external-link">
|
<a href="https://www.linkedin.com/in/johnbotris/" class="external-link">
|
||||||
<img
|
<img
|
||||||
|
|
BIN
cv.pdf
BIN
cv.pdf
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue