Schlagwörter
Skills
• Pragmatist with over 20 years of professional software development experience in many mainstream programming languages (with a focus on server-side code)
• Ability to deliver a complete project, from planning to shipping, as well as working in a team
• Good communication skills, both towards technical and non-technical audiences
• Experience in training/coaching/mentoring
https://github.com/haikoschol
• Ability to deliver a complete project, from planning to shipping, as well as working in a team
• Good communication skills, both towards technical and non-technical audiences
• Experience in training/coaching/mentoring
https://github.com/haikoschol
Projekthistorie
1/2014 - 12/2014 HERE/Nokia, Berlin
1/2013 - 12/2013 Telekom Innovation Laboratories, Berlin
11/2012 - 09/2013 FAST FORWARD Imaging, Berlin
3/2012 - 6/2012 Digramm Media GmbH, Berlin
8/2011 - 9/2012 Die Etagen GmbH, Osnabrück
Consulting on feasibility and implementation of a Python/Django
application for natural language processing (NLTK, eSpeak, Google Translate API)
9/2011 - 11/2011 AMAZONEN-Werke H. Dreyer GmbH & Co. KG, Hasbergen
Connecting an Adobe Flash animation to farming equiment with a custom proxy providing a HTTP interface to CAN-Bus (Python, CherryPy, py2exe, http://bit.ly/1cosVCE)
10/2007 - 11/2008 Die Etagen GmbH, Osnabrück
- Backend development in Python, building a platform with a public HTTP API for processing/visualizing large geo datasets with Tornado, Flask, MongoDB, PostgreSQL, celery/RabbitMQ, ZeroMQ, memcache, Puppet
- Integration with existing corporate infrastructure (single sign-on, billing, logging, etc.)
- boto for AWS (EC2, S3, DynamoDB, RDS, Redshift, CloudFormation)
- Participation in architecture esp. regarding API design and security
1/2013 - 12/2013 Telekom Innovation Laboratories, Berlin
- Web development in Python (Django) and JavaScript (jQuery, jQuery UI, socket.io, Node.js) on Ubuntu
- Development of a HTTP/JSON API for management and distribution of software updates on the OS and application layer via rsync
- Development of Unix daemons in Python (gevent, Tornado, daemontools) and Windows services (pywin32, py2exe)
- Development of automated tests (nose, mock, Selenium)
- Deployment/DevOps for Django and Tornado applications with Fabric, Vagrant, Apache, mod_uwsgi, uwsgi, PostgreSQL, Upstart, some on AWS EC2 (boto)
- Development of Firefox AddOns in JavaScript using the AddOn SDK
11/2012 - 09/2013 FAST FORWARD Imaging, Berlin
- JavaScript component for displaying 360° photos (jQuery Reel plugin, underscore.js)
- Web application in Rails 3 and Active Admin for managing 360° photos
- Development of a service for exporting photos to Dropbox (RabbitMQ, bunny, Google Protocol Buffers, EventMachine, RSpec, Dropbox SDK)
3/2012 - 6/2012 Digramm Media GmbH, Berlin
- iPhone app development in Objective-C/CocoaTouch (http://bit.ly/16nWOCq)
- Network communication with the HTTP/JSON backend
- Collaboration with backend developers
- Implementation of the design provided by Digramm
- Data from the backend is fetched on a seperate thread (Grand Central Dispatch) and cached on the client (Core Data)
- Implementation leverages existing open source components (GRMustache, ViewDeck, SBJson)
8/2011 - 9/2012 Die Etagen GmbH, Osnabrück
Consulting on feasibility and implementation of a Python/Django
application for natural language processing (NLTK, eSpeak, Google Translate API)
9/2011 - 11/2011 AMAZONEN-Werke H. Dreyer GmbH & Co. KG, Hasbergen
Connecting an Adobe Flash animation to farming equiment with a custom proxy providing a HTTP interface to CAN-Bus (Python, CherryPy, py2exe, http://bit.ly/1cosVCE)
10/2007 - 11/2008 Die Etagen GmbH, Osnabrück
- Backend for the Mercedes GLK website (Python/Django, PyAMF, Reportlab, MySQL, Apache, mod_python)
- Design and implementation of an AMF API for the Adobe Flash based frontend in collaboration with Powerflasher GmbH and Jung v. Matt/next
- Implementation of reporting tools
- Integration with 3rd party newsletter management application
Reisebereitschaft
Nur Remote verfügbar