Über mich

Pavel Leonidov

Mein Name ist Pavel Leonidov, ich bin Entwickler seit meiner Jugend und kann mich bis heute nicht an neuen Herausforderungen satt coden. Hauptberuflich habe ich einige Stationen mit vielen Jahren Berufserfahrung hinter mir und die Besonderheiten verschiedener Branchen kennengelernt. Darüber hinaus setze ich als Einzelunternehmer Projekte für kleine Unternehmen und Non-Profit-Organisationen um und betreue diese kontinuierlich in meiner eigenen Serverlandschaft.

Oft stehen kleinere Unternehmen und NGOs vor dem Problem, dass sie ihre Webauftritte und interne Prozesse nur selten im angemessenen Rahmen realisieren können. Insbesondere eCommerce-Systeme lassen die laufenden Betriebskosten in die Höhe schießen, sobald z. B. Multichannel-Rollouts oder die Versandabwicklung über Drittanbieterlösungen realisiert werden sollen, die oft nicht den individuellen Anforderungen genügen und damit erhebliche Zusatzaufwände verursachen.
Es ist mir daher eine Herzensangelegenheit, für meine Kunden und Partner individuelle Lösungen zu entwickeln, die ich oft günstiger anbieten kann als Agenturen. NGOs und gemeinnützige Organisationen erhalten hierbei besonders günstige Konditionen - schließlich wollen wir alle einer besseren Zukunft entgegensehen und das soll nicht am Budget scheitern.

Habe ich Ihr Interesse geweckt? Dann freue ich mich über Ihre Nachricht!

Meine Skills

Technologien

  • PHP
  • JAVA
  • JavaScript
  • jQuery
  • NodeJS
  • TYPO3 CMS
  • NEOS
  • Wordpress
  • Magento
  • Shopware
  • Symfony
  • GIT
  • Foundation

Hosting & Administration

  • nginx
  • Apache
  • Bash
  • Docker
  • Amazon Web Services
  • BitBucket Pipelines

Industriestandards

  • API-Entwicklung
  • Design Patterns
  • Data Integration
  • Versionskontrolle
  • SEO

Meine Open-Source-Projekte

Ich stelle immer wieder Teile meiner Arbeit in meinem GitHub-Profil öffentlich, von denen ich glaube, dass sie der Allgemeinheit nützen können.
Zu jenen Projekten gehören u. a.:

  • InternetmarkeShipping
    Diese Desktop-Applikation ist in JAVA geschrieben und aus dem dringenden Bedarf nach einer Softwarelösung für den stapelweisen Ausdruck von Internetmarken der Deutschen Post und der damit verbundenen Versandautomatisierung entstanden. Die Software ist mit eigenentwickelten Connectoren zu den APIs der Deutschen Post und Magento 2 realisiert und ermöglicht so die vollständige Abwicklung von offenen Bestellungen in einem Interface. Nützlich für Händler, die große Bestellaufkommen vorwiegend mit der Deutschen Post abwickeln.

  • SocialSharePrivacy Modernized
    Like- und Tweet-Buttons sind nach wie vor im Trend, allerdings kommt man spätestens seit der DSGVO über eine Opt-In-Variante in Europa nicht herum. Leider hat heise ihre 2010 entwickelte JavaScript-Bibltiothek socialshareprivacy nie weiterentwickelt, sodass sie oft nicht so recht in das Design von modernen Webseiten passen. Also wurde es Zeit für einen Fork in eine Version, die ohne Sprites auskommt, leicht anpassbar und optisch ansprechender aussieht.

  • privacyIDEA Auth
    Bis jetzt hat es keine brauchbare Lösung für die Zwei-Faktor-Authentifizierung im TYPO3-Backend gegeben - und zugegeben, für die Wenigsten würde es in Frage kommen. Da es den Bedarf trotzdem gelegentlich gibt, habe ich eine Lösung im Zusammenspiel mit dem Open-Source-Authentifizierungssystem privacyIDEA erarbeitet. Herausgekommen ist die Extension privacyIDEA Auth, die aktuell mit der hinterlegten E-Mail-Adresse des einloggenden Backend-Users gegen einen laufenden privacyIDEA-Server authentifiziert.