- PHP Developer2018 - PRESENTNBL Media, LLC
Technologies: PHP, Git, Linux
- Improved the security and stability of Apache.
- Introduced version control and a workflow for the existing team.
- Python, Java Developer and Data Engineer2018 - PRESENTInvictus Capital
Technologies: Java, Apache Beam, Python
- Implemented a data pipeline using Apache Beam.
- Senior Python and PHP Developer2017 - 2018Cyber Command, LLC (via Toptal)
Technologies: Linux, Python, PHP, AWS
- Reduced the workflow for creating new sites from an hour to five minutes.
- Developed an image optimization daemon in Python.
- Improved the WordPress performance with custom patches.
- Implemented detection and protection against DDoS attacks.
- Developer | Scrum Master2013 - 2017Niceshops GmbH
Technologies: PHP, Golang, Python, Java, Puppet, Linux
- Implemented performance improvements.
- Modernized an old code base.
- Wrote a combinatorial algorithm for calculating product prices.
- Moved the company to Git and continuous integration.
- Wrote a semi-automatized cloud platform based on Docker, HAProxy, provisioned with Puppet, and more.
- Coordinated business-relevant features with the product owner.
- Web Developer2007 - 2013Freelance Work
- Developed a CMS.
- Managed Linux servers.
- Implemented a security audit.
- Maintained and improved legacy Java apps.
- Improved the Java's performance by using JNI through C and C++ code in performance-critical areas.
- Programmer2007 - 2007Freelance Work
Technologies: PHP, C
- Wrote a C module for the Zend engine.
- Performed security.
- Did compiler building.
- Worked with formal languages.
- Programmer | Workshop Educator2004 - 2007Nonprofit Work
Technologies: C, C++, Java, PHP
- Developed games in C with the Allegro library.
- Built GUIs with Qt in C++.
- Created presentation software in Java.
- Developed the organization's platform in PHP.