Tech Lead at Onseo

Friday, April 13, 2018
Thursday, September 26, 2019

Role:

Tech lead in the development team of 7 people, the total number of people participating in the project is 14.

Customer:

Ukrainian product company related to the development and implementation of software for utility service companies. The goal of the project is to create software for organizing public utility services from scratch.

Responsibilities:

  • Conducting research and developing prototypes to validate concepts and determine optimal development paths.
  • Contributing to application architecture, including duplex client-server protocols and modular interactions.
  • Designing scalable cloud infrastructure using AWS and Kubernetes.
  • Implementing CI/CD pipelines, organizing efficient development environments.
  • Oversaw and guiding development team for successful project execution.
  • Managing backlog, adapting to changing requirements and aligning priorities.
  • Conducting code reviews to ensure quality and promote best practices.
  • Managing release process, coordinating deployments for smooth releases.
  • Mentoring team members, supporting professional development.
  • Conducting interviews for various positions within the project.

Technologies used:

Programing languages:

Version control systems:

Pipelines (CI/CD):