Adam H.Rich Media Developer & DesignerHamburg, Germany
About
Designer and developer. I came into design from development, which is why I usually end up doing both halves of a job: the layout and the code. Day to day that is HTML5 advertising, plus the apps and tools around it. Based in Hamburg.
Experience
Rich Media Developer & Designer
Agency, HamburgJuly 2022 to present- HTML5 banners and playable ads for agency clients, from design through to delivery
- Rebuilding one campaign across all the sizes it runs in, and checking them before they ship
- Built the tools the process now runs on
Before design
Machine learning & data assistant developer
Leibniz Universität Hannover · IFW Hannover2021Software developer, internship
CNSS, Tunisia2014Design internship
The Box Studios, Tunisia2013Skills
- Design
- Figma
- Photoshop
- Illustrator
- Layout
- Art direction
- Photography
- Build
- HTML
- CSS
- JavaScript
- Google Web Designer
- Adobe Animate
- GSAP
- React
- Node
- Motion
- After Effects
- Premiere Pro
- Motion design
- Video editing
- SVG animation
- CSS animation
- Ads
- Ad specs
- File size limits
- Click tracking
- Testing before delivery
- AI
- Claude Code
- Anthropic API
- Image generation
- AI labelling rules
AI in practice
- I write production code with Claude Code most days. The three apps on this site were built that way, reviewed and shipped by me.
- I have shipped an LLM feature end to end: Cashflow sends an uploaded statement to the Anthropic API through a server function that checks the session first, so the key never reaches the browser.
- I use image generation to work through ad variants quickly, and label the result where the EU AI Act asks for it.
- Machine learning is where I started: data science studies, then two assistant developer jobs, before I moved into design.
Education
Data science studies (not completed)
Leibniz Universität Hannover2017 to 2021Bachelor's degree, Informatics
ENSIT, Tunis2011 to 2014Adam Hamdi · Hamburg, Germany · Mradamhamdi@gmail.com