Updated Resume and How I Work.
authorEugen Sawin <sawine@me73.com>
Wed, 01 Sep 2010 22:41:00 +0200
changeset 28364f9c662f03
parent 27 efa4d32a4179
child 29 27743d2ab92b
Updated Resume and How I Work.
factory/v2010/howiwork.html
factory/v2010/resume.html
     1.1 --- a/factory/v2010/howiwork.html	Wed Jul 07 00:03:26 2010 +0200
     1.2 +++ b/factory/v2010/howiwork.html	Wed Sep 01 22:41:00 2010 +0200
     1.3 @@ -10,15 +10,12 @@
     1.4  learning resources.</li>
     1.5  <li>
     1.6  <h4>C++. *****</h4>
     1.7 -This was actually my second language to learn, which meant a big leap.
     1.8  My first contact was at the age of 15, though I hadn't used it
     1.9  extensively until I started studying. In the past years, I've been
    1.10 -developing most of my personal and professional work in C++. It's a beast and should be
    1.11 -only handled with care.</li>
    1.12 +developing most of my personal and professional work in C++. It's a beast and should be only handled with care.</li>
    1.13  <li>
    1.14  <h4>Java. ***</h4>
    1.15 -My first contact with Java was at the university. It does provide help
    1.16 -by managed memory and a big standard library.
    1.17 +My first contact with Java was at the university. 
    1.18  </li>
    1.19  <li>
    1.20  <h4>Haskell. *</h4>
    1.21 @@ -32,15 +29,13 @@
    1.22  intelligence.</li>
    1.23  <li>
    1.24  <h4>C. *****</h4>
    1.25 -C is clean and flat. It is still the most successful structured language and will most
    1.26 -probably still be in use for many years to come, even if it's just "under the hood".</li>
    1.27 +C is clean and flat. It is still the most successful structured language and will most probably still be in use for many years to come, even if it's just "under the hood".</li>
    1.28  <li>
    1.29  <h4>Assembler. **</h4>
    1.30  Been there, done that.</li>
    1.31  <li>
    1.32  <h4>C#. ***</h4>
    1.33 -It feels like the more mature language based on a managed
    1.34 -architecture, especially in combination with Visual Studio, developing
    1.35 +It feels like the more mature language based on a managed architecture, especially in combination with Visual Studio, developing
    1.36  in it is a breeze. The .Net framework is mostly a well structured and
    1.37  complete environment to work in.</li>
    1.38  <li>
    1.39 @@ -49,7 +44,11 @@
    1.40  for rapid prototyping, which fits perfectly into my method of working.</li>
    1.41  <li>
    1.42  <h4>Go. *</h4>
    1.43 -Google has developed an interesting language with the goal of providing a general programming language including a garbage collector and efficient methods for concurrency handling. It's a fun language and shows some interesting concepts including a more dynamic approach on object orientation.</li>
    1.44 +The goal of Go was to provide a general purpose programming language including a garbage collector and efficient methods for concurrency handling. The language shows some interesting concepts including a more dynamic approach on object orientation. The lack of generics and the ideology of not giving the programmer the same tools as the language designer have, made abandon it for the time being.</li>
    1.45 +<li>
    1.46 +<h4>Common Lisp. **</h4>
    1.47 +I'm having fun on my path to enlightenment, mostly hacking in the dark.
    1.48 +</li>
    1.49  <li>
    1.50  <br />* show my level of expertise in the language
    1.51  </li>
    1.52 @@ -66,18 +65,16 @@
    1.53  <h2>Environments</h2>
    1.54  <ul>
    1.55  <li>
    1.56 -<h4>GVim &amp; gedit</h4>
    1.57 +<h4>Emacs, GVim &amp; gedit</h4>
    1.58  These are my general purpose editors for quick editing on all platforms
    1.59  and have become my prefered editors when working in an IDE-free environment.</li>
    1.60  <li>
    1.61  <h4>Visual Studio</h4>
    1.62 -It's my first choice for C#, C++ and C programming on Windows. It has
    1.63 +It's my first choice IDE for C#, C++ and C programming on Windows. It has
    1.64  proven to be a feature-rich, reliable and customisable IDE with great debugger integration.</li>
    1.65  <li>
    1.66  <h4>Eclipse</h4>
    1.67 -It's what I prefer when developing in Java and, to some extent, when
    1.68 -working in C++ on Linux. It has a great plugin system and is therefore
    1.69 -extendable to be used with a big variety of languages.</li>
    1.70 +It's what I prefer when developing in Java (but I prefer not to) and, to some extent, when working in C++ on Linux. It has a great plugin system and is therefore extendable to be used with a big variety of languages and tools.</li>
    1.71  </ul>
    1.72  <h2>Tools</h2>
    1.73  <ul>
    1.74 @@ -86,7 +83,7 @@
    1.75  Chrome for browsing, IRSSI for IRC and Skype for communication.</li>
    1.76  <li>
    1.77  <h4>Documentation</h4>
    1.78 -gedit &amp; LaTeX for papers, gnuplot for analysis visualisations and Inkscape for graphics.</li>
    1.79 +LaTeX for papers, gnuplot for analysis visualisations and Inkscape for vector graphics.</li>
    1.80  <li>
    1.81  <h4>Version Control</h4>
    1.82  Mercurial for private work. 
     2.1 --- a/factory/v2010/resume.html	Wed Jul 07 00:03:26 2010 +0200
     2.2 +++ b/factory/v2010/resume.html	Wed Sep 01 22:41:00 2010 +0200
     2.3 @@ -1,8 +1,32 @@
     2.4  
     2.5  <h2>Professional Experience</h2>
     2.6  <ul>
     2.7 -<li><h4>Software Engineer, Comsoft GmbH, since 2010</h4>
     2.8 -Development of safety-critical back end systems for the ATC domain.
     2.9 +<li>
    2.10 +<h4>Software Engineer, Freelancer, since 10/2010</h4>
    2.11 +</li>
    2.12 +<li>
    2.13 +<h4>Software Engineer, Comsoft GmbH, 03/2010-09/2010</h4>
    2.14 +	<ul>
    2.15 +	<li>
    2.16 +	Development of safety-critical back end systems for the ATC domain.
    2.17 +	</li>
    2.18 +	<li>
    2.19 +	On-site system integration and training.
    2.20 +	</li>
    2.21 +	</ul>
    2.22 +</li>
    2.23 +</ul>
    2.24 +<h2>Education</h2>
    2.25 +<ul>
    2.26 +<li>
    2.27 +<h4>University of Freiburg, since 2010</h4>
    2.28 +M.Sc. in Applied Computer Science.<br />
    2.29 +Emphasis in Artificial Intelligence.
    2.30 +</li>
    2.31 +<li>
    2.32 +<h4>University of Applied Sciences Offenburg, 2007-2010</h4>
    2.33 +B.Sc. in Applied Computer Science.<br />
    2.34 +Emphasis in Distributed Systems and Artificial Intelligence.
    2.35  </li>
    2.36  </ul>
    2.37  <h2>Accompanying the Studies</h2>
    2.38 @@ -20,23 +44,6 @@
    2.39  <li><h4>University Project, University of Applied Sciences Offenburg &amp; Karlsruhe Institute of Technology, 2008</h4>
    2.40  Development of a client for 3D data streaming and visualisation. 
    2.41  </li>
    2.42 -<li><h4>University Project, University Karlsruhe, 2006</h4>
    2.43 -Development of a multi-discipline scheduler.
    2.44 -</li>
    2.45 -</ul>
    2.46 -<h2>Education</h2>
    2.47 -<ul>
    2.48 -<li>
    2.49 -<h4>University of Applied Sciences Offenburg, 2007-2010</h4>
    2.50 -B. Sc. in Computer Science.<br />
    2.51 -Emphasis in Distributed Systems and Artificial Intelligence.
    2.52 -</li>
    2.53 -</ul>
    2.54 -<ul>
    2.55 -<li>
    2.56 -<h4>University Karlsruhe, 2003-2007</h4>
    2.57 -Diplom in Informatics, 6 semesters.
    2.58 -</li>
    2.59  </ul>
    2.60  
    2.61