Andreas Mehner

Andreas Mehner

Full Stack Entwickler

Hochqualifizierter Softwareentwickler mit mehr als 15 Jahren Erfahrung in der Entwicklung von Java-Applikationen und Webseiten. Fundierte Kenntnisse in der Verwendung von Java IDE’s, agilen Softwareentwicklungsmethoden und bewährten Softwareentwicklungsverfahren. Erfolgreiche Zusammenarbeit mit interdisziplinären Teams für Anforderungsermittlung, Lösungsentwurf und Bereitstellung hochwertiger Software, termingerecht und innerhalb des Budgets. Qualitätssteigerung durch Refactoring, Code-Optimierung, Reduzierung von Legacy Code sowie Verbesserung der Leistung und der Benutzerfreundlichkeit.

Lebenslauf anfragen

Technologien und Tools

Lemonsqueezy
Claude Code
Chat Gpt
Markdown
GTK4
Html5
CSS3
Tailwind Css
Javascript
React
Nextjs
Nodejs
Telegram Mini Apps
Sqlite
Mysql
MongoDB
WordPress
Joomla
Rust
Java
Python
php
Teamviewer
Arch Linux
Linux Mint
Ubuntu
Linux
Android
Windows
Commodore
Libreoffice writer
Libreoffice calc
Confluence
Jira
Redmine
Jenkins
Github
Docker
Git
Maven
Gradle
MS Teams
Zed Editor
VS Code
Intellij IDEA
Eclipse IDE

Ausgewählte Projekte

DupEx – Duplicate Exterminator

DupEx – Duplicate Exterminator

2026 – heute

Hochperformantes Linux-Tool zum sicheren Auffinden und Entfernen doppelter Dateien. Ein mehrstufiger Filter-Algorithmus (Größen-Gruppierung, Stichproben-Hash, paarweises Sampling, vollständiger BLAKE3-Hash) liest nur so viele Daten wie nötig und skaliert über alle CPU-Kerne (OpenMP, AVX2/SSE4.1-SIMD). Ein vollständiger BLAKE3-Hash identifiziert Duplikate; optional bestätigt ein byteweiser Vergleich jede Gruppe Bit für Bit. Mit GTK4-Oberfläche, Referenz-/Schutz-Ordnern und Lösch-Schutzregeln.

Mehr über DupEx erfahren
CRustGTK4OpenMPSIMD / AVX2BLAKE3SQLiteLinuxAppImage
Integration von Crypto-Spielen in Telegram Web Apps

Integration von Crypto-Spielen in Telegram Web Apps

Okt. 2024 – Dez. 2024

Integration von Crypto-Spielen in Telegram Web Apps.

ReactJavascriptCSSTelegram Web AppsCrypto Wallets
Portfolio-Website

Portfolio-Website

Sept. 2024 (2 Wochen)

Webseite zur Vorstellung meines Portfolios, meiner Projekte, Kenntnisse, beruflichen Entwicklung und meiner Kontaktdaten.

HTMLCSSReactTailwindFramer Motion
Entwurf einer Bestell-Software für Restaurants

Entwurf einer Bestell-Software für Restaurants

Aug. 2023 (2 Wochen)

Entwurf einer Bestell-Software für Restaurants.

HTMLCSSReactNodejsMongoDB
cadis® TMS: Software-Suite für Logistikunternehmen

cadis® TMS: Software-Suite für Logistikunternehmen

2009 - 2022 (>13 Jahre)

Weiterentwicklung eines Softwareprodukts in einem großen Entwicklungsteam. Implementation und Konfiguration projektspezifischer Anpassungen. Operative Prozesse: Abholung, Beladung, Entladung, Zustellung, Hofmanagement, Abfahrtskontrolle. Temperaturüberwachung. Erstellung von Druckvorlagen zur Prozess-Dokumentation.

JavaWebappsFrontendBackendAgile SoftwareentwicklungKanbanScrumHTMLCSSTypeScriptReactJava SwingXSDXMLIntelliJVSCodeGitLabReview BoardSonarQubeJasperreportsMySQLXLIFFXLS
Vereins-Website

Vereins-Website

