Lead Developer
Viewpoint | Apr 2017 - Oct 2020
PHP
Python
Android
Nginx
Laravel
Gradle
Docker
React Native
Docker swarm
iOS
- Overall responsibility for engineering activities company wide
- Lead developer for company products
- Mobile apps (native iOS, native Android, React Native)
- Web apps (PHP, Docker, AWS)
- Pipeline process implementation for projects (Gitlab CI)
- Creating build and deployment strategies based on Docker and Docker Swarm
- Maintain and secure development, staging and production environments
- Enforce microservice principles across company projects
- Implement solutions and procedures to streamline development team delivery and optimise software development
- Implement solutions to allow scalable and maintainable products
- Provide and maintain necessary software tooling for development team (Gitlab, ELK stack, Portainer etc.)