Resume: Difference between revisions

From Skytech
Jump to navigation Jump to search
No edit summary
No edit summary
Line 5: Line 5:
I am a very committed person who has an incredible curiosity with everything IT-related - whether it being technical, philosophical, humanistic, legal or thinking outside the box.
I am a very committed person who has an incredible curiosity with everything IT-related - whether it being technical, philosophical, humanistic, legal or thinking outside the box.


I've been around a lot of platforms and worked as a user, programmer, consultant and administrator. Combined it has given me a unique insight into the general use of IT, and has often helped me both to understand the problems, get ahead of them and be able to switch between all the hats as necessary.
I've been around a lot of platforms and worked as a user, programmer, consultant and administrator. Combined it has given me a unique insight into the general use of IT, and has often helped me both to understand the problems, get ahead of them and be able to switch between them.


I have previously been self-employed for a number of years (hardware sales) and are familiar with the full spectrum of business understanding. Many of the applications that I have helped to develop has required knowledge and understanding of financial management.
I have previously been self-employed for a number of years (hardware sales) and am familiar with the full spectrum of business understanding. Many of the applications that I have helped to develop has required knowledge and understanding of financial management.


My big interest and hobby is on the system-administration side.
My big interest and hobby is on the system-administration side.

Revision as of 10:49, 22 February 2013


Resume

Person

I am a very committed person who has an incredible curiosity with everything IT-related - whether it being technical, philosophical, humanistic, legal or thinking outside the box.

I've been around a lot of platforms and worked as a user, programmer, consultant and administrator. Combined it has given me a unique insight into the general use of IT, and has often helped me both to understand the problems, get ahead of them and be able to switch between them.

I have previously been self-employed for a number of years (hardware sales) and am familiar with the full spectrum of business understanding. Many of the applications that I have helped to develop has required knowledge and understanding of financial management.

My big interest and hobby is on the system-administration side.

Skills

Linux

  • Distributions: Debian / Ubuntu, Redhat / Centos, Gentoo
  • Mail Server: Postfix, exim, qmail and sendmail
  • Spam Scanning: MailScanner, spamassassin, amavisd and in-house developed
  • Web Server: Apache, lighttpd, nginx
  • DNS: Volume (with geo-aware setup for redelegation of traffic to different backends depending on location)
  • Backup: Bacula, rdiff / rsnapshot, scripting
  • VPN: OpenVPN, IPSec, PPTP, StrongSwan
  • Virtualization: XEN, KVM, vmware
  • Database: Postgresql, sqllite, DB2 and MySQL
  • IP Telephony: Asterisk / FreePBX
  • Storage: CORAID, iSCSI, AoE, LVM, Ceph
  • Failover / redundancy: GlusterFS, Keepalived, Corosync, Pacemaker
  • Loadbalancing: ZEN, HAProxy, Varnish, DRBD
  • VCS: SVN, git & mercurial
  • Cloud: Amazon, OpenNebula
  • Search: Solr
  • Deployment: 3-tiered deployment (testing, staging, production and failover / LB / scaling)
  • Build Engineering: CI (Continuous Integration) with TeamCity and Jenkins and configuration of build farms in a virtual environment with a mix of operating systems.
  • Monitoring: Munin, Icinga (Nagios spinoff)
  • Log analysis: Scripting, logstash, loganalyzer
  • Troubleshooting:
    • Hardware (practical knowledge)
    • Applications (netstat, strace, dtrace, lsof)
    • Network (netstat, tcpdump, wireshark, strace, lsof)
  • Optimization of OS/apps looking at vmstat, iostat, kernel configs and balance between cpu/ram.
  • Profiling bottlenecks
  • Automation software: puppet, salt stack, chef

Development / scripting

As a programmer I've worked with:

  • Perl
  • Bash
  • Web
    • PHP
    • Javascript / JQuery / AJAX
  • Setup and maintenance of open source CMS (SilverStripe, TYPO 3 (ver 3 and 4), Drupal, Concrete5, joomla)
  • Setup and maintenance of eCommerce (osCommerce, Magento)
  • Java / Tomcat
  • Delphi
  • . NET (primarily C # and C++) and mono
  • Python
  • Lua
  • C (understand the language, but will almost always choose either bash/perl/python for a job)

Professional life

I have been widely used as an [internal] consultant to find problems / solutions and generally used for sparring in all layers / aspects of the companies I've worked in.

For my earlier (and current) work experience, there is a link to linkedin at the end of this page.

Family and sparetime

Family-wise, I have a wife and two children (two boys). In my free time I like to bike & experiment with new technologies.

I am lucky to have a good fiber connection @ home and runs various mirrors for open source projects. It is often here I test a new idea (gfs, iscsi, aoe, failover / clusters, ceph) - before I start to implement in testing and finally to implement in production.

I relax the best by reading/researching new technologies/areas and generally just testing myself with various scenarios.

Contact info

Name: Martin B. Nielsen
Location: Denmark
Email: martin@skytech.dk

Links / more info

Media Link
[WIKI] - Linux projects/research Linux
[WIKI] - Development projects/research Development
Twitter https://twitter.com/zethrok
LinkedIN http://www.linkedin.com/pub/martin-b-nielsen/8/4/743
Facebook https://www.facebook.com/jinx42
IRC Find me as user Zethrok on these networks: OFTC, EFNet, Freenode, Mozilla