My Projects

AI-Powered Language Learning App

Mobile App
Revolutionary language learning app that generates picture-based stories using AI, automatically adapting to user learning levels.
Full-stack ownership • AI story generation • Automatic internationalization • Adaptive learning algorithm
JavaSpring BootReact NativeAWSOpenAIExpoTypeScriptReduxSentryGitHubnpm

Enterprise Lottery Platform

Web App
Maintenance and improvement of complex lottery websites with custom frontend framework and micro-frontend architecture.
Custom CI/CD tool development • Web vitals performance optimization • Technical consulting
AngularNode.jsNestJSTypeScriptRxJSNxSCSSHTMLCSSJestCypressSentry

Custom E-Commerce Framework Development

Web App
Building and maintaining online shops for third-party customers using a major e-commerce company's custom framework.
Multi-client platform development • Cross-team collaboration • Custom CMS integration • Regular on-time delivery • Analytics • SEO
AngularNode.jsExpressTypeScriptRxJSNxSCSSHTMLCSSJestJasmineCypress

Insurance Calculation & Contract Platform

Web App
Complex insurance calculation website with contract closing functionality and advanced form validation.
Complex form development • Insurance price calculation • Data verification • Custom component library usage
AngularTypeScriptSASSHTML5CSSJavaScriptStencilFractalLodashJasmineKarma

B2B Financial Portfolio Management Platform

Web App Backend
Backend development for banks and portfolio managers to manage financial products with REST APIs and microservices architecture.
Microservices architecture • REST API development • Message broker implementation • CI/CD setup
Node.jsExpressGraphQLTypeScriptmochachaiJasmineJestRabbitMQMongoDBDocker

Flight Booking Application Frontend

Web App
Frontend maintenance and improvement of high-traffic flight booking application in Scrum environment.
High-traffic, high-revenue environment • Multi-team coordination • Scrum implementation
AngularJSSASSHTML5CSSJavaScriptjQueryLodashnpmGruntBowerJasmineKarma

Self-Driving Car Control Demo App

Mobile App
Demo app for controlling cutting-edge autonomous vehicle prototype with route programming and media control capabilities.
Autonomous vehicle integration • Ahead of time delivery • Cross-platform development • UI/UX collaboration • International teamwork
AngularTypeScriptHTML5CSSJavaScriptIonicCordovaGitLabnpmWebpackiOSXCode

Pokémon Go Manager

Web App
Consumer-facing web application that helps Pokémon Go players organize and evaluate their captured Pokémon with a mobile-friendly interface and server-backed data storage.
Full-stack delivery • Mobile-first UX design • Reliable calculation engine for ranking captured Pokémon • Containerized deployment on AWS ECS
ReactJavaScriptHTML5CSSBootstrapNode.jsExpressMongoDBAWSDockerWebpacknpm

Computer Vision – Analyzing the Structure of Clothes

Research Project
Student research project on computer vision, developing an algorithm to separate structural patterns (mesh) and textures in clothing images, enabling retexturing for an AR virtual mirror.
Published student research paper • Novel structure–texture separation algorithm • Application to AR virtual try-on • Generalization to regular patterns (e.g., building facades) • C++ implementation and evaluation
C++Computer VisionPattern RecognitionImage Processing

Stomap – Project Management Tool

Web App
Story-mapping based project management tool for handling large amounts of GitHub issues with a table-based UI and drag'n'drop editing.
Story mapping visualization • GitHub-native storage • Drag'n'Drop issue editing • Hierarchic issues and dependencies
TypeScriptHTMLCSSJavaScriptAngularjQueryjQuery UIGitHubGitHub APItsdOAuth2

State Based Testing Software

Desktop App
Stand-alone, model-based testing software for the automotive industry — systematic test case specification, generation and automated execution.
Lead developer • Technical coordination • Model-based test generation • Integration with DOORS • Test coverage gap analysis
JiraConfluenceUMLUML state machineJavaXMLXSDCSSEclipse RCPEclipse EMFOSGI

Smart GUI Testing — Combining Capture-&-Replay with Model-Based Automation

