Position: Senior Frontend Developer
Category: JavaScript
Experience: 6 years | English: fluent

• Lead front-end of B2B SaaS from early stage POC to established 
  product serving customer needs 
• Built real-time management and monitor system,
• Built real-time charts and playback-system for them
• Introduced store-based state management system to project
• Designed and implemented multi-device upgrade system 
• Introduced module-based project structure 
• Created PWA functionality
• 100% client satisfaction on freelance platforms 
 
• Java SE8 Associate certificate, 
• Won algorithmic hackathon.
• 2nd place at facebook hackathon
Hello there! I see that you looking for the top-notch front-end developer to build your application? 
Well look no more, since you probably found what you are looking for.

I've been professional software developer for 6+ years, working in such areas as  travel,  telecommunications,  productivity. Implementing core business features myself and leading other developers. I was playing key role behind architectural decisions and implementations. 

I have no problems with communications using verbal and written English, Russian, Ukrainian.

Well versed in Javascript/Typescript, Angular, NX, reactive programming, Material, RxJS, OOP, Patterns, SOLID, and various architectural and data-management approaches. 

I'm reliable and responsible person, keep code clean, have great attention to details, provide responsive communication and overall take pride in my work. 

• Senior Software Engineer
   Created project from scratch and lead it to the production and customers.
My role was to ensure the best experience from website, as I was responsible for its development. Leading full cycle of development, from discussion with client, to drawing design, to creating requirements for back-end team and implementing feature as well as oversee development of features from other front-end devs.
   - perform architecture analysis, provide solutions and roadmap for their implementation
   - implement core business features
   - create and discuss designs with clients
   - guide & coach other front-end developers regarding codebase and best practices
    - oversee feature development by other members of the team
    - communicate with back-end team regarding required API

• Software Engineer 
   I was working in a team that was developing international tour 
   provider, main responsibilities was

   - support legacy code, 
   - implement new functionality up to design, 
   - participate in UX research
   - implement AB testing.
   • Technologies: Angular, Javascript, AngularJS, NgRX 

• Freelance 
   Worked as an independent specialist on a freelance platform performing various tasks as developing applications, helping teams with development of features and helping bringing projects to finish. 
   • Technologies: Angular, JS, Android, Java.
I don't want to work with AngularJS, but it's up to discussion. 
What I like in my job is to create user experience, so I will want to work with you if your goal is to create website that is beautiful & polished. 

I also have some design & UX experience, and would be glad if there is an opportunity for me to use it in your project.