Олег
Node.js Backend Developer
Контактна інформація
Шукач вказав телефон , ел. пошту та LinkedIn.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/3254723/
Досвід роботи
Senior backend developer
з 09.2022 по 04.2024
(1 рік 8 місяців)
Brightech, Одеса (IT)
Developed the overall architecture for a logistics company, including the database, backend,
and frontend components.
Wrote backend code to support logistics operations.
Started the development of the frontend platform to improve user experience.
Built microservices for common functions like sending SMS, emails, and managing daily
tasks.
Created a service for converting addresses to geographic coordinates using Nominatim,
MapBox, and Google APIs.
Developed an image processing service for uploading, downloading, and securing images
using Amazon S3 and Nginx.
Designed services for generating PDFs and barcodes, which helped in document management
and tracking.
Developed backend systems for mobile applications.
Worked on backend integration with other companies to enhance cooperation.
Started implementing Amazon Cognito to replace the custom authentication system, which
helped in managing users and roles more efficiently.
Full stack програміст
з 09.2021 по 06.2022
(10 місяців)
Tech Azur, Дистанційно (IT)
Developed a company services catalog application.
Created database schema and backend using graphql-mesh, Express,
and PostgreSQL on the server side.
Built the frontend using React, Material-UI, and Apollo Client.
Technology Stack: TypeScript, PostgreSQL, GraphQL, graphql-mesh, Express,
Apollo.
Full stack developer
з 08.2021 по 04.2022
(9 місяців)
ARM17, Луцьк (IT)
Responsibilities:
Server side: - Node.JS
Creating backend REST API (express, mongoDB, auth with JWT tokens).
Creating a service that collects and updates all gplay apks info.
Creating a service for making static analysis of apks files.
Creating service for dynamic analyze apks files.
Creating an environment and services for collecting network traffic from android devices.
Creating an environment and services for making video recording and screenshots from
android devices.
Creating service for install/remove apks, change configs on android devices.
Creating service using NodeJS worker threads for parallel update statuses, also used socks5
proxies.
Frontend: - React.
Optimization for mongoDB aggregation queries.
Technology stack: NodeJS, Python, React, mongoDB, mongoose, AtlasDB cluster,
Amazon AWS, Mitmproxy, apkId, STF(openSTF), MobSF, frida.
Nodejs developer
з 03.2018 по 02.2020
(2 роки)
Eventsoft, Lutsk (IT)
Responsibilities:
Development REST API. Creating module that use next NLP engines (Natural Language Processing): IBM Watson, Microsoft LUIS, Wit, Recast, Google DialogFlow, RASA. Working with intents, questions, entities, attached entities.
Deploing and configuring RASA standalone server, by using Amazon AWS.
Development for unit tests and functional testing.
Technology stack: nodeJS, sequelize, MySQL, Google Cloud, Heroku.
Development for aggregator service:
Creating parsers for different sites engines, wordpress, angular, and grabbing data from each one.
Creating updater service,that inserting only a diff data. Using hash tables for creating diff and updating big amount of data.
Grabbing images from sources sites, converting them in to one resolution and format. Uploading into Google Cloud CDN.
Support for tests.
Technology stack: nodeJS, Google Cloud CDN, postgresql.
Software Engineer
з 12.2017 по 02.2018
(3 місяці)
Truemetrics, Munich (Digital analitics)
Urgent project.
Server side: - Node.JS
Development a REST API and SQL queries.
Development for a service that making sites screenshots.
Development the service for a batch making screenshots of sites and saving on the CDN.
Deploying into Heroku, optimizing by using cluster.
Added support for server side caching, search, pagination, and language switching for REST API.
Development the data collector for grabbing and saving into database.
client side: - JS
Added support for a client side caching with "service workers".
Added infinite scrolling into React app.
Technology stack: nodeJS, React, sequelize, MySQL, cluster, PHP, Amazon AWS, Heroku.
Full stack developer
з 03.2016 по 04.2017
(1 рік 2 місяці)
Shadowsearch, . (IT)
Development for project:
Shadowsearch - IoT (Internet of things) search engine. It allow to search for devices and services by search string or IP address of host. (Like Shodan or Censys)
Responsibilities:
Development for REST API for proframmically work with data.
Supported pagination, query filters and aggregations.
Created SPA site.
Created dashboard for users and administrators by using webmin framework.
Created billing service. Supported for counting search requests .
Created collector for grabbing data and importing into Elastic database.
Added tests.
Technology stack:
Elasticsearch, Redis, Node js, kue, Webmin.
Developing for Shadowsearch servers monitoring system. Monitoring of OS working parameters, and services parameters(load, cpu, memory, hdd, versions). Custom triggers for alerting.
Support for alerts sending into jabber.
Update monitoring clients from server by command.
Technology stack:
Redis, Node js, php, Webmin, bash.
Web Developer
з 01.2014 по 10.2015
(1 рік 10 місяців)
EventSoft, Луцк (IT)
Optimalya ad network architecture and script codes development, JS, PHP – Wordpress plugin.
Code for getting banners, client-site banner presentation, obtaining and sending extended statistics to statistics server.
Client-server interaction architecture development.
Using Javascript for asynchronious events, profiling scripts execution time.
Various browsers versions spport, support of several last CMS versions for Wordpress plugin.
Debugging and testing scripts in IE 7 +, Chrome 8 +, FF 4.0 +, Safari 4 +
Technology stack:
Javascript, HTML, CSS, CORS, JSON, JSONP, XML, Gulp, Microsoft Azure, CDN, Git, Google Closure Compiler, JQuery, Bootstrap, NodeJS, MySQL, SQLlite, Redis.
Освіта
ВНЗ “Відкритий міжнародний університет розвитку людини “Україна”
Програмне забезпечення автоматизованих систем, Луцьк
Вища, з 2003 по 2008 (5 років)
Знання і навички
- Програмування
- Системне адміністрування
- System administration
Знання мов
Англійська — середній
Схожі кандидати
-
Back end програміст
65000 грн, Дистанційно -
Backend-разработчик
Київ, Дистанційно -
Backend-розробник
Київ, Дистанційно -
Backend-програміст
Київ, Дистанційно -
Backend-розробник
120000 грн, Ужгород, Мукачево, Дистанційно -
Back end програміст
Львів, Дистанційно