Siemens Internal References
Senior Fullstack Developer · funzt - Software Engineering - Stephan Koglin-Fischer (freelance)
Apr 2024 – Mar 2025
Description
Migration of Siemens internal references app from monolithic server to edge computing.
Tech Stack
AWS LambdaAWS S3AWS BedrockAWS CloudFormationAWS DynamoDBAWS API GatewayAWS CloudWatchC#XPath2xUnitMoqTypescriptReactNext.jsExpress.jsLangChainQuill.jsVisual Studio CodeVisual Studio Code - Dev ContainersVisual StudioBashShellGitGitLabGitLab RunnerXMLTerraformDockerDocker ComposeLocalstackGitHub Copilot
Responsibilities
- Migration of monolithic legacy server code to AWS Lambda functions.
- Development of new features and bugfixes for the legacy codebase.
- Integration of AWS Lambda functions for the new features.
- Implemented backend logic using Express.js within AWS Lambda functions (TypeScript).
- Configured and maintained GitLab CI pipelines and custom GitLab Runners for automated testing and deployment.
- Performed IP/Network error analysis within the AWS VPC environment to ensure microservice connectivity.
Achievements
- Created a reusable "AI writing assistant and lecturer"-component, which got adopted by the Siemens ecosystem.
- Increased performance of the Excel export feature from minutes to seconds.
- Minimal invasive implementation of new features into the legacy code.
- Added comprehensive testing for new and existing code using xUnit and Moq.