Profile
I’m a software developer from Duisburg-Neudorf, working for 9elements in Bochum.
I’ve been involved with programming and software since my highschool years a the Steinbart Gymnasium in Duisburg. I just finished my last semester of studying CS at Dortmund Technical University, writing my diploma thesis about Serverside JavaScript.
I began with PHP3 and Java around 1998. Since 2004 I’m a fan of Ruby on Rails. I love how Ruby extended my horizon and I’m fascinated with all sorts of programming languages and paradigms ever since.
I take a holistic approach to software development, combining my theoretical knowledge from studying CS with my practical experience in designing and developing software.
I love my MacBook, I enjoy taking photos with my Nikon D90, I like music, movies, food and art.
Curriculum Vitae
Jan Varwig
born 1982 in Duisburg, Germany
Formal Education
Abitur (1993-2002)
Steinbart Gymnasium DuisburgStudy of Applied Computer Science (10/2003 – 07/2009)
Technische Universität Dortmund
Main areas: heuristic optimization, graphical systems, compilers and hardware design
In my diploma thesis I developed A Thin Web Application Framework Based on Server-Side JavaScript.
Work Experience
Development and project management for 9elements GbR 12/2007 – today
Development and supervision of several projects in Ruby on Rails and PHP.
Working as a hired freelancer during my studies, employed since 10/2009.Freelance work for PEKiP e.V. 04/2005 – today
Maintenance of several websites.
Internal software development for administration of members and courses. Development of an AJAX-based chat module for Xoops.General Freelance work 2004 – today
Several projects for customers not explicitly listed here.Student assistant at ISF, Dortmund University 03/2007 – 12/2007
Development of FEM software in C++/OpenGLFreelance work for Mediastar GmbH 02/2004 – 10/2007
Maintenance and administration of several Typo3-based websites.
Search engine optimization.
Setup and maintenance of the Websale eCommerce system.Webmaster N-Europe.com 2002 – 2006
Development and maintenance of a CMS in an international team.
Knowledge Buzzwords
(unordered)
Java, Subversion, Unix/Linux, Apache, Photography, Git, .NET, Mercurial, Ruby, PHP, Rails, Haskell, JavaScript, rspec, MySQL, C#, HTML, Photoshop
Work Examples
img.ly
An image sharing site for Twitter, similar to twitpic.
One of the first sites to use the Twitter OAuth API.Szenesprachen Wiki
A collaboration between Duden, Trendbüro and 9elements.
Implemented user-engine and Facebook Connect interface in Rails and JavaScript.PicturePeople.de
Online shop for images from photosessions.
Implemented customer-area and administrative backend in Ruby on Rails.Open Source projects
Those are available at the projects page.Most of my other work has been nonpublic, samples are available on request
