Constantin Amundsen
Software Engineer
Skills
-
Golang 6 Years
-
Other Languages 1-2 Years
- JavaScript
- Typescript
- Ruby
- Python
- PHP5
-
AWS 4 Years
- AWS CDK
- Serverless Framework
- Cloudformation
Languages
- German Mothertongue
- English Fluent
- Norwegian Mothertongue
- Italian Mothertongue
Certifications
- AWS Certified Cloud Developer ↗ Amazon Web Services Training and Certification February 2023
Experience
-
Senior Software Engineer
Amboss SE ↗Work on Software, Developer Experience, Tooling and Infrastructure related Projects:
New Authentication System
Implementing NATS as a message bus for event driven architecture for all teams
Mentoring on new Tooling and Applications to improve teams
-
Software Engineer
Home24 SE ↗Development of a Multinational Webshop Platform
Design and Implementation:
Design and implementation of microservices using AWS CDK and Cloudformation.Performance Optimization:
Optimized latency for serverless configurations and migrated to more cost-effective platforms and deployment methods.Third-Party Integrations:
Managed integrations with third-party APIs, ensuring a comprehensive solution for monitoring, alerting, and caching.Microservice Modernization:
Led refactoring and re-deployment of a microservice for managing and displaying user reviews using the Serverless Framework.GraphQL API Development:
Developed and expanded the central GraphQL API to integrate new microservices.Redis Optimization:
Improved Redis caching and enhanced real-time data synchronization with third-party providers.
Automation, Testing, and Reliability
CI/CD Enhancements:
Introduced and improved CI/CD pipelines using CircleCI for optimized deployment processes.Testing Practices:
Enhanced testing practices to ensure high reliability.API Documentation:
Established comprehensive API documentation using Postman for the team.Standardization:
Standardized development, testing, observability, and collaboration practices within the team.
Mentoring and Talent Development
Team Training:
Mentored and trained new team members in AWS, Go, and team standards.Knowledge Sharing:
Planned technical requirements and ensured continuous knowledge transfer within the team.
Notable Work
-
Minor open source PRs
<p>Minor Pullrequests for opensource projects that I used.</p>
-
Distributed Computing Library for Golang
<p>I built a small library that makes Monoliths scalable by default through cluster networking and internal services like distributed Caching, Storage and Messaging.</p>
-
January 2023 - May 2023
Rewrite of productlisting logic
<p>For Home24 I had the responsiblity to rewrite a substantial Part of the product listing logic to enable fast Product Listing Pages, Filtering and personalized experiences for the users. Handles ~25k rpm with a max recorded load of ~70k rpm.</p>
-
Selfhosted Projects
<p>I build and Selfhost solutions for my personal use and for learning.</p>