2012 - 2022 (10 Jahre)

2012: Design und Erstellung einer Webseite für einen Münchner Karate-Verein auf der Basis von Joomla. 2016: Umbau der Seite auf WordPress. Die Seite wurde von 2012-2022 betreut.

JoomlaWordpressHTMLCSS
Fernbedienung für PCs mittels eines mobilen Geräts

Fernbedienung für PCs mittels eines mobilen Geräts

2004 (3 Monate)

Eigenständige Entwicklung einer Fernbedienung als Forschungsprojekt, basierend auf einem mobilen Gerät zur Steuerung von PCs. Wischbewegungen am mobilen Gerät werden dabei an den Mauszeiger des gesteuerten PCs übertragen. Funktionalitäten: vollständige Maus- und Tastatursteuerung, Ausführen von Tastenkombinationen, Schnellstart von Programmen, Steuerung von Windows- und Linux-Rechnern, schneller und intuitiver Rechnerwechsel manuell oder automatisch beim ‚Verlassen‘ des Bildschirmrands mit der Maus zu 4 definierten Rechnern, Copy/Paste von Texten, Dateitransfer über das mobile Gerät zum Zielrechner, Datenverschlüsselung mit TripleDES.

JavaJ2MEembedded C++XMPP

Erfahrung

2023 - heute

FREELANCER / Softwareentwicklung / IT-Beratung - EAST-WEST IT Solutions

Gründung der IT-Agentur EAST-WEST IT Solutions in Serbien. Diverse Software- und Web-Entwicklungs-Projekte. IT-Beratung.

JavascriptReact.jsNext.jsmongoDB

2009 - 2022

Projekt-Ingenieur, Software-Entwickler - Kratzer Automation AG / CADIS GmbH

Softwareentwicklung in der operativen Logistik. Implementierung von Benutzeroberflächen. Definition und Implementierung von Schnittstellen für die Integration mit anderen Modulen. Durchführung von Code-Reviews und Debugging zur Sicherstellung der Software-Qualität. Erstellung umfassender Software-Tests zur gründlichen Prüfung der Softwarefunktionen. Erstellung von Druckvorlagen zur Generierung von PDF-Dokumenten und -Reports. Verwaltung der Übersetzungsdateien für ~15 Sprachen mittels einer globalen Übersetzungsdatenbank.

JavaWebappsFrontendBackendAgile SoftwareentwicklungKanbanScrumHTMLCSSTypeScriptReactJava SwingXSDXMLIntelliJVSCodeGitLabReview BoardSonarQubeJasperreportsMySQLXLIFFXLS

2007 - 2008

IT-Consultant - syracom AG

Softwareentwicklung für eine große deutsche Bank. Entwicklung einer internen Webanwendung für den Optionshandel. Erstellung eines Prototyps für eine Karriere-Webseite.

Jboss SeamJavaJoomlaWordpressHTMLCSS

2006 - 2007

Werkstudent - secunet Security Networks

Durchführung einer IT-Bedrohungsanalyse und Identifikation von Gegenmaßnahmen. Entwicklung von Sicherheitskomponenten im Virtualisierungsumfeld. Einrichten einer vollständigen Festplattenverschlüsselung mit passwort- und tokenbasierter Authentifizierung. Entwicklung einer webbasierten Management-Applikation zur remote Konfiguration des Systems.

Debian LinuxVirtualBoxdm-cryptLUKSUSB-TokenApache AXISgSoapJavaCJSPApache TomcatHTMLJavaScriptCSS

2004

Praktikant - Fraunhofer ESK – Einrichtung für Systeme der Kommunikationstechnik

Entwicklung einer Fernbedienung für einen PC auf einem mobilen Gerät. Erstellung einer technischen Dokumentation.

JavaJ2MEembedded C++XMPP

2003

Praktikant - Giesecke & Devrient GmbH

Erstellung von Skripten für den Java-Build-Prozess. Gestaltung einer GUI für den Build-Prozess. Einführung von statischer Code-Analyse in den Software-Entwicklungs-Prozess. Auswertung der Ergebnisse.

AntPerlPerl-TKPC-Lint