Format the cv page correctly

This commit is contained in:
Sami Samhuri 2019-12-01 22:37:54 -08:00
parent b2ca0ab0fd
commit c2c28953ec
8 changed files with 48 additions and 44 deletions

3
.gitignore vendored
View file

@ -1,3 +1,4 @@
www www
tests/*/actual tests/*/actual
/bin/sitegen /bin/sitegen
node_modules

View file

@ -1,2 +1,2 @@
exclude = "{$exclude,SiteGenerator,www,tweets,wayback,actual}" exclude = "{$exclude,SiteGenerator,www,tweets,wayback,actual,node_modules}"
include = "{$include,.gitignore}" include = "{$include,.gitignore}"

View file

@ -35,11 +35,11 @@ Execution, trying TDD for the first time:
- [ ] Migrate static pages to the new site generator - [ ] Migrate static pages to the new site generator
- [ ] About - [x] About
- [ ] 404 / missing - [ ] 404 / missing
- [ ] cv - [x] cv
- [ ] check and delete _data.json - [ ] check and delete _data.json

View file

@ -1,12 +1,13 @@
--- ---
Title: Curriculum vitae Title: Curriculum vitae
Template: article
--- ---
### Work History ### Work History
**[1 Second Everyday](https://1se.co)**<br> #### [1 Second Everyday](https://1se.co) / June 2016 - present
_CTO_<br>
June 2016 - present _CTO_
As the first tech hire I brought our primary product in-house, an iOS app that was built by contractors. I moved ahead with new features while refactoring the inner parts. This improved the architecture and mode it much more reliable and robust. I modernized the Objective-C code while writing new code in Swift. As the first tech hire I brought our primary product in-house, an iOS app that was built by contractors. I moved ahead with new features while refactoring the inner parts. This improved the architecture and mode it much more reliable and robust. I modernized the Objective-C code while writing new code in Swift.
@ -22,33 +23,33 @@ As of fall 2019 the tech team has 8 developers across Android, iOS, and services
- 2019: Closed a round of funding with Indie VC - 2019: Closed a round of funding with Indie VC
**[Mashable](http://mashable.com)**<br> #### [Mashable](http://mashable.com) / March 2014 - April 2016
_iOS Engineer_<br>
March 2014 - April 2016 _iOS Engineer_
Worked on a rewrite of the [Mashable iOS app][mashable] and other iOS projects that were cancelled before launch after 2 years of development, and were covered under NDA. Worked on a rewrite of the [Mashable iOS app][mashable] and other iOS projects that were cancelled before launch after 2 years of development, and were covered under NDA.
[mashable]: https://itunes.apple.com/ca/app/mashable/id910775754?mt=8 [mashable]: https://itunes.apple.com/ca/app/mashable/id910775754?mt=8
**[Tap for Tap](https://tapfortap.com)**<br> #### [Tap for Tap](https://tapfortap.com) / February 2012 - March 2014
_Lead Mobile and Web Developer, System Admin_<br>
February 2012 - March 2014 _Lead Mobile and Web Developer, System Admin_
Initially I wrote all of Tap for Tap: our Ruby web & API server, node.js real-time matching system, JavaScript front-end, iOS, and Android SDKs and plugins for various other platforms (PhoneGap, AdMob mediation, etc). I also maintained the servers. Initially I wrote all of Tap for Tap: our Ruby web & API server, node.js real-time matching system, JavaScript front-end, iOS, and Android SDKs and plugins for various other platforms (PhoneGap, AdMob mediation, etc). I also maintained the servers.
We grew a lot and I offloaded tasks to other developers who helped with overall architecture, and fully maintained the web interface (including some front-end related Ruby) and all of the SDKs and plugins. I focused on the overall architecture, backend Ruby and node.js code, and system administration. We grew a lot and I offloaded tasks to other developers who helped with overall architecture, and fully maintained the web interface (including some front-end related Ruby) and all of the SDKs and plugins. I focused on the overall architecture, backend Ruby and node.js code, and system administration.
**[Beta Street](http://betastreet.com)**<br> #### [Beta Street](http://betastreet.com)
_Lead Mobile and Web Developer, System Admin_<br> _Lead Mobile and Web Developer, System Admin_
May 2011 - February 2012 May 2011 - February 2012
Mobile application development for iOS and Android. Websites and web services using node.js, Sinatra, and Redis. Mobile application development for iOS and Android. Websites and web services using node.js, Sinatra, and Redis.
System administration using CentOS on Rackspace cloud. System administration using CentOS on Rackspace cloud.
**[HeavyLifters Network](http://heavylifters.com)**<br> #### [HeavyLifters Network](http://heavylifters.com) / March 2010 - April 2011
_iPhone and Web Developer_<br>
March 2010 - April 2011 _iPhone and Web Developer_
Worked on the node.js powered server behind SelfServeApps, which unfortunately is no longer public. Also worked on the web-based GUI using Objective-J and Cappuccino. Worked on the node.js powered server behind SelfServeApps, which unfortunately is no longer public. Also worked on the web-based GUI using Objective-J and Cappuccino.
@ -56,42 +57,44 @@ Developed the Android app that interpreted our custom JSON format for declarativ
System administration using Chef to manage Ubuntu servers on Linode. System administration using Chef to manage Ubuntu servers on Linode.
**[Brighthouse Labs](https://www.linkedin.com/company/brighthouse-labs)**<br> #### [Brighthouse Labs](https://www.linkedin.com/company/brighthouse-labs) / October 2009 March 2010
_Mobile App Developer_<br>
October 2009 March 2010 _Mobile App Developer_
Developed mobile apps for iPhone, Android, and webOS. Developed mobile apps for iPhone, Android, and webOS.
Lots of automation, scraping, and glue code using Ruby, Python, and shell scripts. Lots of automation, scraping, and glue code using Ruby, Python, and shell scripts.
**[Guru Logic](https://gurulogic.ca)**<br> #### [Guru Logic](https://gurulogic.ca) / August 2008 - October 2009
_Web Developer_<br>
August 2008 - October 2009 _Web Developer_
Freelance Ruby on Rails web development. Freelance Ruby on Rails web development.
**Pinnacle Technologies**<br> #### Pinnacle Technologies / February 2006 September 2007
_Embedded and Backend Developer_<br>
February 2006 September 2007 _Embedded and Backend Developer_
Worked on a Ruby on Rails website for a lottery group. Worked on a Ruby on Rails website for a lottery group.
**[Seekport Internet Technologies](https://de.wikipedia.org/wiki/Seekport)**<br> #### [Seekport Internet Technologies](https://de.wikipedia.org/wiki/Seekport) / June 2006 August 2006
_Web Developer_<br>
June 2006 August 2006 _Web Developer_
Programmed an internal config utility for Seekport's search engine using PHP and MySQL. Programmed an internal config utility for Seekport's search engine using PHP and MySQL.
Developed a cross-platform desktop widget for delivering real-time World Cup scores & events. Developed a cross-platform desktop widget for delivering real-time World Cup scores & events.
<hr>
### Education ### Education
**[Camosun College](http://camosun.ca)**<br> #### [Camosun College](http://camosun.ca) / 2007 - 2008
_Computer Science_<br>
2007 - 2008
**[University of Victoria](http://www.uvic.ca)**<br> _Computer Science_
_Computer Science_<br>
2003 - 2006 Did not graduate.
#### [University of Victoria](http://www.uvic.ca) / 2003 - 2006
_Computer Science_
Did not graduate.

View file

@ -1,7 +1,7 @@
{% extends "samhuri.net.html" %} {% extends "samhuri.net.html" %}
{% block body %} {% block body %}
<article class="container"> <article class="container">
<h2>{{ page.title }}</h2> <h1>{{ page.title }}</h1>
{{ body }} {{ body }}
</article> </article>
<div class="row clearfix"> <div class="row clearfix">

View file

@ -1,7 +1,7 @@
HANDLED {% if post.link %} -%> HANDLED {% if post.link %} -%>
<article class="container"> <article class="container">
<header> <header>
<h2><a href="<%= post.link %>">&rarr; <%= post.title %></a></h2> <h1><a href="<%= post.link %>">&rarr; <%= post.title %></a></h1>
<time><%= post.date %></time> <time><%= post.date %></time>
<a class="permalink" href="<%= post.url %>">&infin;</a> <a class="permalink" href="<%= post.url %>">&infin;</a>
</header> </header>
@ -13,7 +13,7 @@ HANDLED {% if post.link %} -%>
HANDLED <% } else if (typeof date != 'undefined' && date !== null) { -%> HANDLED <% } else if (typeof date != 'undefined' && date !== null) { -%>
<article class="container"> <article class="container">
<header> <header>
<h2><a href="<%= url %>"><%= title %></a></h2> <h1><a href="<%= url %>"><%= title %></a></h1>
<time><%= date %></time> <time><%= date %></time>
</header> </header>
<%- yield %> <%- yield %>
@ -23,7 +23,7 @@ HANDLED <% } else if (typeof date != 'undefined' && date !== null) { -%>
</div> </div>
WTF IS THIS?? MUST BE PROJECTS! <% } else if (typeof title != 'undefined' && title !== null) { -%> WTF IS THIS?? MUST BE PROJECTS! <% } else if (typeof title != 'undefined' && title !== null) { -%>
<article class="container"> <article class="container">
<h2><%= title %></h2> <h1><%= title %></h1>
<%- yield %> <%- yield %>
</article> </article>
<div class="row clearfix"> <div class="row clearfix">

View file

@ -7,7 +7,7 @@
{% block body %} {% block body %}
<article class="container"> <article class="container">
<header> <header>
<h2><a href="{{ post.link }}">&rarr; {{ post.title }}</a></h2> <h1><a href="{{ post.link }}">&rarr; {{ post.title }}</a></h1>
<time>{{ post.date }}</time> <time>{{ post.date }}</time>
<a class="permalink" href="{{ post.url }}">&infin;</a> <a class="permalink" href="{{ post.url }}">&infin;</a>
</header> </header>

View file

@ -7,7 +7,7 @@
{% block body %} {% block body %}
<article class="container"> <article class="container">
<header> <header>
<h2><a href="{{ post.url }}">{{ post.title }}</a></h2> <h1><a href="{{ post.url }}">{{ post.title }}</a></h1>
<time>{{ post.date }}</time> <time>{{ post.date }}</time>
</header> </header>
{{ post.body }} {{ post.body }}