Dipl. Software Engineer

Profil Foto
Verfügbarkeit einsehen
  Nähe des Wohnortes
en  |  de  |  es
  auf Anfrage
  82211 Herrsching am Ammersee
 22.10.2018

Kurzvorstellung

Experience in designing and building software solutions from conception to completion. Specialized in development, Internet, training, devops, CI/CD. Python, C, Linux, Elasticsearch, Django, JavaScript, ReactJS, Ansible, Docker, RPMs/Deb packaging...

Auszug Referenzen (5)

"Einbindung der Seiten-internen Suche.
Umsetzung Backend und Frontend.
Genutzte Technologien u.a. ElasticSearch, Angular JS, Angular Material"
Full-Stack Software Engineer
Kundenname anonymisiert
Tätigkeitszeitraum

5/2017 – 10/2017

Tätigkeitsbeschreibung

Develop search capabilities for the Netdoktor.de with Elasticsearch 5.x series. Django, Python, Elasticsearch-py.

Help to improve page loading time by changing CSS design and reducing JavaScript dependencies. JavaScript, AngularJS, (jQuery removal), CSS based on SASS.net.

Eingesetzte Qualifikationen

PostgresSQL, Python, Django (Framework), AngularJS, JavaScript, Syntactically Awesome Stylesheets (Sass)


"Daniel ist ein sehr erfahrener und polyvalenter Freelancer mit guten Team Management Kapazitäten und sehr positiver Einstellung"
Vice-President of Engineering
Edmee Kelsey
Tätigkeitszeitraum

10/2016 – 4/2017

Tätigkeitsbeschreibung

To establish a development policy and boost up team performance and collaboration. Included scrum development cycles, code reviews, on/off sprints, technical seminars. Set up resources for continuous integration and continuous delivery with Buildbot.

Eingesetzte Qualifikationen

SCRUM, Python, Django (Framework), JavaScript, jQuery


"We have wirked with Daniel during years and both collaboration and provided quality were excellent.
I highly recommend Daniel as a Software engineer"
Software Engineer
Manuel Basilavecchia
Tätigkeitszeitraum

1/2016 – 12/2017

Tätigkeitsbeschreibung

Maintenance of the Belgian Telco Proximus’ S12 Switch Monitoring System that I previously developed with another fellow software engineer.

Eingesetzte Qualifikationen

PostgresSQL, Red Hat Enterprise Linux (RHEL), Perl, Python, Django (Framework), AngularJS, jQuery


"At Netaxis Solutions we made use of Daniel for complex telecommunication projects, with great success. It was a pleasure to work with him."
Software Engineer
Alessandro Barattieri
Tätigkeitszeitraum

10/2014 – 10/2016

Tätigkeitsbeschreibung

* Co-development of the S12 Switching Monitor for Belgacom (major telecom provider in Belgium), which consisted of developing TCP/IP services and a web application.
* Co-development of a SIP Routing Application Service for VOO (a telecom provider in Belgium).
* Design and development of a software project combining Web-RTC, SIP, ASR and TTS technologies.

Eingesetzte Qualifikationen

PostgresSQL, Red Hat Enterprise Linux (RHEL), Bash (Shell), Perl, Python, Django (Framework), AngularJS, jQuery, Less


"Daniel brachte die Erfahrung und die Motivation das uns ermöglichte in kurzer Zeit ein starker Prototyp unserer in-Game Platform zu erbauen."
Co-founder and technical chief
Michael Pulfer
Tätigkeitszeitraum

3/2012 – 8/2012

Tätigkeitsbeschreibung

Development of a platform for mobile games' monetisation. The project was launched in the Zürich Startup Weekend, March 2012. Developed the company website, a real-time monitor to observe games and awards while they were being played, and the REST web API that was implemented in games. There were several software products in place: Django, Bottle-py, Redis, and Gevent in the backend, and lots of plain JavaScript and jQuery in the Frontend. Set up the infrastructure in AWS to run the project. Also the services that allowed the implementation of the team dynamics: bug reporting, continuous integration, code review, and the company wiki.

Eingesetzte Qualifikationen

Python, Amazon Web Services (AWS), Django (Framework), JavaScript, jQuery


Ich biete

