Ilia N. Full-stack NodeJS Developer

SKILLS / COMPETENCIES SUMMARY

Experience in developing applications using Node.js, React.js Programming Languages: Experience in working on cryptocurrency projects Node.js, JavaScript, Typescript Good knowledge in OOP

Experience in using Design patterns Technologies: Good logical thinking, self-learning, high level of responsibility Node.js, React.js, Redux, Next.js, Hard-working, result-oriented, creative and communicative, Nest.js, Express. js, Heroku, team player Docker, REST API, JSON, HTML, CSS, Bootstrap, Cron, Good attention to details Websockets, Nginx, AWS (Lambda), Redis, RabbitMQ

PROJECTS Databases: 1. Under NDA MySQL, MongoDB, PostgreSQL, MSSQL Technologies: Node.js, React.js, Redux, Express.js PostgreSQL, Nginx (proxy, load balancer), Docker, PM2 Operational Systems: The project produces acceleration for Spark/Hadoop clusters Windows, Linux in AWS and Azure. xRay sub-project provides detailed Spark jobs execution statistics; provides Task-by-Task comparison Source Controls: with vanilla Spark execution results with some feedback and recommendations. The project that analyzes Spark logs, GIT extracts performance statistics and compares them with results of Hadoop realization. Results are displayed in the docx fle with per-task comparison and statistics visualization. The Tracking Systems: project also deals with web-application that allows users to view list of running clusters and provides list of docx that are Jira, Trello, Redmine based on the results of analysis

Development Methodologies: Responsibilities: Full-stack developer Agile(SCRUM)

2. Mojo Technologies: Node.js, AWS (S3, DynamoDB, Aurora LANGUAGES DB), Laravel, jQuery, Bootstrap Site revision: work on the backend (AWS Lambda), further ENGLISH plans are planned for other AWS services (RDS, ELB) And work Spoken level: Upper-Intermediate with CRM HubSpot (now).

Written level: Upper-Intermediate Responsibilities: Back-end developer

3. Under NDA EXPERIENCE Technologies: Node.js, Jenkins, JavaScript, Typescript, Express, MySQL, Nginx January 2017- Present Software Development Company Australian self-coaching project, dealing with life-spheres improvement. Fullstack NodeJS Developer Responsibilities: Back-end developer January 2016 - January 2017 Freelance 4. HBC website Fullstack NodeJS Developer Technologies: Node.js, MySQL/Sequelize, Nest.js

HBC is a club website (invitation only) and stands for Horse Breeding Club. Is a private project that funds VIP racehorse EDUCATION breeding and takes care of hi-quality animal life. Responsibilities: Back-end developer Kharkov Polytechnic Institute 2014 -2019 5. Under NDA Master in Computer aided Technologies: Node.js, Express.js, React.js, systems PostgreSQL, Docker

Selling of new cryptocurrency through various services ( for now we have two landing pages with information about the company and a prototype for the new social app is in the process).. Responsibilities: Full-stack developer

6. Chatbot Technologies: Node.js, ReactJS, Redux, React router, TelegramAPI

Web platform with ability to build a chatbot and integrate it to any product. Has drag and drop builder, rule-based Al, uses deep analytics and BI Responsibilities: Fullstack developer

7. Quick Cash Technologies: NNode.js, TypeScript, Koa2, Redis, DDD, TDD, MySQL/TypeORM, OpenAPI, Jest, CircleCI The product of the development is an application that is a platform for selling high-priced used items, goods and devices. Such as watches, mobile devices. The user can visit one of the offces or can create a suggestion\proposal for a sale and upload photos of the device via a mobile app. Then a user can create an order for item delivery to the offce. The product is automatically estimated and a price for it set. Service checks the originality of the product and fnds a buyer to it. The customers use the service via web Vue with their mobile devices. Responsibilities: Back-end developer

8. Product Sales via Telegram Technologies: Node.js, Express.js, PostgreSQL, Heroku Telegram bot that can automate product sales for some company. It is convenient because customers can make orders directly in the telegram app. Responsibilities: Back-end developer