Alexander Kozhurkin, Developer in Saint Petersburg, Russia
Alexander is available for hire
Hire Alexander

Alexander Kozhurkin

Verified Expert  in Engineering

Software Developer

Saint Petersburg, Russia

Toptal member since July 26, 2022

Bio

Alexander is a web developer with over eight years of experience in web UI and application development using JavaScript. He has worked with companies in the AI and financial industries. Alexander has a broad skill set in everything related to web development and math. He enjoys building custom client dashboards, small niche CRMs, product configurations, browser-based calculators, and eCommerce sites.

Portfolio

Freelance
JavaScript, React, Node.js, PHP, Laravel, Next.js, CSS, Bootstrap, SCSS...
FinSTC LLC
JavaScript, jQuery, Canvas, HTML5
Digital Agency
PHP, jQuery, HTML, HTML5

Experience

  • JavaScript - 10 years
  • React - 5 years
  • React Redux - 4 years
  • Express.js - 3 years
  • MongoDB - 3 years
  • Node.js - 3 years
  • Laravel - 2 years
  • Next.js - 1 year

Availability

Part-time

Preferred Environment

Windows, Asana, GitHub, Visual Studio

The most amazing...

...thing I've developed is a browser based pattern editor for a robotic hand which places boxes on pallets.

Work Experience

Full-stack Web Developer

2019 - PRESENT
Freelance
  • Developed an internal CRM for managing large image datasets and scheduling long-running background tasks. Featured complex charts, data sorting, and filtering in the app.
  • Built an image annotation app for marking different objects on large image datasets. Created a convenient and fast replacement of previously used 3rd-party tools.
  • Created a drag-and-drop marketing funnel configurator for a SaaS tool with PDF reporting and data exports.
  • Collaborated with other team members as a remote developer.
Technologies: JavaScript, React, Node.js, PHP, Laravel, Next.js, CSS, Bootstrap, SCSS, Responsive UI, SQL, HTML5, APIs, Firebase, HTML5 Canvas, TypeScript

Front-end Developer

2015 - 2019
FinSTC LLC
  • Launched a new product version, which was entirely rewritten from the ground up. Updated a version that was last updated more than 15 years ago.
  • Developed front-end user interfaces for a browser-based design editor in the print-on-demand industry.
  • Led a small team. Interviewed and coached junior developers.
Technologies: JavaScript, jQuery, Canvas, HTML5

WordPress Developer

2015 - 2015
Digital Agency
  • Developed various client websites using WordPress.
  • Improved an internal library of code snippets and plugins for rapid site template development.
  • Optimized agency development processes to ensure site responsiveness and performance.
Technologies: PHP, jQuery, HTML, HTML5

Experience

Image Annotation App

Developed an image annotation tool for the internal use of a machine learning (ML) company. I allowed the tool to annotate different objects on an image dataset. I also allowed it to edit and filter images, add annotations, and use the information for training an AI model.

Social Network for Designers

Created a designer social network where they can upload pictures, follow people, and share inspiration. The product was developed as a functional MVP to test some ideas and was delivered in a few months. Three thousand designers signed up during initial launch.

Marketing Calculator

Developed a drag-and-drop calculator and configurator for building marketing funnels. I provided sophisticated calculations for each funnel step and beautiful PDF reports. The calculator was designed as part of a more comprehensive SaaS tool.

Education

2010 - 2014

Not Completed in Informatics and Applied Mathematics

Saint Petersburg State University - Saint Petersburg, Russia

Skills

Libraries/APIs

React, React Redux, Konva, Node.js, HTML5 Canvas, jQuery

Tools

JSX, Canvas

Languages

JavaScript, CSS, HTML5, SCSS, HTML, PHP, SQL, TypeScript

Frameworks

Bootstrap, Next.js, Express.js, Laravel, Redux

Platforms

Firebase, Amazon Web Services (AWS)

Storage

MySQL, MongoDB

Other

Responsive UI, APIs, Applied Mathematics

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring