a8b3f157c0bc resume

Start updating
[view raw] [browse files]
author Steve Losh <steve@stevelosh.com>
date Tue, 01 Aug 2017 12:29:51 -0400
parents 88e1e358f431
children c4dca5a0df25
branches/tags resume
files content/resume/index.markdown

Changes

--- a/content/resume/index.markdown	Tue Apr 11 16:25:00 2017 +0000
+++ b/content/resume/index.markdown	Tue Aug 01 12:29:51 2017 -0400
@@ -5,13 +5,9 @@
 
 +++
 
-I'm Steve. I'm a programmer from Rochester, NY. I graduated from [Rochester
-Institute of Technology][rit] in 2008 with a Bachelor's degree in [Computer
-Science][ritcs].
-
-I'm currently most interested in rapid web development, version control, and
-artificial intelligence. I'm not looking for full time work at the moment but
-I'm available for interesting freelance projects.
+I'm Steve. I'm a programmer currently living in Rochester, NY. I graduated from
+[Rochester Institute of Technology][rit] in 2008 with a Bachelor's degree in
+[Computer Science][ritcs].
 
 If you'd *really* like to get to know me you should look at the [projects][]
 and [blog posts][] I've written, or cut to the chase and look at my [code][].
@@ -24,9 +20,6 @@
 
 ## Skills & Interests
 
-I'm passionate about programming. It may sound odd, but there are aspects of
-programming that I find beautiful (in every sense of the word).
-
 ### Languages
 
 My favorite programming language at the moment is [Python][]. It's elegant,
@@ -57,112 +50,63 @@
 [Jinja2]: http://jinja.pocoo.org/2/
 [R]: http://www.r-project.org/
 
-### Web Development
 
-For web development I gravitate toward the [Django][] framework. Django bills
-itself as "The Web framework for professionals with deadlines" and this
-strikes a chord with me.
-
-I've used the [CherryPy][] framework for smaller (but still dynamic) projects
-that don't need the additional functionality of Django.
-
-I hate writing repetitive, difficult-to-maintain code. Even when writing
-completely static websites I prefer to take advantage of templating languages.
-To do that I use [Hyde][] and [Blatter][], both of which generate static HTML
-from templates.
-
-I've used several CSS frameworks including [Blueprint][], [Tripoli][] and
-[aardvark legs][]. Of these I now prefer aardvark legs because it makes
-setting up a beautiful vertical rhythm simple and doesn't impose itself on the
-horizontal layout.
-
-When writing [JavaScript][] I use [jQuery][] to eliminate a lot of the
-tediousness and create elegant code.
-
-[Django]: http://djangoproject.com/
-[CherryPy]: http://cherrypy.org/
-[Blueprint]: http://www.blueprintcss.org/
-[Tripoli]: http://devkick.com/lab/tripoli/
-[aardvark legs]: https://gist.github.com/btbytes/437704
-[Hyde]: http://github.com/lakshmivyas/hyde
-[Blatter]: https://bitbucket.org/jek/blatter
-[jQuery]: http://jquery.com/
-
-### Version Control
-
-I think version control is essential for a project of almost any size, and
-lately the concepts behind it have captured my interest.
-
-In my personal work I use [Mercurial][] (usually with [BitBucket][]). I've
-[contributed][] several minor patches to the Mercurial core and written two
-extensions: [hg-prompt][] and [hg-paste][].
-
-I know my way around [Subversion][], [CVS][], and [git][] as well.
+## Timeline
 