Research & Prototype
Model-based GUI testing approach that combines capture-&-replay convenience with systematic model-based test generation; final thesis and prototype plugin for a commercial testing tool.
Final thesis & scientific paper released • Prototype plugin for TESTONA • Automatic model generation • Systematic combinatorial test sequence generation • Successfully tested on real applications • Validated with an industrial partner
UMLUML state machineModel-based testingCapture-and-ReplayClassification Tree MethodWidget Trees

Blubber – Virtual Pocket Money

Web App
24-hour hackathon app that lets parents assign real-world tasks to kids and reward them with virtual pocket money redeemable in local stores.
Built end-to-end prototype in 24 hours • PayPal API integration • QR-code based redemption flow • Deployed on Google App Engine
HTMLJavaScriptCSSJavaJava ServletsPythonPayPal APIjQueryjQuery.qrcodeBootstrap

Playotope – Platform Game Maker for the Web

Web App
Online platform game maker that provided a WYSIWYG editor enabling end users to create, customize, and share their own platform (jump’n’run) games with friends.
Built a browser-based game editor • Integrated social sharing & high scores • Worked on end-to-end game engine and web platform • Consulted and created software architecture and design (UML)
JavaHTMLCSSJavaScriptFacebookTwitterGoogle AnalyticsGoogle App EngineEclipseSVN

AI & Robotics – Humanoid Robot Research

Research Project
Research on sensor fusion, adaptive grasping and walking for humanoid robots (Nao) and additional modular sensors.
Developed and tested adaptive grasping method • Built custom force-sensing modules for robot hands • Successfully lifted fragile and heavy objects safely • Improved walking stability using multi-sensor control • Co-authored peer-reviewed publication on adaptive grasping
C++Robotics Control SystemsComputer VisionSensor FusionPrototypingNao

Wikip3dia — 3D Wikipedia Visualization

Web App
Interactive 3D representation of Wikipedia: each article is a room, each link a door/corridor. Built with raw WebGL (OpenGL ES 2.0) and hand-written GLSL shaders.
Early WebGL demo • Real-time 3D navigation • Live Wikipedia API scene generation • Custom GLSL shaders • Graphical gimmicks: Reflections, Fog, Phong, mipmapping, lens flare • Texture-atlas door labels
WebGLGLSLJavaScriptHTMLHTML CanvasCSSWikipedia APIAJAXComputer Graphics

Freelancing IT Professional

Various Projects
Long-term freelancing career delivering diverse IT solutions across multiple industries and technologies.
25+ years experience • Multi-industry expertise • Technology adaptation • Independent project delivery
Various TechnologiesWeb DevelopmentMobile DevelopmentBackend SystemsFrontend Framework

Skills

Backend:
JavaSpring BootTypeScriptDynamoDBJavaScriptNode.jsNestJSMicroservicesSQLExpress
Frontend:
React NativeTypeScriptReduxReactCSSHTMLJavaScriptFrontend FrameworkAngularRxJS
Tools & Libraries:
React NativeOpenAIExpoReduxSentryGitHubReactAngularNestJSRxJSNxJira
Cloud & Infrastructure:
AWSExpoGitHubDynamoDBS3CDKCloudFormationCloudWatchAppConfigElastic Beanstalk
DevOps & Build & CI/CD:
GitHubnpmMavenCDKCloudFormationNxyarnDockerKubernetesJenkinsGitLabTFS
Concepts:
Mono RepoWeb VitalsMicro FrontendsMicroservicesTestingUI TestingGraphQLJSON
Misc:
FrameworkScientific PaperDiploma ThesisRaspberry PiCloud PlatformsCustom Game Engine
Testing and QA:
JestCypressLighthousePuppeteerUI TestingJasmineKarmamochachaiTeddyMocksJUnit
and more...
Spacer
Oliver Stadie Profile Photo

Oliver Stadie

Full-Stack Web and App Developer
Berlin (Germany)+4915202825986 oliver.stadie+it@gmail.com

Well-organized, broad-minded, passionate and responsible IT professional. Focus on aligning technical solutions with business objectives.

Personal Information
Born
1984 (40 years)
Languages
GermanEnglishChinese
Community & Writing
Education
Humboldt Universität zu Berlin
2006 - 2015
Grade: Very Good
Subsidiary Field: Engineering Science
Professional Focus

Experienced in planning, designing, implementing, testing, deploying and maintaining web applications with various technology stacks.

Contact Me
+49 (1520) 28 25 986