Position: Senior Software Engineer
Category: JavaScript
English level: intermediate
Years of experience: 7

More than 7 years' experience of working in a team.
Middle Software Engineer
Self employed, November 2019 – till present time

Contribution a project by creating and supporting new features. I do some stuff to refactor existing code as well.

The following technologies are used for the workflow: Javascript, ES6, React, Redux, Node.js, SASS, Jira, Git, GitLab, Figma. 

Skype is used all time to communicate between the team members and Project Manager as well.


Middle Software Engineer at RaiseNow AG
Self employed, June 2018 – October 2019

Creating and supporting projects for RaiseNow AG (Swiss company). RaiseNow is passionate about developing a global service to make fundraising more efficient, user-friendly, and successful. Its technology handles more than two-thirds of
all online donations in Switzerland.

- supporting PHP/Symfony/Twig projects;
- using Node.js/TypeScript/Serverless to create: AWS lambda functions. The most recent ones are: a mailing list, a proxy service, a currency exchange service;
- using Node.js for Selenium testing;
- writing and constantly supporting React/MobX/Redux projects;
- supporting Angular/Javascript/jQuery projects.

Jira is used all time. To be up to date about the current workflow I usually have a couple of scheduled calls and standup meetings per a week. Almost every day I have  Zoom calls with a remote Swiss team to discuss or clarify something.

Technologies are used: Node, JavaScript, ES6, jQuery, React, Redux, MobX, Angular, TypeScript, Webpack, Parcel, PHP, MySQL, Symfony, Twig, SASS, LESS, Git, AWS services, Jira, Bitbucket, Serverless.


Full-Stack Web Developer at Eltima Software
January 2013 – June 2018

Creating and supporting the most of Eltima Software projects.

Technologies are used: JavaScript, jQuery, PHP, MySQL, Yii, Zend, Smarty, Mercurial, Photoshop.