Profileimage by Alex Turok Full-Stack React & Clojure developer from stanbul

Alex Turok

available

Last update: 08.11.2022

Full-Stack React & Clojure developer

Graduation: MS in Software Engineering (CAD/CAM) equivalent
Hourly-/Daily rates: show
Languages: English (Full Professional)

Keywords

Clojure ReactJS .NET Framework PHP (Programming Language) Accounts Payable Accounts Receivable Business Process Management C Sharp (Programming Language) Cash Management Continuous Integration + 15 more keywords

Skills

Current:
  • Clojure (mainly web backends, rest apis, some core.async)
  • React (function components, router, mui, typescript)
  • NextJS
  • Postgres, Mongo
  • CI/CD with GitLab, CircleCI
  • cross-functional team lead (5-15 developers, QA engineers, analysts)
Domain focus: 
  • organization management web applications (business process management, document generators, data import/export, dashboard, etc)
  • education programs web applications (online platforms for student mootcourts and professional education, with videoconferencing, chats, document exchange, scoring sheets, matchmaking)
  • past: accounting software (general ledger, receivables, payables, tax management, cash management, budgeting, etc - Acumatica)
  • websites for companies

past / minor:
  • C#, .NET
  • PHP for Wordpress (still do, but don't love >.<)
  • python
  • Java
  • C++

Project history

08/2020 - Present
Design and development of the process management system for an Arbitration Center
(Auditing, taxes and law, 10-50 employees)

Overall responsible for building the internal system used to orchestrate internal processes of an arbitration center and organize communications between the parties involved in them

- continuous analysis of the requirements, architecture and design of the system on all levels
- backend development (Clojure)
- frontend development (React, Typescript, emotion, MUI)
- CI/CD configuration (deployed in Docker, builds and automation - CircleCI, GitLab)
- tasks allocation to freelance developers

07/2020 - Present
Design and development of multiple moot court platforms
(10-50 employees)

Development of the platforms, which allows student teams and arbitrators to register and engage in all activities related to a moot court, which includes:

- for teams: providing required contest documents
- for arbitrators: navigating and scoring the documents
- for everyone: engaging in all kinds of communication with other parties through built-in chats and video conferencing
- for organizers: orchestration of the process, collecting scores, matchmaking using several configurable algorithms, assigning arbitrators, managing the schedule, understanding the results at a glance

06/2018 - Present
Development of multiple company websites

Various websites for different companies, mostly in the legal and services space.

Vast majority implemented with:

- NextJS, Typescript, emotion or styled-components
- MUI for UI kit where it is needed
- Framer Motion for fancy animations
- Strapi / Contentful / own headless CMS for content management

12/2017 - 08/2020
Techlead and Developer (fulltime employee)
Raiffeisen Bank Russia (Banks and financial services, 1000-5000 employees)

- managed 3 teams as an engineering manager: assessing the teams' skillset vs jobs to be done, hiring, arranging trainings where needed, team members assessment, budgeting, etc (three crossfunctional teams of up to 6 devs, 3 qa, 3 analysts, 2 ui/ux designers each)
- developed the frontend for one of the products (React, Typescript, internal UI kit)
- CI/CD configuration (Bitbucket Server)
- planning development together with the team, Scrum-master and PO
- vendor relations and solutions evaluation

07/2013 - 04/2018
Developer and Teamlead for Financials (fulltime employee)
Acumatica (Internet and Information Technology, 50-250 employees)

- developed financial modules of Acumatica ERP (also: Visma.Net) in C# (GL, AP, AR, Cash transactions, budgeting)
- conducted trainings for developer partners
- led a crossfunctional team (6 devs, 3 qa, 3 analysts) - project planing, hiring, onboarding, 1:1s, workflows analysis and implementation

Local Availability

Open to travel worldwide
Profileimage by Alex Turok Full-Stack React & Clojure developer from stanbul Full-Stack React & Clojure developer
Register