Vyacheslav R. looks like a good fit?

We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?

Schedule Interview Now

Vyacheslav R. Node.js, Angular and Modern Frameworks

My name is Vyacheslav R. and I have over 6 years of experience in the tech industry. I specialize in the following technologies: Angular, CSS, HTML, Sass, MongoDB, etc.. I hold a degree in Master of Business Administration (MBA), Master of Accountancy (MAcc). Some of the notable projects I’ve worked on include: Ashridgetrees, NXT 1, StatHero, BoostOne, Yellow Gears Digital Agency Landing Page, etc.. I am based in Kyiv, Ukraine. I've successfully completed 6 projects while developing at Softaims.

Information integrity and application security are my highest priorities in development. I implement robust validation, encryption, and authorization mechanisms to protect sensitive data and ensure compliance. I am experienced in identifying and mitigating common security vulnerabilities in both new and existing applications.

My work methodology involves rigorous testing—at the unit, integration, and security levels—to guarantee the stability and trustworthiness of the solutions I build. At Softaims, this dedication to security forms the basis for client trust and platform reliability.

I consistently monitor and improve system performance, utilizing metrics to drive optimization efforts. I’m motivated by the challenge of creating ultra-reliable systems that safeguard client assets and user data.

Main technologies

  • Node.js, Angular and Modern Frameworks

    6 years

  • Angular

    3 Years

  • CSS

    4 Years

  • HTML

    4 Years

Additional skills

Direct hire

Potentially possible

Previous Company

Ciklum

Ready to get matched with vetted developers fast?

Let's get started today!

Hire Remote Developer

Experience Highlights

Ashridgetrees

Ashirdgetrees is an application for buying plants online. Initially, this project had a lot of bugs in the logic and the employer wanted it to be fixed. The project initially seemed very complicated because it was written without much enthusiasm (without thinking about the developers who will work on the project afterwards) and with multiple bugs in the code. The code was not strictly typed and was written "just to work" without thinking about the consequences it might have. The project consisted of 4 parts. 1 - Web version (written in Angular framework) 2 - Backend version (written in Node Js) 3 - Web version of Admin Panel (written in Angular framework) 4 - Backend version for Admin Panel (written in Node Js) In the backend versions there were functions that were 7000+ lines of code and I had to figure it all out and rewrite a lot of logic to make it work as it should. Also, this project had multiple page load speed issues (PageSpeed Insights) that needed to be fixed. I encountered multiple difficulties in this project primarily they were related to the code written. The logic was written very badly and fixing one problem provoked another. There were also difficulties with the concept of the financial part of the project (taxes, discounts, promotions, etc.). But in the end all the difficulties were transformed into "this part I understand" and "this will work as it should". In the end everything was fixed and I made everything work as it should (everyone was satisfied). Also in this project were used new api technologies that I have not worked with before, such as "Klaviyo", "Giftup", "Feefo" and many others. Also in this project I had to get acquainted with SSR, Redis technologies, which I have not worked with before. Overall, the project has been very valuable for me in terms of experience and the difficulties I had in it have only benefited me and I am glad that this project has become a part of my life.

NXT 1

For NXT 1, I did a full API in Node JS (Backend) and an admin panel in Angular 15+ (Frontend). On the backend, I used a lot of libraries and third-party APIs like Google Gmail, Stripe API, Nylas API, Microsoft (Azure) Api and etc.. I also completely made mailing of Welcome Message, Reminder of Payment and so on. Stripe is used for payments. Made payments like annual subscriptions and one-time payments using APIs and writing your own Webhooks and many other things.In the admin panel as well a lot of things have been done, such as. Editing colleges, coaches, sports, as well as sections such as FAQ, Prices, Videos, Conferences, etc. For emails there is a full text editor, email pictures with integration into our own API on the backend. Also, view all users, export users to CSV, select multiple users (fields) for editing and exporting. Also made multiple deletion, filters, complex logic for coaches and sports, authorization, management of section administrators in admin panel (admin can create new users for admin panel and give them roles (sections that user can see)). And a lot of other stuff...

StatHero

The project I work on is TFSG app for desktop and mobile devices which contains of several part using Angular, Firebase, NodeJS, AWS Lambda, Python and MongoDB I work on this project almost 1 year and I have gained strong experience on it. My regular tasks on continuous basis were: 1. Working on front end and UI, completely create UI for mobile devices and mobile PWA. 2. Bug-fixing of compelx gaming and reporting logics. 3. Responsibility for Safari UI on desktop and mobile devices including PWA. 4 Creating accountant reports logics. I have faced with following challenges: 1.

BoostOne

BoostOne - is a landing page that I developed from scratch without using any template or CMS. I used HTML, CSS, JavaSript, Gulp

Yellow Gears Digital Agency Landing Page

This is our company landing page which I developed from scratch using plain JavaScript, HTML, SASS, GULP, Jquery. I also worked and still work on optimization of website loading, I implemented lazy loading for modules and images. The work is not completed and the roadmap still contains some layout fixes, small optimization tasks and mobile layout.

Education

  • State Higher Education Institution "Donbas State Pedagogical University"

    Master of Business Administration (MBA) in Managment

    2015-01-01-2020-01-01

  • State Higher Education Institution "Donbas State Pedagogical University"

    Master of Accountancy (MAcc) in Accounting and taxation

    2015-01-01-2020-01-01

Languages

  • English
  • Russian
  • Ukrainian