Position: Senior Software Engineer
Category: JavaScript
English level: fluent
Years of experience: 6


Software engineer with 5+ years of experience in web development. My main competence is JavaScript and related technologies. Last 3 years have been working as full-stack JS developer using React and Node.js platform. Participated in European, Russian, North American projects from different business domain (e-learning, data analysis, e-commerce, energy supply) from Russia, Europe and North America. Striving to create robust engineering solutions not just to write a code. Big fan of tests. Have experience in leading a small dev team and playing a resource manager role. Being an enthusiastic team player, enjoy exchanging knowledge with my colleagues. Have successful experience of working remotely in distributed teams.

Current position:
Senior JS developer | Micromech | Calgary, Canada, remote position						

	Created and launched a new web application that allows users to book auto maintenance and repair services
	Played a key fullstack developer role (TS React UI app + JS Node.js microservices)
	Participated in sprint planning, task estimation and UI/UX design discussion
	Designed and developed new Node.js microservices
	Refactored existing UI functionalities and implemented new UI features and flows
	Developed from scratch common UI component library as a separate package
	Implemented e2e testing on the UI application
	Migrated the UI application to Typescript
	Technologies: Javascript, Typescript, React, Redux, Redux-Saga, Next.js, Jest, Cypress, Node.js, Hapi, PostgreSQL, Knex.js, Google Cloud, Microservices, Bitbucket

Previous positions:
Senior Software Engineer | EPAM Systems | Ryazan, Russia 					    		    
2016 – 2019
	Had experience as team leader and resource manager
	Technologies: Javascript, Typescript, React, Redux, Jest, Node.js, Express, Swagger, Cassandra, Angular, AngularJS, d3.js

Software Developer | Itorum | Ryazan, Russia								          
2014 – 2016
Technologies: Javascript, Jquery, HTML/CSS, WebTutor, Unity engine, C#,
Looking for a remote long-term position