Position: Senior Software Engineer
Category: JavaScript
English level: upper
Years of experience: 5

I was working with projects from different spheres.
In most cases I was involved on projects that are complicated, missed timelines or bad communication with a customer.
I started my career path in Software Development in 2017.
I was working as Front-End Developer mostly, but I also have  experience with Back-End and Mobile development.

I have a strong software engineering knowledge background.
I studied in the college, university and always passes courses on educational platforms which helps me to become familiar with new technologies in pretty short terms.

I would prioritise being a Full-Stack developer rather than working only with Front-End, Back-End or Mobile.

I prefer to be involved in creative process, not just to complete tasks without understanding the idea behind them.

To my mind I'm good at solving complicated tasks with efficient solutions.
Also I like to propose my own ideas, to build projects from scratch, design project architecture.

I would like to collaborate with an ambitious and creative team to work on useful and exciting projects.

During my working experience I had next duties:
- Work as a team lead
- Improve the working process
- Take part in making architectural decisions
- Implement new features
- Code review
- Debug
- Work in pair programming sessions
- Improve deployment process in collaboration with DevOps.
- Rewrite on a new code base
- Supporting existing code

Interests: Web Development, Mobile Development
Please, make your proposition message just with key details and without formality and redundant text - it's complicated and takes a lot of time to pay attention to every message and schedule a call for each. Please include:
- Title to the message
- Project description!
- Tech stack
- Company description

I am looking for:
- Interesting and long-playing projects
- Challenging tasks
- Preferably product company
- Possibility to use cutting-edge technologies
- Friendly team
- Professional growth