Scroll To View More
Hire the top 3% of freelance developers
Flavius Aspra

Flavius Aspra

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
  • Java, 9 years
  • Python, 7 years
  • SOLID Principles, 5 years
  • TypeScript, 2 years
  • Scrum Master, 2 years
  • Domain-driven Design, 2 years
  • Rust, 1 year
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
  • Senior Python and PHP Developer
    Cyber Command, LLC (via Toptal)
    2017 - PRESENT
    • Reduced the workflow for creating new sites from 1 hour to 5 minutes.
    • Developed an image optimization daemon in Python.
    • Built a web application for deploying WordPress sites in PHP, JavaScript; using jQuery.
    • Improved WordPress performance with custom patches.
    Technologies: Linux, Python, PHP, AWS
  • Developer | Scrum Master
    Niceshops GmbH
    2013 - 2017
    • 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
    Freelance Work
    2007 - 2013
    • 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
    Freelance Work
    2007 - 2007
    • Wrote a C module for the Zend engine.
    • Performed security.
    • Did compiler building.
    • Worked with formal languages.
    Technologies: PHP, C
  • Programmer | Workshop Educator
    Nonprofit Work
    2004 - 2007
    • 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
    JavaScript, TypeScript, C, Python, PHP, Java, Rust, C++, Go
  • Frameworks
    Zend Framework, JUnit, Zend Expressive, Spring Boot, Zend Engine
  • Tools
    Git, Puppet, Jenkins, AWS SDK, Solr
  • Paradigms
    Design Patterns, Scrum, SOLID Principles, Object-oriented Programming (OOP), Test-driven Development (TDD), Compiler Design, Functional Programming, Domain-driven Design
  • Platforms
    Docker, Linux, Amazon Web Services (AWS)
  • Storage
    MySQL, MongoDB
  • Other
    HAProxy, Bash Scripting, Scrum Master, Parsers, UML Diagrams, OAuth, Data Structures, Algorithms, Security, Networking, Bootstrap UI
  • Libraries/APIs
    Google API, jQuery, React.js, PyQt
Hire the top 3% of freelance developers
I really like this profile
Share it with others