David Hardt
Passionate Full Stack Software Developer with more than 6 years of experience in document management, data management and AI development striving for excellence and a great developer experience.
About
Full-stack developer with experience in document management, AI, and OCR technologies working to develop and support enterprise-scale solutions relied upon by millions of customers. Key work achievements include development of AI document classification software in both front- and backend, research and development of neural networks and genetic algorithms, contributions to proprietary document management software as well as the complete development of multiple react frontends for various business cases.
Work Experience
UniCredit Group
Junior Software Engineer
UniCredit Group
Trainee
S2H Lawyers & Notariesinternship
Intern
PROJEKTIONISTENinternship
Intern
Dessault Systèmesinternship
Intern
Education
Software Engineering Apprenticeship - UniCredit Group
Skills
Hard Skills
Soft Skills
Projects
Sentiment Analysis
Implemented automated sentiment analysis for websites, video, text and audio using large language and transcription models to map out normalized sentiment of keyword mentions in golang with python integration for analytics.
MarketNavigator
Developed a serverless full stack next.js app used to collect market commentary and extract news, sentiment and trends from various sources with a backend made available to a custom GPT with the frontend and backing written in ts.
Neural Networks
Implemented neural networks and genetic algorithms down to the matrix calculations and their GPU.js compiled shader implementations. Used TensorFlow JS to train and test networks in the browser and wrote custom code to visualize the results.
GPT Summarizer
Developed a locally running live transcriber with GPT-4 based summarization for audio sources such as live streams, audio recordings and meetings featuring a fully interactive terminal ui built on a custom event-based npyscreen wrapper.
Internal OCR Layer
Wrote a custom, compliant microservice integration layer for 3rd party AI-based OCR, classification and extraction product as well as the frontend using angular.
Document Management
Lead maintainer and developer for 3 german archiving systems.