IT, Entwicklung
  • Python
    8 Jahre, 3 Monate Erfahrung
  • PostgresSQL
    7 Jahre, 3 Monate Erfahrung
  • Debian
    7 Jahre, 1 Monat Erfahrung
  • Django (Framework)
    6 Jahre, 3 Monate Erfahrung
  • Red Hat Enterprise Linux (RHEL)
    5 Jahre, 3 Monate Erfahrung
  • JavaScript
    3 Jahre, 5 Monate Erfahrung
  • Projektleitung / Teamleitung (IT)
    1 Jahr, 2 Monate Erfahrung

Projekt‐ & Berufserfahrung

Software Engineer (Festanstellung)
DLR GfR mbH, Wessling
1/2018 – 5/2018 (5 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

1/2018 – 5/2018

Tätigkeitsbeschreibung

Work in the Galileo Satellites KPI project team. Development of the ionospheric model NeQuick-G as a Python extension in C, with unit tests.

Eingesetzte Qualifikationen

Python


Full-Stack Software Engineer
Netdoktor GmbH, Muenchen
5/2017 – 10/2017 (6 Monate)
Medienbranche
Tätigkeitszeitraum

5/2017 – 10/2017

Tätigkeitsbeschreibung

Develop search capabilities for the Netdoktor.de with Elasticsearch 5.x series. Django, Python, Elasticsearch-py.

Help to improve page loading time by changing CSS design and reducing JavaScript dependencies. JavaScript, AngularJS, (jQuery removal), CSS based on SASS.net.

Eingesetzte Qualifikationen

PostgresSQL, Python, Django (Framework), AngularJS, JavaScript, Syntactically Awesome Stylesheets (Sass)


Vice-President of Engineering
3megawatt GmbH, Muenchen
10/2016 – 4/2017 (7 Monate)
Energie
Tätigkeitszeitraum

10/2016 – 4/2017

Tätigkeitsbeschreibung

To establish a development policy and boost up team performance and collaboration. Included scrum development cycles, code reviews, on/off sprints, technical seminars. Set up resources for continuous integration and continuous delivery with Buildbot.

Eingesetzte Qualifikationen

SCRUM, Python, Django (Framework), JavaScript, jQuery


Software Engineer
Netaxis Solutions SA, Muenchen
1/2016 – 12/2017 (2 Jahre)
Telekommunikation
Tätigkeitszeitraum

1/2016 – 12/2017

Tätigkeitsbeschreibung

Maintenance of the Belgian Telco Proximus’ S12 Switch Monitoring System that I previously developed with another fellow software engineer.

Eingesetzte Qualifikationen

PostgresSQL, Red Hat Enterprise Linux (RHEL), Perl, Python, Django (Framework), AngularJS, jQuery


Software Engineer
Netaxis Solutions SA, Brussels
10/2014 – 10/2016 (2 Jahre, 1 Monat)
Telekommunikation
Tätigkeitszeitraum

10/2014 – 10/2016

Tätigkeitsbeschreibung

* Co-development of the S12 Switching Monitor for Belgacom (major telecom provider in Belgium), which consisted of developing TCP/IP services and a web application.
* Co-development of a SIP Routing Application Service for VOO (a telecom provider in Belgium).
* Design and development of a software project combining Web-RTC, SIP, ASR and TTS technologies.

Eingesetzte Qualifikationen

PostgresSQL, Red Hat Enterprise Linux (RHEL), Bash (Shell), Perl, Python, Django (Framework), AngularJS, jQuery, Less


Software Engineer
Antwerp Space NV, Antwerp
11/2013 – 4/2014 (6 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

11/2013 – 4/2014

Tätigkeitsbeschreibung

Implementation of an ESA (European Space Agency) specific client/server protocol to manage house-keeping tasks in satellites. Server side implementation using epoll/kqueue in Python 2.7. Mercurial as SCM. The protocol was a binary-type, oriented to connection and session-aware.

Eingesetzte Qualifikationen

Python


Software Engineer
Viking Co NV, Hasselt
10/2012 – 5/2013 (8 Monate)
Telekommunikation
Tätigkeitszeitraum

10/2012 – 5/2013

Tätigkeitsbeschreibung

Helping launch MVNO service in The Netherlands. In charge of the development of the CDRs (call data record) Handler (a Twisted service), the SMPP External Service Messaging Entity (also a Twisted service acting as the gateway to route outgoing/incoming SMSes from/to the in-house platform) and the Blog (a Django project). Implementation of a Continuous Integration policy based on Buildbot.

Eingesetzte Qualifikationen

SCRUM, Python, Django (Framework)


Co-founder and technical chief
Rabazz GmbH, Zürich
3/2012 – 8/2012 (6 Monate)
Medienbranche
Tätigkeitszeitraum

3/2012 – 8/2012

Tätigkeitsbeschreibung

Development of a platform for mobile games' monetisation. The project was launched in the Zürich Startup Weekend, March 2012. Developed the company website, a real-time monitor to observe games and awards while they were being played, and the REST web API that was implemented in games. There were several software products in place: Django, Bottle-py, Redis, and Gevent in the backend, and lots of plain JavaScript and jQuery in the Frontend. Set up the infrastructure in AWS to run the project. Also the services that allowed the implementation of the team dynamics: bug reporting, continuous integration, code review, and the company wiki.

Eingesetzte Qualifikationen

Python, Amazon Web Services (AWS), Django (Framework), JavaScript, jQuery


Software Engineer
Cmed Technology, Horsham
3/2011 – 10/2011 (8 Monate)
Gesundheitswesen
Tätigkeitszeitraum

3/2011 – 10/2011

Tätigkeitsbeschreibung

Design, development, testing and maintenance of a large enterprise desktop and
web application to run medical trials for a company in the pharmaceutical industry. Development in Linux, Python, GTK, Django, Javascript, CSS, HTML.
Source Code Control with Subversion and Mercurial. Database Management
based on OpenLDAP, MySQL and Redis. Build our self Linux distribution
from Ubuntu in order to limit access to the data of the people involved in medical trials.
Code review based on Review Board (http://www.reviewboard.org/). Automation of the Linux builds and tests based on Buildbot (http://trac.buildbot.net/).

Eingesetzte Qualifikationen

SCRUM, Linux Entwicklung, Python, Django (Framework), JavaScript


Co-founder and technical chief
Witmeet SA, Leuven
1/2010 – 2/2011 (1 Jahr, 2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2010 – 2/2011

Tätigkeitsbeschreibung

Conception, analysis, design, development and system administration of
Witmeet. Witmeet was a Start-up with the goal to bring people together to speak foreign languages.

It was launched the 5th. of September 2010. The services were developed
with Django, MySQL, Redis, jQuery, Google Maps, Google Local Search and
OpenID, with Mercurial as SCM.

An interesting achievement was the development of a JavaScript based Clustering Solution for maps, preventing the load of too many markers in the map displayed in the site. The solution consisted of an algebra of keys in Redis that allowed access to different layers of markers grouped by Google Maps' zoom levels.

Eingesetzte Qualifikationen

PostgresSQL, Red Hat Enterprise Linux (RHEL), SCRUM, Python, Django (Framework), JavaScript, jQuery


Software Engineer
Netmining NV, Diegem
3/2009 – 12/2009 (10 Monate)
Medienbranche
Tätigkeitszeitraum

3/2009 – 12/2009

Tätigkeitsbeschreibung

Senior consultant, software engineer and system administrator. Set up of team’s
development policy (definition of development cycles, versioning, and repository
maintenance). As Sysadmin, improve servers performance (Linux kernel level parameters, MySQL and Apache), reduce web response times and alleviate bottle necks. Network monitoring with Python scripts, Cacti, Nagios,
and command line utilities. Deployment of DNS servers IP location aware. Set
up in-house Xen Virtualization Testing-Stage platform (Debian and Windows
domains).

Eingesetzte Qualifikationen

mySQL, Red Hat Enterprise Linux (RHEL), Linux (Kernel), Nagios, Python, DNS, Xen


Software Engineer
Bayes Inference GmbH, München
8/2008 – 10/2008 (3 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

8/2008 – 10/2008

Tätigkeitsbeschreibung

Development of a Data Scraper/ETL tool written in Python and wxPython GUI
library, with lxml and BeautifulSoup. Application based on an XML-Schema
specification.

Eingesetzte Qualifikationen

ETL, Python, XML


IT Director
Bayes Forecast SA, Madrid
7/2007 – 8/2008 (1 Jahr, 2 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

7/2007 – 8/2008

Tätigkeitsbeschreibung

Involved in sales engineering and IT management. Head of 25 people department dedicated to sysadmin, C/C++ development, product development and
consultancy.

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT), Software Design, After sales management


Software Engineer
Bayes Forecast SA, Madrid
1/2004 – 6/2007 (3 Jahre, 6 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

1/2004 – 6/2007

Tätigkeitsbeschreibung

Core developer of the Time Oriented Language (https://www.tol-project.org/wiki/Development), an in-house interpreter for Time
Series Analysis. Modernize the initial development of the language, and open
source the project. Adoption of GNU Autotools, Open Source License, new coding
style and development policy. Set-up the tools to allow team members contribute to the development (Bug reporting, mailing lists). Set-up in-house Debian repositories for package distribution to our customer network.

Eingesetzte Qualifikationen

Debian, C++, Linux Entwicklung, Technische Projektleitung / Teamleitung


Founder and technical chief
Bicio.org SL, Madrid
5/2002 – 12/2003 (1 Jahr, 8 Monate)
Medienbranche
Tätigkeitszeitraum

5/2002 – 12/2003

Tätigkeitsbeschreibung

Founder and developer of Bicio.org, a weblog dedicated to the world of cycling.
Based on CMS PHPNuke. Development of additional plug-in modules for
PHPNuke to manage calendars, events, races and routes. Database layer based
on MySQL. A classic LAMP project.

Eingesetzte Qualifikationen

mySQL, Debian, PHP


Co-founder and technical chief
Cyber Online Insurances SL, Madrid
6/2000 – 3/2003 (2 Jahre, 10 Monate)
Versicherungen
Tätigkeitszeitraum

6/2000 – 3/2003

Tätigkeitsbeschreibung

Design, implementation, system administration of the project
infrastructure. Java, Java Beans, JSP and Servlets. PostgreSQL. CVS for SCM. Sysadmin to set up development, testing and production environments.
Administration of Internet Services (Domain Name Service, Web server, Email
server, Application Engine, DB Manager). Application Server based on
Apache+Tomcat. DNS self-managed with Bind8. All services running under Linux
(SuSE for Development environment, and Debian for Testing and Production,
with special linux kernel tuning for production environment) running in our own
hardware in the Internet Neutral Node of Madrid.

Eingesetzte Qualifikationen

PostgresSQL, JDBC (Java Database Connectivity), Debian, OpenSuse, Apache Tomcat, J2EE (Java EE), DNS


Trainer
Alcatel-Fycsa, Madrid
5/1999 – 5/2005 (6 Jahre, 1 Monat)
Telekommunikation
Tätigkeitszeitraum

5/1999 – 5/2005

Tätigkeitsbeschreibung

Training Services for FYCSA (now elogos), Alcatel, Telefonica, OpenAula and
the UPM (Universidad Politecnica de Madrid) in TCP/IP for Unix Administrators,
Linux System Administration, Internet Service Provider based on Linux Systems (DNS and routing), Java Development (J2SE, JDBC, JSP, Servlets and EJB).

Eingesetzte Qualifikationen

Schulung / Training (IT)


Software Engineer
Informatica El Corte Ingles, Madrid
10/1997 – 4/1999 (1 Jahr, 7 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

10/1997 – 4/1999

Tätigkeitsbeschreibung

Developer for the Suppliers Department. Developing in COBOL and DB2,
scheduling batch processes with JCL, interactive with IMS, running under IBMs
MVS environment.

Eingesetzte Qualifikationen

DB2, Cobol


Ausbildung

Engineer in Computer Systems
(Technischer Ingenieur)
Jahr: 1999
Ort: Madrid

Qualifikationen

Linux, Python, JavaScript, ReactJS, C, C++, Ansible, Docker, WebRTC, Git, Elasticsearch, Spark, PostgreSQL, MySQL, Redis, Bind, Apache & Nginx, AWS, Debian Developer, Deb and RPM packaging, Emacs, , Bugzilla ...

Über mich

Independent Software Engineer with developed experience in designing and building software solutions from initial conception to completion. Professionally qualified for co-working and team leadership. Specialised in software development, Internet services, staff training and mentoring, team building, system administration and software quality assurance. Contractor for companies in Spain, Germany, Switzerland, United Kingdom and Belgium.

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
  • Spanisch (Muttersprache)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
414
Alter
45
Berufserfahrung
21 Jahre und 1 Monat (seit 09/1997)
Projektleitung
12 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden »