Position: Node.js developer
Category: Node.js
English level: upper
Years of experience: 1.5


Software Engineer
Kostal Group, Pereiaslav
Development and support of existing solutions for production lines and testing
equipment. Participation in the launch of new lines, support of old ones, participation in
reception and transfer of lines, development of solutions for databases and servers
communications. Setting up, configuring, programming of peripherals such as cameras
(computer vision), scanners, thermal printers, conveyors, robots, etc. Participation in the
validation of new lines, validation of modernized lines, validation of lines after repair and
analysis of root cause of reclamations, participation in the creation of samples for
validation of lines.
Tools used: MS Windows, MS Windows Office (Word, Excel, Outlook, Visio,
PowerPoint), MS Visual Studio, TwinCAT 2,3, Testman 2,3,4, JIRA, Gforge, CDB,
Periphery SW (Keyence, Omron, Staubli, Visor, Zebra and others).
Technologies used: Apache Subversion (SVN), Git, .Net Core (C#, VisualBasic),
Python3(OpenCV, MathPlot etc), IEC 61131-3 (LD, ST, IL, FBD), MS SQL, MySQL,
Computer Vision, VAL 3, bash , Power Shell.
Feb 2018 - Jun 2022
Junior Node.js Developer
Geniusee, Remote
BE development of web applications from scratch.
Currently, I have the experience of participating in development in three projects:
Apify (development of scraping solutions for automated collection and analysis of public
information)
Technologies used: JavaScript, TypeScript, Node.js, jQuery, HTML/CSS, DOM,
Cheerio, Puppeteer, Playwright, Apify SDK (2.0, 3.0 aka Crawlee), RESTful API, Proxies
VinylsNFT (development of an algorithm for generating a musical sequence, creating
MIDI file from it and converting it to an mp3 file, combining it with image/giff and
converting to MP4 for further creation of an NFT token)
Technologies used: JavaScript, Node.js, Express.js, RESTful API, Swagger, MongoDB,
Redis, AWS(S3, MediaConvert), Axios, TonalJS, ToneJS, MidiWriterJs, Bash (ffmpeg,
sox, fluidsynth)
Path4Life (development for a podcast platform with the ability to listen and interact with
podcasts, a blog and a donation system, also creation of admin panel based on
AdminJS generator)
Technologies used: TypeScript, Node.js, Nest,js, Express.js, GraphQL, TypeOrm,
MikroOrm, PostgresQL, Apollo Server, Serverless, AWS(IAM, Lambda, Cognito, S3,
CloudWatch) , Docker, AdminJS.
Tools used: OS Linux (Ubuntu), Visual Studio Code, PG Admin, Postman, Slack, Jira
Position with opportunity to grow. Would be greate to have mentoring.