Position: TeamLead/Senior Software Engineer
Category: Java
English level: upper
Years of experience: 7

- Took a key role in implementing a cloud-based system from scratch starting from PoC and finishing with a production release.
- Adopted Gantt charts to improve planning and visibility.
- Regularly participate in tech conferences
Senior Software Engineer with 7+ years of commercial experience including 2+ years of team leading and focus on Java.
Solid expertise in requirements gathering and analysis, solution architecture design, deployment process setup and team management. Highly motivated, enthusiastic, open-minded and easily adaptable to any company cultures and work approaches. Able to work through the details of a problem applying simple and effective solutions, successfully meets deadlines and delivers high-quality code. Has leadership skills and experience in mentorship.

Worked on multiple projects in different domains including:
- Telecommunication
- Global tracking platform
- Industrial IoT system
- Electronic documentation service
- Cash register application
- Event discovery service
- Video game tournament platform

Key activities:
- Leading the team, planning and delivery
- Close communication with the customer in order to collect, clarify and gather requirements
- Implementation of new features, participation in all development stages: analysis, design, estimation, integration testing, deployment
- Code review, refactoring, documenting and bug fixing.
I would like to become a part of a cool team of skilled professionals that pay attention to tests, code quality, robust design and documentation.