19 Oct 2006 07:44:48

Curriculum Vitae

Contact Information

  • Tino Didriksen
    Jervelundhaven, 6, 1, th
    5220 Odense SØ
    Denmark
  • tino@didriksen.cc
  • Phone: (+45) 27 50 42 50

Biometrics

  • Danish
  • Born September 18th, 1982
  • Living in Odense, Denmark

Qualifications

  • Strong knowledge of C, C++, Java, Perl, PHP, JavaScript, HTML, XML.
  • Strong knowledge of relational databases and SQL.
  • Worked with Lua, Python, D, Ruby, ASP, Flash + ActionScript.
  • Cross-platform and cross-arch development.
  • Server setup and maintenance on Linux based platforms.
  • Graphic design and manipulation at an intermediate level.

Familiarities

  • Developing software for operating systems Linux, Windows, and MacOS on archs x86, x86-64, and PPC.
  • Developing software using the GNU Compiler Collection, Eclipse/JDK, and Microsoft Visual Studio toolchains.
  • Creating and maintaining databases in PostgreSQL and MySQL.
  • Been using Windows (and DOS) since 1993, MacOS since 1996, Linux since 1998, and still use all three.
  • Installation and maintenance of server environments including Apache, PHP, Perl, PostgreSQL, MySQL, Subversion, Sendmail, BIND.
  • Macromedia Flash.
  • Adobe Photoshop (since version 4.0).

Languages Spoken / Written / Understood

  • Danish, native level.
  • English, native level.
  • Norwegian, intermediate level.
  • German, basic level.
  • Swedish, basic level.

Currently engaged in …

Past Activities

Overview

Activities for GrammarSoft ApS and VISL (2004 – current)

  • Day-to-day operations and maintenance of the VISL sites, servers, and tools.
  • Further designed the Constraint Grammar formalism in cooperation with Eckhard Bick. Implemented CG-3 as the next generation of Constraint Grammar; actively used by researchers globally.
  • Created WebPainter, a merge of the live language analysis run on live websites.
  • Created a visual word creator for Latin words.
  • Created a visual editor for sentence dependency trees.
  • Fixed several outstanding issues with the existing Java applets and games.
  • Converted several synchronous processes to be asynchronous with email notification of completion to ease server load.
  • Sped up several key live language analysis toolchains by orders of magnitude via pre-generating caches and other optimizations.
  • Created a new world map for the VISL front page.
  • Redesigned the VISL site with a new menu and search ability.
  • … and I could fill several pages more …

OrdRet (2004 – 2005)

  • Project was a cooperation between VISL, GrammarSoft ApS, and Mikro Værkstedet A/S
  • Created a DLL interface in C/C++ between Mikrov’s MS Word front-end and the back-end comprised of Mikrov’s Staver.dk and VISL’s DanGram.
  • Overhauled VISL’s Perl-based DanGram back-end to load DanGram as a persistent embedded Perl module instead of running the piped chain each iteration.
  • Implemented a profiling and quality assurance test suite in C/C++ with toolchain scripted in PHP.
  • Proposed, designed, and implemented the primary OrdRet website from scratch. Hosted on my own servers.

Swords Online (2004 – 2006)

  • Improved session security to eliminate session hijacking and protect customer credit card numbers.
  • Improved performance through optimizing SQL queries and caching complex computations in shared memory. In certain cases this resulted in a speed increase from O(n*m) to O(1).
  • Implemented “Flash Sales”: Putting a limited number of a product on sale for a specified timeframe.
  • Implemented “Advanced Search”: Ability to search for price ranges, qualities, and all sorts of details.
  • Implemented “Customer Also Bought”: Each product would have a listing of other products bought together with it.

Svendborg Gymnasium (1999 – 2002)

  • Took A-levels in Mathematics, Physics, and English.
  • Would have taken A-levels in Chemistry as well, but there were sadly too few interested to form a class that year.
  • Worked for the school’s newspaper, Baenk, as editor, journalist, and layout artist.

Very random past activities

  • Translated smIRCle to Danish.
  • Worked on various Quake mods ca. 1996-1998.

Trackback This Post | Subscribe to the comments through RSS Feed

Leave a Reply

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word