Resume
Skills
Languages: Go, TypeScript, JavaScript, Python, HTML & CSS, SQL
Technologies: AWS, Docker, ElasticSearch, MySQL, Terraform, Node.js, Git, Datadog
Other: Distributed Systems, Event-driven Design, Serverless Architecture, Microservices, API Design, CI/CD, Testing
Experience
MoneyForward, Inc
Software Engineer
May 2025 – Present
Tokyo, Japan
TypeScriptDockerAWSMySQLRedisTerraformDatadog
- Implemented an AI agent via midscene.js and puppeteer allowing AI-supported user provisioning saving 1 day of development time for each utilizing service
- Imrproved customer request latency by developing request priorization based on request types leading to less wait times for user management on external services
- Enhancing Github service integration by implementing Github App authentication allowing for more robust user management
- Improved product coverage related to account management by integrating multiple new services via API or puppeteer scraping clients
- Delived third-party service usage reports based on historic request data allowing feature priotization for highly-used services
- Automated customer workspaces getting unstuck by implementing a new command with scheduled execution via AWS CloudWatch
Amazon Development Center Germany GmbH - IDEs
Software Development Engineer II
Jun 2021 – Sep 2023
Berlin, Germany
GoTypeScriptDockerCI/CDAWSAPI GatewayCloudTrailCloudWatchDynamoDBEBSEC2ECRECSEFSEventBridgeFargateKMSLambdaS3SQSSSMStepFunctions
- Designed, implemented, and executed comprehensive load tests, identifying multiple service bottlenecks, leading to successful Amazon CodeCatalyst Dev Environments launch with 0 related issues
- Authored threat model for EC2 fleet and ECS task management, uncovering critical gaps in the ECS agent permission handling
- Developed fallback mechanism allowing users to regain access to their previously inaccessible Dev Environments when storage limits were reached
- Designed and led the implementation of customizable resource lifecycle events powered by AWS EventBridge, utilized by over 2000 internal and external users, resulting in reduced API load
- Reduced HTTP request validation issues by over 99% by developing a custom request validator in Go, providing users with more accurate error messages compared to the standard AWS API Gateway integration
- Built CI/CD pipeline using TypeScript for continuous execution of E2E and integration tests and canaries, exercising service reliability by simulating customer behavior
- Reduced CI/CD pipeline latency by introducing a specialized stage for non-operational regions with pass-through option, significantly improving pipeline blocked time
- Achieved operational readiness (ORR) approval for service launch by implementing region-specific deployment safety protocols and creating operational tooling, dashboards, and over 200 additional alarms
Deloitte Consulting GmbH
Consultant
Sep 2019 – Apr 2021
Berlin, Germany
PythonTypeScriptAngularScalaSparkS3Google Maps APIMLflow
- Reduced development time by around 40h per deployed web study by designing and developing a modern web study service in Angular, including streamlined custom study configuration
- Developed web study service backend in Python, handling user authentication and study result persistence in AWS S3-compatible storage
- Reduced Python data analysis script runtime by 90%, saving 2h per week, by implementing caching mechanism for previously generated results and improving algorithmic complexity
- Designed and implemented multiple image labeling workflows in Python, including image upload, task creation, previous label import, and result export using REST API of image labeling solutions
- Developed a web application visualizing data analysis results of customer preferences by utilizing Python Dash
- Developed a statistical model identifying vehicle waiting segments near destinations by analyzing over 1 million data samples, leading to continued client engagement
Humboldt University of Berlin
Teaching Assistant
Aug 2016 – Mar 2019
Berlin, Germany
RStatistical ProgrammingMathematical Modeling
- Co-led course of 25+ students on statistical programming with R and assisting with assignments like finding optimal option pricing and simulating cancer growth in patients
- Created sample solutions like spam filter based on Naive Bayes classifier and a tool to denoise images using Nadaraya-Watson estimator in R for statistical programming course
- Supported 200+ Computer Science and Math students over 5 courses on linear algebra and statistics, guiding them through optimal assignment solutions and conducting learning sessions for exam preparation
Education
M.Sc. Mathematics
Humboldt University of Berlin
2016 – 2019
Berlin, Germany
B.Sc. Mathematics
Humboldt University of Berlin
2012 – 2016
Berlin, Germany