-[Mercurial]: http://mercurial-scm.org/
-[BitBucket]: http://bitbucket.org/
-[Subversion]: http://subversion.tigris.org/
-[CVS]: http://www.nongnu.org/cvs/
-[git]: http://git-scm.com/
-[contributed]: http://selenic.com/repo/hg/log?rev=Steve+Losh
-[hg-prompt]: /projects/hg-prompt/
-[hg-paste]: /projects/hg-paste/
-
-### How I Work
-
-For my personal work I use [Mac OS X][]. I'm comfortable in [Linux][] and can
-deal with [Windows][] (though I don't enjoy it).
-
-I use [TextMate][] and [vim][] for coding, [CSSEdit][] when designing,
-[Mercurial][] for version control, [t][] to manage my personal tasks, and
-deploy through [SSH][] with [fabric][].
-
-[Mac OS X]: http://www.apple.com/macosx/
-[TextMate]: http://macromates.com/
-[SSH]: http://en.wikipedia.org/wiki/Secure_Shell
-[fabric]: http://www.fabfile.org/
-[Linux]: http://www.linux.org/
-[Windows]: http://www.microsoft.com/WINDOWS/
-[vim]: http://www.vim.org/
-[CSSEdit]: http://macrabbit.com/cssedit/
-[t]: /projects/t/
-
-## Personal Projects
-
-You can find some of my pet projects on the [projects][] page.
-
-Lately I've been working on a few new things that aren't quite ready for
-general use, but are getting close:
-
-* [hg-review][]: a code-review extension for Mercurial.
-* [LindyHub][]: a site like BitBucket or GitHub for dancers.
-* [gorilla][]: a packaging system for Python.
-* [tinpan][]: a language-agnostic, vcs-agnostic continuous integration system.
-
-[hg-review]: http://bitbucket.org/sjl/hg-review/
-[LindyHub]: http://test.lindyhub.com/
-[gorilla]: http://bitbucket.org/sjl/gorilla/
-[tinpan]: http://bitbucket.org/sjl/tinpan/
-
-## Full-Time Work Experience
-
-I completed two six-month [co-ops][] while at [RIT][]. Since I graduated I've
-worked full time for about a year and a half.
+I completed two six-month [co-ops][] while at [RIT][].  After that I worked
+full-time for seven years, then went back to school at [RU][] for my master's
+degree.
 
 [co-ops]: https://www.rit.edu/about/coop_careers.html
 [RIT]: http://rit.edu/
+[RU]: https://www.ru.is/
+
+### Graduate Student in Computer Science at [Reykjavík University][RU]
+
+*Reykjavík, Iceland from August 2015 to June 2017.*
+
+### Senior Software Engineer at [Simple][]
+
+*Remotely from July 2013 to July 2015.*
+
+At [Simple][] I worked on the Backend Engineering team creating and maintaining
+services in [Scala][], [Java][], and [Clojure][].  I was also in the primary
+on-call rotation during my time there.
+
+[Simple]: https://simple.com/
+[Scala]: https://www.scala-lang.org/
+[Clojure]: https://clojure.org/
+
+### Senior Software Engineer at the [Participatory Culture Foundation][PCF]
+
+*Remotely from September 2011 to June 2013.*
+
+At the [PCF][] I helped maintain and extend the [Amara][] subtitling website.
+My work was primarily in [Django][] and [Python][], using [South][] for database
+migrations and [Vagrant][] for development environments.
+
+[PCF]: http://www.pculture.org/
+[Amara]: https://amara.org/en/
+[South]: https://south.readthedocs.io/en/latest/
+[Vagrant]: https://www.vagrantup.com/
 
 ### Senior Software Engineer at [Dumbwaiter Design][DWD]
 
-*Henrietta, NY since January 2010.*
+*Rochester, NY from January 2010 to September 2011.*
 
-At [Dumbwaiter][DWD] I work with our amazing designers to create beautiful websites backed by [Django][] and [Python][].
+At [Dumbwaiter][DWD] I worked with a small team of designers and developers to
+create beautiful websites backed by [Django][] and [Python][].  I focused
+primarily on backend development and system administration, but also contributed
+frontend [Javascript][] and [CSS][] when necessary.
 
 [DWD]: http://dwaiter.com/
+[Django]: https://www.djangoproject.com/
+[Javascript]: https://en.wikipedia.org/wiki/JavaScript
+[CSS]: https://en.wikipedia.org/wiki/Cascading_Style_Sheets
 
 ### Software Engineer at [PAETEC][]
 
-*Fairport, NY from June 2008 to January 2010.*
+*Rochester, NY from June 2008 to January 2010.*
 
 At [PAETEC][] I maintained and implemented new features for web applications
 in [Java][] using the [Oracle E-Business Suite][oebs] and worked on underlying
@@ -176,8 +120,8 @@
 *Rochester, NY from June 2007 to November 2007.*
 
 At [Excellus][] I developed software in [Java][] to interact with and manage
-databases of customer and provider information stored on a mainframe. I also
-created and updated [JUnit][] and [Jemmy][] tests for this software.
+databases of customer and provider information stored on a mainframe, and
+created/maintained [JUnit][] and [Jemmy][] tests for this software.
 
 [Excellus BlueCross BlueShield]: https://www.excellusbcbs.com/
 [Excellus]: https://www.excellusbcbs.com/
@@ -189,28 +133,20 @@
 *Pittsford, NY from June 2006 to November 2006.*
 
 At [RightNow][] I developed a set of tools to test the effectiveness of
-voice-automated telephone systems. These tools were written in a combination
-of [bash scripting][] and [Python][]. I assisted in generating statistics
-about the effectiveness of these systems for customers.
+voice-automated telephone systems, written in a combination of [bash
+scripting][] and [Python][], and helped generate statistics about the
+effectiveness of these systems for customers.
 
 [RightNow Technologies]: http://www.rightnow.com/
 [RightNow]: http://www.rightnow.com/
 
-## Contact Me
+### Undergraduate Student in Computer Science at the [Rochester Institute of Technology][RIT]
 
-If you'd like to get in touch with me, you can use any method you like.
+*Rochester, NY from September 2003 to June 2008.*
+
+## Contact Me
 
 My **email address** is: <steve@stevelosh.com>  
 My **phone number** is: (570) 417-1392  
 My **skype username** is: steve.losh  
-My **mailing address** is: 150 Park Avenue, Apartment 7, Rochester, NY 14607
-
-You can also find me on [Twitter][], [Flickr][], [BitBucket][], [GitHub][],
-[BrightKite][], or [DjangoPeople][].
-
-[Twitter]: http://twitter.com/stevelosh/
-[Flickr]: http://www.flickr.com/photos/sjl7678/
-[BitBucket]: http://bitbucket.org/sjl/
-[GitHub]: http://github.com/sjl/
-[BrightKite]: http://brightkite.com/people/stevelosh/
-[DjangoPeople]: http://djangopeople.net/stevelosh/
+My (temporary) **mailing address** is: 74 Hildebrandt Road, Dallas PA, 18612