Experience

[Download the CV as PDF]

You can find my job certificates (if available) to download (as PDF) under the description of a company

Ogulo GmbH | Speakster GmbH | ARI Fleet GmbH | artegic AG | Binserv GmbH | KIT Digital GmbH | Microsoft | Inetdesign.pl | Webstyle Systems Sp. z o.o. | VAD GmbH | Advanced Mask Technology Center | VAD GmbH | Poleninvest.de |
  • 04.2017 -              

    Lead Developer/Backend Architect

    Ogulo GmbH Ogulo GmbH

    • Building a micro services backend solutions for using in web and mobile 3D panorama software
    • Choosing the software solutions for rapid application development
    • Creating the infrastructure based on AWS stack
    • Leading the backend developers team, work-outs, seminars, project management
    • Preparing code for the CI/CD (code reviews, automatic tests, reports, PSR standards implementation)
    • Release management of the backend application.

    Tech:

    PHP 7
    MariaDB
    Lumen
    JSON
    nginx
    Linux
    RESTful interface
  • 05.2016 - 03.2017

    Backend Architect

    Speakster GmbH Speakster GmbH

    • Building a micro services backend solutions for using in web and mobile clients
    • Choosing the software solutions for rapid application development
    • Creating an infrastructure based on Amazon Cloud (EC2, Elasticsearch, Amazon RDS for MariaDB, Ubuntu 16.04, Nginx, PHP 7)
    • Developing software solutions with Lumen, PHP 7, ElasticSearch and MariaDB
    • Implementing reverse geocoding with specific types in ElasticSearch, based on GeoNames, MapZen and LocationIQ data
    • Creating synchronous and asynchronous jobs and their processing over SQS
    • Creating and processing push notifications with Firebase Cloud Messaging
    • Processing SNS notifications and events to steer the data flow over the lambda functions (e.g as triggers for DynamoDB).

    Tech:

    PHP 7
    MariaDB
    ElasticSearch
    Lumen
    JSON
    nginx
    Linux
    RESTful interface
  • 03.2016 - 04.2016

    Full-Stack PHP Developer

    ARI Fleet GmbH ARI Fleet GmbH

    • Big Data processing
    • Code refactoring
    • Unit Tests
    • Acceptance Tests
    • Mentoring about software and problem solutions

    Tech:

    PHP 5
    MySQL
    HTML 4
    HTML 5
    CSS
    jQuery
    JSON
    Apache
    nginx
  • 05.2014 - 02.2016

    Lead Developer / Architect

    artegic AG artegic AG

    • Big Data processing with XML, JSON, CSV, ISAM and Oracle as the sources
    • Technical projects leading (architecture, solutions, internal trainings). Testing new software/extensions.
    • Monitoring of software creation process ( technical and financial).
    • Mentoring for software developers
    • Quality assurance for the whole project development team
    • Introducing good programming practices across the company
    • Architecture of the continuous integration process, monitoring the roll-out processes, stage and live tests (automatic and manual)
    • Interviewing the developer candidates
    • Software security trainings across the company
    • Coordination between the marketing and development units

    Tech:

    Zend Certified PHP Engineer
    PHP 5
    MySQL
    Oracle DB
    SQLite
    HTML 4
    HTML 5
    CSS
    jQuery
    JSON
    Apache
    XML
    CSV
    RESTful interface
    SOAP
  • 07.2012 - 04.2014

    Full-Stack PHP Developer

    Binserv GmbH Binserv GmbH

    • Backend development of data processing software (PHP, Oracle)
    • Creating and re-factoring web services ( SOAP, REST) maintaining the customer document workflows (e.g. automatic filling of the mail merge fields in Office documents with a self- written DB->XML bridge).
    • Gathering data from Microsoft Office formats (doc(x), xls(x), ppt(x), etc.), Outlook mails, SharePoint items as a source for the company’s internal search engine based on Apache SOLR (PHP, Tika, C#/.NET)
    • Exchange Web Service operation using C#/.NET and virtual Exchange’s PowerShell
    • Screenshots generator of Office documents and websites (C# /.NET + SSL)
    • Windows browser-less applications in PHP
    • Introducing good coding practices and quality assurance to the company. Responsibility for the coding standards (CodeSniffer) and tests (PHPUnit and Selenium)

    Tech:

    PHP 5
    MySQL
    Oracle DB
    SQLite
    HTML 4
    HTML 5
    CSS
    jQuery
    JSON
    Apache
    XML
    CSV
    C#
    .NET
    ExeOutput
    SOAP
  • 12.2010 - 06.2012

    Senior Software Developer

    KIT Digital GmbH KIT Digital GmbH

    • Backend development for internal communication system (data exchange between hardware video encoders and front-end web applications)
    • Development of video processing control applications (web and shell based)
    • Configuration and maintenance of continuous integration servers based on Hudson/Jenkins, SVN, Apache Ant and PHPUnit
    • Architecture and implementation of MVC applications based on Zend Framework
    • Architecture and development of (X)HTML form generators based on Doctrine ORM
    • Providing internal trainings about application architecture, coding style, unit testing, security, design patterns and good coding practices
    • Monitoring the work of development teams
    • Creating documentation for developers and users.
    • Creating PHP API for video processing content delivery networks (Kewego/KITCloud)
    • Creating web interfaces and data processing based on XML, XPath and XSLT (SimpleXML, DOM, XMLReader/Writer)
    • Creating web services based on WSO2 and Zend Framework
    • Delivery of the completed product to the customers, installation, configuration and technical help

    Tech:

    PHP 5
    MySQL
    Oracle DB
    SQLite
    HTML 4
    HTML 5
    CSS
    jQuery
    JSON
    Apache
    XML
    CSV
    Zend Framework
  • 12.2006 - 11.2010

    Software Development Engineer

    Microsoft Microsoft

    • Work based on Scrum and Extreme Programming:
    • Integrated team development ( Conversion Rate / Microsoft Integration ),
    • Sprint Reviews, Planning, Targets, Scrum meetings, Planning Poker sessions
    • Functionality changes, design and architecture of the one of the biggest European price comparison portals ( e.g. http://ciao.de, http://ciao.co.uk , etc. )
    • Integration of external Microsoft applications with the Ciao portal (e.g. the integration with Bing search engine and MSN Toolbar )
    • Integration of Ciao applications with C#/ASP.NET/MVC - Phalanger + PHP
    • Managing the portal advertisings ( adding / changing the functionality, creating new possibilities for sales team to organize the various types of ads on the website )
    • External vendor integration with SOAP, JSON , XML feeds. Preparing the documentation of the external sources, designing needed applications or code fragments and implementing them into the existing code
    • Architecture and programming the new version of CMT ( Customer Management Tool ) – an internal application used for the B2B contacts
    • Internal trainings for other developers about architecture and functionality of search and advertising systems
    • Providing the documentation about new features and enhancing existing documentation
    • Using the Atlassian JIRA as the issue tracker
    • Writing unit tests, based on classes used in an internal framework and PHPUnit
    • Cooperating with other Ciao developers based in Germany and Romania for a better applications scalability and more powerful programming solutions

    Tech:

    PHP 5
    MySQL
    Microsoft SQL Server
    SQLite
    HTML 4
    HTML 5
    CSS
    jQuery
    JSON
    Apache
    XML
    CSV
    C#
    .NET
  • 07.2006 - 11.2006

    IT manager

    Inetdesign.pl Inetdesign.pl

    • Architecture and developing portals based on eZ publish CMS
    • Programming with the Code Igniter framework (MVC, PHP4/5, MySQL, XHTML,CSS)
    • Team work coordination ( Scrum Master )
    • Configuration and maintenance of LAMP environment for dedicated servers
    • Cooperation with the German department of the company

    Tech:

    PHP 4
    PHP 5
    MySQL
    CodeIgniter
    eZ publish
    jQuery
    HTML 4
    CSS
    Apache
  • 01.2005 - 02.2006

    PHP- and web developer

    Webstyle Systems Sp. z o.o. Webstyle Systems Sp. z o.o.

    • Development of PHP/ MySQL applications.
    • Development of portals based on eZ publish CMS.
    • Enhance the eZ publish template system and building software extensions.
    • Configuration of Apache web servers for the eZ publish
    • Internal and external ( e.g. in Singen (Germany) ) trainings about application development based on eZ publish

    Tech:

    PHP 4
    PHP 5
    MySQL
    eZ publish
    jQuery
    HTML 4
    CSS
    Apache
  • 05.2004 - 08.2004

    PHP/MySQL/MSDE Developer

    VAD GmbH VAD GmbH

    • Administration of internal company server. (SuSE 8.x/9.x, Apache, MySQL, MSDE).
    • Refactoring an internal web solutions (PHP4, MySQL, DHTML)
    • Extending an internal web shop ( PHP / HTML / JS / MSDE / ODBC)

    Tech:

    PHP 4
    MySQL
    Microsoft SQL Server
    eZ publish
    jQuery
    HTML 4
    CSS
    Apache
    Linux
  • 08.2003 - 03.2004

    Work Student

    Advanced Mask Technology Center Advanced Mask Technology Center

    • Architecture, creation and design of the intranet in the company (PHP4,MySQL, HTML,JS)
    • Development of the Online Library software (PHP4,MySQL,HTML,JS)
    • Intranet Server administration (Win2000,Apache, MySQL)
    • Leading a team of 2 other programmers (tasks disposal, architecture, support, deadline checks)

    Tech:

    PHP 4
    MySQL
    HTML 4
    CSS
    Apache
    Download 2004_DE_Zeugnis_AMTC.pdf Job certificate : 2004_DE_Zeugnis_AMTC.pdf (DE)
  • 03.2003 - 07.2003

    IT Internship

    VAD GmbH VAD GmbH

    • Creation of ODBC connection between Linux client and Microsoft SQL Server database ( unixODBC, FreeTDS, MSSQL 7 )
    • Architecture, design and creation of an internal web shop (PHP4, ODBC, MSDE, MySQL, DHTML) Practice semester subject: Catalogue of elements for the developing of high frequencies devices

    Tech:

    PHP 4
    MySQL
    Microsoft SQL Server
    eZ publish
    jQuery
    HTML 4
    CSS
    Apache
    Linux
    Download 2003_DE_Zeugnis_VAD.pdf Job certificate : 2003_DE_Zeugnis_VAD.pdf (DE)
  • 05.2000 - 08.2000

    Webmaster

    Poleninvest.de Poleninvest.de

    • Company homepage (HTML 4.0, JavaScript)
    • Web design (Ulead PhotoImpact)

    Tech:

    HTML 4
    CSS

Experience | Technologies | Legal disclosure