Maxwell Aboagye
Software Developer · Full-Stack & DevOps
I build tools that solve real problems. At Amazon, I automated a 15-minute manual workflow into a one-click browser extension used daily by operations teams.
About Me

Software developer based in Hamburg. I build tools that save people time, like the browser extension I made at Amazon that turned a 15-minute copy-paste workflow into a one-click operation. My team of 6 uses it every day to communicate with delivery partners.
I work full-stack: React and TypeScript on the frontend, Spring Boot and Node.js on the backend. Just graduated in October 2025 from Free University of Bozen-Bolzano with a degree in Computer Science. My bachelor thesis was an AI-powered pitch evaluator that gives startups detailed feedback on their presentations.
I grew up in Ghana, went to high school in Italy, and now work in Germany, picking up languages and adapting to new environments is kind of my thing. At work, I jump between building UIs, debugging backend issues, setting up CI/CD pipelines, and occasionally figuring out why everything broke. If I see people doing the same annoying task over and over, I'll usually try to automate it.
Languages
English (Native) • German (B2) • Italian (C1)
My Journey
From Computer Science Graduate to Building Production Systems
Bachelor of Science in Computer Science
Free University of Bozen-Bolzano
- ▸Specialized in Software Engineering, Distributed Systems, Algorithms, and Database Systems
- ▸Bachelor Thesis: Engineered 'Pista', an AI-powered pitch evaluation platform using Next.js, TypeScript, and OpenAI API
- ▸Relevant Coursework: Compiler Construction, Mobile Development, Database Management, Data Mining
- ▸Strong foundation in computer science fundamentals and practical software development
Advanced DevOps & Cloud Engineering Training
Professional Development
- ▸Completed 400+ hours of intensive DevOps engineering coursework covering production infrastructure and modern deployment practices
- ▸Mastered Docker containerization, Kubernetes orchestration, CI/CD pipeline automation, and infrastructure as code
- ▸Gained practical experience with AWS services (EC2, S3, Lambda, RDS), Terraform, Ansible, and Linux system administration
- ▸Applied concepts through hands-on projects: automated deployments, infrastructure provisioning, and monitoring systems
Operations Associate
Amazon Deutschland Transport
- ▸Coordinated logistics operations including KPI tracking, route monitoring, and fleet management
- ▸Created performance dashboards using Amazon Quicksight for operational decision-making
- ▸Self-initiated: Engineered JavaScript browser extension automating workflow inefficiencies, demonstrating problem-solving initiative beyond core responsibilities
- ▸Applied programming skills to identify and solve operational bottlenecks
Featured Projects
Bachelor Thesis Project
Pista - GenAI Startup Pitch Evaluator
Built a GenAI-powered platform where founders record their pitch and get instant, structured feedback on problem-solution fit, business model, team presentation, and overall pitch quality. Uses GPT-4 for evaluation with real-time data sync via Convex.
Production Tool at Amazon
DSP Management Extension
Operations teams were manually copying delivery partner data from internal portals, processing it in Excel, then messaging each partner individually, taking 15 minutes per cycle. Built a browser extension that automates the entire workflow with one click. Now used daily by the Hamburg operations team.
Cross-Platform Mobile Game
Wordle React Native
Built Wordle for mobile because I wanted to learn React Native. Cross-platform (iOS/Android/Web) with game stats, hard mode, and all the usual Wordle features. Used Context API for state management and AsyncStorage so your stats persist between sessions.
Multithreaded Data Processing Pipeline
OpenHub Tourism Data Analyzer
Java application that pulls and processes 10,000+ tourism records from an API. Hit a memory issue where the app would crash on large datasets, traced it to the HTTP library. Switched libraries and optimized JVM memory allocation to handle the full dataset without errors.
Lexer, Parser & Semantic Analyzer
C Language Compiler
Compiler that turns C code into executable programs. Built the lexer with Flex, parser with Bison, and added type checking so it catches errors like adding strings to numbers. Supports variables, control flow, and gives you line numbers when something breaks. University project that taught me how compilers actually work under the hood.
Skills & Expertise
Click any skill to filter projects




