removed 'external link' things, added the syllabus, removed link to prototyep
This commit is contained in:
@@ -10,8 +10,6 @@
|
|||||||
font-size: 16px }
|
font-size: 16px }
|
||||||
.h0 {font-size: 30pt;
|
.h0 {font-size: 30pt;
|
||||||
font-weight: 800}
|
font-weight: 800}
|
||||||
nav a[target="_blank"]:after {content: url("./static/_external_link.png");
|
|
||||||
filter: invert(100%)}
|
|
||||||
.current-page {opacity: .3}
|
.current-page {opacity: .3}
|
||||||
#content { width: 400px }
|
#content { width: 400px }
|
||||||
p, ul {text-align: left}
|
p, ul {text-align: left}
|
||||||
|
|||||||
@@ -10,8 +10,6 @@
|
|||||||
font-size: 16px }
|
font-size: 16px }
|
||||||
.h0 {font-size: 30pt;
|
.h0 {font-size: 30pt;
|
||||||
font-weight: 800}
|
font-weight: 800}
|
||||||
nav a[target="_blank"]:after {content: url("./static/_external_link.png");
|
|
||||||
filter: invert(100%)}
|
|
||||||
.current-page {opacity: .3}
|
.current-page {opacity: .3}
|
||||||
#content { width: 400px }
|
#content { width: 400px }
|
||||||
p, ul {text-align: left}
|
p, ul {text-align: left}
|
||||||
|
|||||||
10
index.html
10
index.html
@@ -10,8 +10,6 @@
|
|||||||
font-size: 16px }
|
font-size: 16px }
|
||||||
.h0 {font-size: 30pt;
|
.h0 {font-size: 30pt;
|
||||||
font-weight: 800}
|
font-weight: 800}
|
||||||
nav a[target="_blank"]:after {content: url("./static/_external_link.png");
|
|
||||||
filter: invert(100%)}
|
|
||||||
.current-page {opacity: .3}
|
.current-page {opacity: .3}
|
||||||
#content { width: 400px }
|
#content { width: 400px }
|
||||||
p, ul {text-align: left}
|
p, ul {text-align: left}
|
||||||
@@ -115,18 +113,14 @@
|
|||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p class="mx2 ml2 " id="availability">
|
<p class="mx2 ml2 " id="availability">
|
||||||
I'm currently available for full-time employment and contracts. My preferred stack is
|
I'm currently available for contracts. My preferred stack is
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<ul class=""
|
<ul class=""
|
||||||
>
|
>
|
||||||
<li>React.js</li>
|
<li>Svelte</li>
|
||||||
<li>Python</li>
|
|
||||||
<li>Flask</li>
|
<li>Flask</li>
|
||||||
<li>Pytest</li>
|
|
||||||
<li>SQLAlchemy</li>
|
<li>SQLAlchemy</li>
|
||||||
<li>MySQL</li>
|
|
||||||
<li>AWS</li>
|
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<p class="mt2 mx2 ml2 " id="contact">You can reach me at
|
<p class="mt2 mx2 ml2 " id="contact">You can reach me at
|
||||||
|
|||||||
@@ -10,8 +10,6 @@
|
|||||||
font-size: 16px }
|
font-size: 16px }
|
||||||
.h0 {font-size: 30pt;
|
.h0 {font-size: 30pt;
|
||||||
font-weight: 800}
|
font-weight: 800}
|
||||||
nav a[target="_blank"]:after {content: url("./static/_external_link.png");
|
|
||||||
filter: invert(100%)}
|
|
||||||
.current-page {opacity: .3}
|
.current-page {opacity: .3}
|
||||||
#content { width: 400px }
|
#content { width: 400px }
|
||||||
p, ul {text-align: left}
|
p, ul {text-align: left}
|
||||||
@@ -109,18 +107,27 @@
|
|||||||
<div id='content' style="margin: 0 auto">
|
<div id='content' style="margin: 0 auto">
|
||||||
|
|
||||||
|
|
||||||
<div id="tappt">
|
<div id="syllabus">
|
||||||
|
<span class="h1 bold">The Syllabus</span>
|
||||||
|
<p class="mt1">
|
||||||
|
In the fall of 2019 I built a platform for <a href="https://the-syllabus.com" target="_blank">
|
||||||
|
The Syllabus</a> to send endlessly customized "syllabi" to their subscribers
|
||||||
|
every week. It launched in late September and is building steam.
|
||||||
|
(Flask, Pydantic, AWS S3 + SES, Vanilla JS)
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<hr>
|
||||||
|
<div id="transcribely">
|
||||||
<span class="h1 bold">Transcribely
|
<span class="h1 bold">Transcribely
|
||||||
<a href='http://www.recurse.com' title='Made with love at the Recurse Center'>
|
<a href='http://www.recurse.com' title='Made with love at the Recurse Center'>
|
||||||
</a>
|
</a>
|
||||||
</span>
|
</span>
|
||||||
<p class="mt1">
|
<p class="mt1">
|
||||||
In late 2018 at the Recurse Center I made a prototype of
|
In late 2018 at the Recurse Center I made a prototype of
|
||||||
a human-machine transcription interface I like to call
|
a human-machine transcription interface I like to call Transcribely.
|
||||||
<a href="https://transcribely.netlify.com" target="_blank">
|
|
||||||
Transcribely (external link)</a>.
|
|
||||||
It's pretty amazing, in that it saves upwards of 50% of labor
|
It's pretty amazing, in that it saves upwards of 50% of labor
|
||||||
compared to a human transcribing from scratch. (React.js + Flask)
|
compared to a human transcribing from scratch. (React.js + Flask)
|
||||||
|
Contact me for a demo! It'll soon be in production at Averbach Transcription.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<hr>
|
<hr>
|
||||||
@@ -130,7 +137,7 @@
|
|||||||
<p class="mt1 ">
|
<p class="mt1 ">
|
||||||
In 2015 a couple friends and I made
|
In 2015 a couple friends and I made
|
||||||
<a href="https://www.tappt.co" target="_blank">
|
<a href="https://www.tappt.co" target="_blank">
|
||||||
Tappt (external link)</a>
|
Tappt</a>
|
||||||
at a hackathon. It's a web app that allows users to
|
at a hackathon. It's a web app that allows users to
|
||||||
search for keywords inside videos. We've since fleshed it
|
search for keywords inside videos. We've since fleshed it
|
||||||
out into a commercial service. (Python, Flask, JS)
|
out into a commercial service. (Python, Flask, JS)
|
||||||
@@ -144,7 +151,7 @@
|
|||||||
In the fall of 2017 I designed, implemented, and deployed a
|
In the fall of 2017 I designed, implemented, and deployed a
|
||||||
work assigner for
|
work assigner for
|
||||||
<a href="https://avtranscription.com" target="_blank">
|
<a href="https://avtranscription.com" target="_blank">
|
||||||
Averbach Transcription (external link)</a>.
|
Averbach Transcription</a>.
|
||||||
This is run as a background process, assigning transcription
|
This is run as a background process, assigning transcription
|
||||||
work automatically based on transcribers' current workloads.
|
work automatically based on transcribers' current workloads.
|
||||||
It saves Averbach Transcription 30+ hours of labor every month
|
It saves Averbach Transcription 30+ hours of labor every month
|
||||||
@@ -159,7 +166,7 @@
|
|||||||
In the summer of 2016 I designed, implemented, and deployed
|
In the summer of 2016 I designed, implemented, and deployed
|
||||||
automatic invoice generation for
|
automatic invoice generation for
|
||||||
<a href="https://avtranscription.com" target="_blank">
|
<a href="https://avtranscription.com" target="_blank">
|
||||||
Averbach Transcription (external link)</a>.
|
Averbach Transcription</a>.
|
||||||
This integrates with Freshbooks web API v2.1, generating
|
This integrates with Freshbooks web API v2.1, generating
|
||||||
invoices from completed transcription projects. It saves
|
invoices from completed transcription projects. It saves
|
||||||
Averbach Transcription 20+ hours of labor every month compared to
|
Averbach Transcription 20+ hours of labor every month compared to
|
||||||
|
|||||||
Reference in New Issue
Block a user