Logo
Oleksandr – React, Node.js, JavaScript, experts in Lemon.io

Oleksandr

From Ukraine (GMT+3)

flag
Full-stack Web DeveloperSenior
Staff EngineerSenior
Hire developer
10 years of commercial experience
Banking
Communications
Construction
Logistics
Retail
Sales
Mobile apps
SaaS
Lemon.io stats
1
projects done
316
hours worked
Open
to new offers

Oleksandr – React, Node.js, JavaScript

Oleksandr is a senior software engineer with 6 years of experience in front-end and back-end development. His professional experience includes years of successfully developing and testing, using modern tools, techniques, and solid principles. He has participated in extensive e-learning, booking, contractors, and volunteer projects. Oleksander is not afraid of extensive responsibilities; he has played the front-end team lead role, mentored, and given speeches on the soft skill community.

Main technologies
React
6.5 years
Node.js
2 years
JavaScript
6 years
Next.js
2 years
Typescript
3 years
Additional skills
Angular
PHP
Redux
React Native
Webpack
Babel
jQuery
HTML
LESS
SCSS
PostCSS
Bootstrap
MongoDB
MySQL
ElasticSearch
CSS
Storybook
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Front-end developer
Mar 2024 - Ongoing6 months
Project Overview

Outreach is a sales engagement platform that accelerates revenue growth by optimizing every interaction throughout the customer lifecycle. The platform manages all customer interactions across email, voice and social, and leverages machine learning to guide reps to take the right actions. Thousands of customers, including Cloudera, Glassdoor,Pandora, and Zillow, rely on Outreach to drive predictable and measurable growth, increase efficiency and effectiveness of customer-facing teams, and improve visibility into sales activity and performance.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Development of the new account page
  • Smaller features development and ownership
  • Bug triage and fixing
  • Management of feature flags
  • Requirement refinement
  • Collaborate with the team to suggest better solutions
  • Cross-team communication
  • Performance optimization
  • Code review
  • Refactoring
  • Unit test coverage
Project Tech stack:
React
Apollo GraphQL
Jest
Formik
Material UI
Typescript
Storybook
Webpack
Team lead
Jun 2023 - Feb 20248 months
Project Overview

Stock data provider was willing to rebuild their old contributor management tool on new technologies and integrate with the admin service. The main challenge was connected to defining requirements and managing team processes since there were no BAs and Delivery Managers.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Requirement refinement
  • Team management
  • Mentoring
  • Endpoint SPIKEs
  • Cross team communication
  • Feature delivery
  • Unit testing
  • Scope management
Project Tech stack:
React
GraphQL
Apollo GraphQL
Express.js
Knex.js
MySQL
Material UI
UI Architect
Aug 2022 - May 20239 months
Project Overview

One of the biggest sportswear companies’ order management services had to make dependencies upgrade, interface redesign. I was responsible for creating roadmaps to accomplish business goals, along with architectural support, analyzing the existing code base and refactoring proposals. There were two apps: responsible for B2B orders and responsible for access management. Applications were written on Vue as a POC originally but after lots of iterations became a legacy center so required treatment.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Analyzing of ways for redesign implementation
  • Redesign roadmap creation
  • Migration roadmap creation
  • Description of technical stories
  • Analyzing of the solution’s code base
  • Refactoring & refactoring proposals
  • Merge requests review
Project Tech stack:
JavaScript
Tech Consultant
Nov 2021 - Dec 20221 year 1 month
Project Overview

Not a specific project but a group of activities like supporting pre-sales, R'n'Ds, etc.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • R’n’D conducting, requirements definition, documentation
  • Pre-sales technical support, proposals, estimations
  • Technical articles writing
  • Educational courses creation
Project Tech stack:
React
Staff Software Engineer, Front-end Team Lead
Nov 2020 - Mar 20221 year 4 months
Project Overview

The product is scoped with three back office services for managing inventory and delivery inside a company (parts of supply chain management). The main features are overriding of prices and other values, adjusting of availability, managing of delivery options, configuring of shipping options and shipping nodes.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Performed optimizations: decreasing of re-rendering, redesigning of tables and lists to maintain huge numbers of items, etc.
  • Refactored components to fit generally accepted principles and app structure
  • Analyzed application design and dependencies for potential risks
  • Wrote unit tests
  • Wrote project documentation and code style guide
  • Mentored front-end team
  • Set goals for the team
  • Led SCRUM activities: daily meetings, refinements, etc.
Project Tech stack:
React
SASS
MobX
Redux
Material UI
Jest
Webpack
Software Engineer
Apr 2020 - May 20211 year 1 month
Project Overview

It was developed to work with Sharepoint. Previously customers stored and managed their potential investments’ data at Sharepoint which didn’t cover all needs. The new platform contains new specific features that would have been difficult or even impossible to implement at Sharepoint.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Implemented new investment types and specific features for these types
  • Built data models
  • Used Typescript to cover components, stores, etc.
  • Performed unit testing
  • Participated in design discussions
Project Tech stack:
React
Typescript
Redux
Saga
Jest
Webpack
SCSS
Software Engineer
Jun 2020 - Nov 20205 months
Project Overview

Build from scratch mobile and web applications for bank clients. Apps contained common banking features like managing accounts, transactions, currency exchange, browsing spending.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Contributed to the components library
  • Implemented theming using Material-UI
  • Discussed design with team
  • Covered components and stores with interfaces and types using TypeScript
  • Mocked end points
  • Implemented utilities: currency converting, date, etc.
Project Tech stack:
React
React Native
Typescript
Redux
Styled-components
Jest
ESLint
Webpack
Software Engineer
Feb 2018 - Mar 20202 years 1 month
Project Overview

This platform is the customer’s new project that had to cover constructors’ need of finding new orders and further managing these orders. The new platform had to work with other customers’ products.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Designed and tested components
  • Estimated features
  • Performed code review
  • Was in charge of onboarding of the new team members.
Project Tech stack:
React
Typescript
Redis
Redux
Next.js
Node.js
Express.js
Jest
Webpack
Auth0

Education

2018
Software Engineering
Master's

Languages

English
Advanced
Copyright © 2024 lemon.io. All rights reserved.