Sebastian Schmied

132
reputation
10

Software engineer and coder (both tend to be synonymous) with professional experience in python, php/html5/javascript, Adobe extendScript, plus hobbyist experience in many others - I always try to use the right tool for a job instead of insisting on one I know well. I know my way around unixy OS (debian based, RHEL/centOS, OS X).

I'm an autodidact. I don't have a classic computer science education, but always did it as a hobby until I successfully switched carreers.

For you as a possible employer this means ...

I'm the right guy for

  • Code pretty much anything for an existing environment, provided I have access to a minimum of documentation and ressources, and the task is sufficently well defined. See my dev story for details.

  • Classic software engineering stuff - maintain your servers, dig through logs, write shell scripts, customize existing software, set up your apache environment and so forth.

  • See my profile for details.

I'm not the right guy for:

  • Software architecture, i.e. plan a new big project's coding/class structure from scratch. I know the concepts behind it, and I've done it for smallish projects, but I wouldn't feel comfortable to promise anything on a professional level.

  • Coding on an overly complex mathematical level (graphics engines, cryptography, compression, new network protocols etc). Give me an algorithm and enough time and I will implement it, but I probably won't come up with that algorithm myself. I'm not John Carmack.

  • Windows. I can use it obviously, but I never worked with it's API outside of .net things.