Alex Grädel
Frontend Developer
Frontend developer with 5+ years of professional experience building web applications using Angular, React, and Next.js. Delivered production systems for enterprise clients including Amazon and the Swiss Federal Intelligence Service. Background in consulting sharpens focus on clean architecture, testing, and maintainable code.
Experience
Makeen AG
Senior Fullstack Developer
- Consulting for enterprise clients on frontend architecture and delivery
Amazon
Software Development Engineer II
- Led full-stack development of REOS (Real Estate Opportunity System) with complex form validation, server-side pagination, and real-time progress tracking via WebSockets, serving site selection teams across 15+ countries with sub-second response times
- Architected enterprise picklist system using Clean Architecture and Domain-Driven Design with Composite Repository Pattern coordinating 3 data sources (in-memory constants, PostgreSQL/Prisma, Salesforce/Shield API), implementing chain of responsibility, dependency injection, Redis caching with 24-hour TTL, dependent picklists with controller values, and Zod schema validation (40% faster response, 60% less DB load)
- Built Sensitive Receptors risk analysis tool integrating OpenStreetMap Overpass API for automated residential detection, featuring interactive ArcGIS map visualization and distance calculations across 10K+ data points
- Delivered 741 production commits (104K+ lines) across React/TypeScript frontend, Node.js backend, and Cypress E2E testing, maintaining 95%+ test coverage with zero production incidents and 99.9% uptime
- Established comprehensive Cypress E2E testing with Amazon Hydra integration and custom performance profiler using Chrome DevTools Protocol, reducing QA cycle time by 60%
- Drove React Router v7 migration and React Compiler implementation, reducing re-renders by 50%+ through strategic memoization and optimizing bundle from 2.5MB to 800KB
- Implemented i18n for Japanese market including address autocomplete with prefecture/city/ward selection, Tsubo measurement system, and locale-aware formatting, enabling APAC expansion
- Leveraged AWS ecosystem: S3 for file storage, RDS PostgreSQL with Prisma ORM, Cognito for auth, CloudFront for CDN, and Amazon Location Service for geospatial features
- Mentored team of 5 engineers through 200+ code reviews, pair programming, and technical design documents, establishing testing patterns and clean architecture principles adopted across the organization
- Optimized build pipeline from 60s to 1s (98% reduction) through strategic caching, incremental builds, and dependency optimization, enabling real-time feedback during local development
- React
- TypeScript
- Node.js
- AWS
- PostgreSQL
- Prisma
- Cypress
- React Router
- Redis
- tRPC
- ArcGIS/ESRI
- Zod
- WebSockets
- Salesforce
- OpenStreetMap
Kreativmedia GmbH
Frontend Developer
- Designed scalable API architectures for the hosting platform's customer-facing webshop
- Led frontend development using Angular 17+ with signals, delivering reactive UI updates and improved user experience
- Built internal tools that streamlined operations for the team and enhanced customer self-service capabilities
- Angular
- Angular Material
- Tailwind
- SCSS
- OpenAPI (Elements)
- Docker
- GitHub Actions
Cleo AG
Software Developer
- Delivered frontend solutions as a consultant across client engagements in fintech and government sectors
NU Technology AG
Software Developer
- Migrated legacy React application to Next.js, improving performance and SEO capabilities
- Designed and built automated customer onboarding flow, reducing manual registration overhead
- Established CI/CD pipeline with GitHub Actions for E2E testing and static analysis, catching bugs before production
- NextJS
- React
- Cypress
- Playwright
- Typescript
- GitHub Actions
Nachrichtendienst des Bundes
Software Developer
- Developed mission-critical web applications for the Swiss Federal Intelligence Service under strict confidentiality
- Delivered secure, reliable solutions in a high-stakes environment with rigorous security requirements
NU Technology AG
Software Developer
- Modernized the frontend architecture and implemented a company-wide design system in React
- Integrated enterprise authentication using Keycloak, enabling secure SSO across the platform
- React
- Typescript
- Tailwind
- Cypress
- GitHub
Swisscom AG
DevOps Engineer (Frontend)
Retained post-apprenticeship to continue delivering value on enterprise cloud infrastructure projects.
- Mentored and onboarded the incoming apprentice, ensuring seamless knowledge transfer and project continuity
- Drove feature development on the Hubble platform, Swisscom's internal tool for cloud billing management and operational reporting
- Angular
- Angular Material
- Typescript
- SASS
- Bitbucket
Education
Swisscom AG / BBW
Application Developer EFZ
Completed a 4-year apprenticeship at Swisscom AG, Switzerland's leading telecom provider. Took ownership of my learning path by selecting challenging projects that built real-world competencies across multiple teams and business units.
- Built the Hubble portal from the ground up, creating the frontend for Swisscom's Cloud Billing platform with advanced reporting dashboards
- Integrated management UI into the CI/CD pipeline, enabling faster deployment cycles
- Collaborated with DevOps to identify automation opportunities and streamline existing workflows
- Owned technical documentation, improving onboarding efficiency and long-term maintainability
- Audited and optimized the deployment pipeline, delivering measurable improvements in build reliability
- Gained backend experience with Node.js, Spring Boot, Apigee, and API mocking tools (Mountebank, CA Lisa)
- Practiced Agile/SCRUM methodologies in a fast-paced enterprise environment
- Angular
- NodeJS
- Typescript
- Spring Boot
- Git
- GitHub
- Docker
Skills
Frameworks
Cloud & Database
Styling
Languages
Testing
Projects
zeitiv.dev
Personal portfolio & CV site with dark theme and smooth animations
- Astro
- Angular
- UnoCSS
- TypeScript
lustlaune.ch
Modern website with 3D animations and interactive elements
- Astro
- Tailwind
- Three.js
- TypeScript
Lula Dice
Interactive dice rolling app built with Svelte
- Svelte
- TypeScript