Scroll To View More
Flavius Aspra, Domain-driven Design (DDD) Developer in Graz, Austria
Flavius Aspra

Domain-driven Design (DDD) Developer in Graz, Austria

Member since February 14, 2015
Flavius has many years of experience with programming complex applications, eCommerce platforms, and developing highly-available, highly-performant web applications (DevOps). He gives feedback and submits patches to open-source projects and he's able to cut through big code bases and understand them quickly.
Flavius is now available for hire

Portfolio

Experience

  • Linux, 15 years
  • PHP, 13 years
  • Java, 9 years
  • Test-driven Development (TDD), 8 years
  • Python, 7 years
  • SOLID Principles, 5 years
  • Scrum Master, 2 years
  • Domain-driven Design (DDD), 2 years
Graz, Austria

Availability

Part-time

Preferred Environment

Linux, Git, the IDEA Suite of IDEs

The most amazing...

...advice I gave was to my high school teacher, regarding the security holes that his website had; afterwards he quietly fixed them.

Employment

  • PHP Developer

    2018 - PRESENT
    NBL Media, LLC
    • Improved the security and stability of Apache.
    • Introduced version control and a workflow for the existing team.
    Technologies: PHP, Git, Linux
  • Python, Java Developer and Data Engineer

    2018 - PRESENT
    Invictus Capital
    • Implemented a data pipeline using Apache Beam.
    Technologies: Java, Apache Beam, Python
  • Senior Python and PHP Developer

    2017 - 2018
    Cyber Command, LLC (via Toptal)
    • Reduced the workflow for creating new sites from an hour to five minutes.
    • Developed an image optimization daemon in Python.
    • Built a web application for deploying WordPress sites in PHP, JavaScript; using jQuery.
    • Improved the WordPress performance with custom patches.
    • Implemented detection and protection against DDoS attacks.
    Technologies: Linux, Python, PHP, AWS
  • Developer | Scrum Master

    2013 - 2017
    Niceshops GmbH
    • 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.
    Technologies: PHP, Golang, Python, Java, Puppet, Linux
  • Web Developer

    2007 - 2013
    Freelance 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.
    Technologies: PHP, JavaScript, Java, C
  • Programmer

    2007 - 2007
    Freelance Work
    • Wrote a C module for the Zend engine.
    • Performed security.
    • Did compiler building.
    • Worked with formal languages.
    Technologies: PHP, C
  • Programmer | Workshop Educator

    2004 - 2007
    Nonprofit Work
    • 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.
    Technologies: C, C++, Java, PHP

Experience

  • An Online Programming Course for Youth (Development)

    Writing the teaching material was interesting, it helps one gather one's own thoughts and be more introspective with the motivation in how you write code in a way.

    However, it turned out that the more interesting and captivating challenge was the personal development of the kids.

    Enthusiasm, joy, and play while coding make good students. It's fulfilling even now when the older graduates send me messages, thanking me for it.

Skills

  • Languages

    Python, TypeScript, C, JavaScript, PHP, Rust, Java, Go, C++
  • Frameworks

    Zend Framework, Zend Expressive, JUnit, Spring Boot, Zend Engine
  • Tools

    AWS SDK, Puppet, Jenkins, Git, Solr, Apache Beam
  • Paradigms

    SOLID Principles, Scrum, Design Patterns, Object-oriented Programming (OOP), Test-driven Development (TDD), Functional Programming, Compiler Design
  • Platforms

    Amazon Web Services (AWS), Docker, Linux
  • Storage

    MySQL, MongoDB
  • Other

    Parsers, Scrum Master, HAProxy, Bash Scripting, UML Diagrams, Bootstrap UI, Algorithms, Security, Data Structures, OAuth, Domain-driven Design (DDD), Networks, Data Engineering
  • Libraries/APIs

    jQuery, Google API, PyQt, React
I really like this profile
Share it with others