Skills
Project history
Software: Warehouse management
Users: Warehouse workers
Project Focus: Replacing the legacy warehouse management software
Technologies: Vue, Javascript, Python, Flask, Django, MySQL, MongoDB
Methods: Domain Driven Design (DDD), Event-driven Architecture, Scrum
My Contributions (Selection):
- Implementation of frontend interfaces
- Extension and bug fixing of legacy system adapter
- Refinement of requirements with various stakeholders
Software: Online shop
Users: Operators of the online shops
Project Focus: Creation of a flexible dashboard
Technologies: Python, Django
My Contributions (Selection):
- Conversion of product ideas into technical requirements
- Determination of the architecture
- Selection of libraries
- Collaboration with a maintainer of an open source library to enable the more flexible use of that library
- Implementation of the requirements
Software: Online shop
Users: Shoppers, that use the online shop
Project Focus: Connection of another payment provider
Technologies: Python, Django
My Contributions (Selection):
- Communication with the payment provider about the mechanics of the API
- Integration of payment options in existing online shop
Software: B2B online shop
Users: Purchasing and sales departments of companies
Project Focus: Integration of an ERP system and feature development
Technologies: Python, Django, Jenkins, TFS
Methods: Scrum
My Contributions (Selection):
- Code to validate data from the ERP system
- Adapting of code because of changes in usage of the ERP
- Implementation of new features
Software: Internal portal for handling bank specific tasks
Users: Employees of major banking group
Project Focus: Implementation of functional and technical concepts
Technologies: Python, Django, JavaScript
Methods: Scrum
My Contributions (Selection):
- Implementation of functional concepts in backend and frontend
- Bring backend code to the most recent Django and Python version
Software: Solution for curation and creation of social media content
Users: Employees responsible for social media in large scale enterprises
Project Focus: Design and implementation of a more fitting architecture
Technologies: Python, Django, Celery, RabbitMQ, Ansible, Vagrant, Jira
Methods: Test Driven Development (TDD), Scrum
My Contributions (Selection):
- Design of a new architecture for a specific problem
- Implementation of distributed code execution
- Mapping of new requirements in Ansible and Vagrant
Software: Industry specific solution for quality management
Users: Employees of businesses in the specific industry
Project Focus: Advancement for better coverage of industry needs
Technologies: Python, Django, MySQL, jQuery
My Contributions (Selection):
- Implementation of an additional industry requirement
- Optimization of code reusage
- More automation for testing strategy
Software: Specialized tool for sales
Users: Sales employees of the client
Project Focus: Development of a new tool that solves a particular problem for sales employees
Technologies: Python, Django, Bootstrap, PostgreSQL, Heroku, Amazon S3, Twilio
My Contributions (Selection):
- Connection of APIs
- Multi-tenancy capability
- Implementation of backend and frontend
- Deployment
Software: Project management system for digital agencies
Users: Employees of the digital agency of the client an of other digital agencies that use it as SaaS
Project Focus: Redevelopment of the project management software
Technologies: Python, Django, DRF, React, PostgreSQL, Heroku, CircleCI, Docker
Methods: Test Driven Development (TDD), Kanban
My Contributions (Selection):
- Development of recommendations for technology and architecture
- Implementation of REST-APIs
- Implementation of parts of the backend functionality
- Introduction of consistent coding standards