Web Application
Implementation of a web application for integrating and unifying project management tools as part of the 'Digital Workplaces' initiative. The goal was to consolidate heterogeneous data sources and digitize internal processes. In addition to development, a key focus was on sharing best practices within the team. Architectural consulting in a cross-team context. Technical leadership and establishment of best practices for a team of internal and external developers.
Tasks
- Development and testing of Angular components
- Integration of NgRx state management
- Extension of existing UI libraries
- Coordination with backend team for interface integration
- Creation of unit and E2E tests
- Sharing best practices and mentoring junior team members
- Architectural consulting and cross-team coordination
- Agile process design (sprint planning, retrospectives)
Cloud-Native API
Design and development of a scalable cloud API for a B2B banking service provider. The solution covers the entire customer lifecycle and integrates the Mambu core banking system along with numerous external services (KYC, monitoring, payment gateways). The project included regular code reviews and onboarding of new team members. Technical leadership of a growing development team. Co-design of system architecture and scaling strategy. Establishment of development standards and automated quality assurance processes.
Tasks
- Development of AWS Lambda functions
- Integration of external systems and partner interfaces
- Implementation of logging and monitoring solutions
- Maintenance and extension of API specifications (OpenAPI)
- Setup and maintenance of infrastructure with AWS CDK and Terraform
- Conducting code reviews
- Onboarding of new developers
- Technical leadership and architectural decisions
- Establishment of code review standards
- Agile collaboration with product owners
Web Application
Development of a web application for calculating operational metrics and CO2e emissions for industrial bearings. The application required integration and transformation of data from various backend systems. The project emphasized a clean codebase and comprehensive documentation. Complex data transformations and aggregations from heterogeneous backend systems. Close collaboration with specialist departments for validation of calculation logic.
Tasks
- Implementation of Angular components
- Integration of NgRx state management
- Extension of UI libraries
- Coordination with backend team for interface integration
- Testing with Jest and Cypress
- Maintenance of technical documentation
- Coordination with specialist departments for validation of calculation logic
- Agile collaboration in the Scrum team
Web Application
Development of an internal web application for visualizing procurement KPIs and their trends over time. The application supports the optimization of purchasing prices and provides a flexible representation of complex data structures.
Tasks
- Development of Angular components
- Integration of NgRx state management
- Extension of UI libraries
- Coordination with backend team for interface integration
- Testing with Jest
Web Application
Development of a management console for controlling and monitoring data flows into a datalake for an AI FinTech company. The solution is based on a serverless AWS architecture and provides a real-time interface via GraphQL. Independent design of the entire serverless architecture on AWS from the ground up.
Tasks
- Design and setup of AWS components
- Implementation of the management console with React and Redux
- Creation of GraphQL schemas and functions with AWS Amplify
- Integration and testing of data sources (RSS, Twitter, web crawler)
- Design of the serverless system architecture
Web Application
Further development and customization of a big data document management and collaboration tool for a major automotive corporation. The frontend was completely rebuilt using Angular 9 and NgRx for complex state management. The project also involved establishing guidelines for frontend development. Responsibility for the complete frontend re-architecture. Successful migration from Angular 5 to Angular 9 in a live production environment. Establishment of frontend development guidelines for the entire project team.
Tasks
- Implementation of Angular components
- UX/UI development in collaboration with the client
- Migration from Angular 5 to Angular 9
- Integration of NgRx Store for state management
- Testing with Karma, Jest, and Protractor
- Contribution to the creation of development guidelines
- Responsibility for frontend architecture
- Establishment of coding standards and development guidelines