Summary

Expertise

Project Highlights

Education

Agency

IT

English:

Upper Intermediate

Ilya T.

vetted by Youteam

Vetted by YouTeam

Poland

UTC +01:00

Europe/Warsaw

English:

Upper Intermediate

Senior JavaScript Full-Stack Developer (front-end focused)

Hello, My name is Ilya, I'm a Full-Stack Developer with a deep passion for creating remarkable digital experiences. My journey in web development has equipped me with the skills to not only design visually engaging and user-friendly front-end interfaces but also to build robust, efficient back-end systems. React.js and Next.js have become my tools of choice for crafting responsive, high-performance web applications. Let's connect and discuss how I can contribute to your next exciting project. Best regards, Ilya

Want to hire this engineer?

Check if Ilya is available

Expertise

Years of commercial development experience

4 years of experience

Core technologies

JavaScript 5 years
React.js 5 years
TypeScript 4 years
Node.js 4 years
GraphQL 3 years
Next.js 3 years

Other technologies

Express.js
MongoDB
PostgreSQL
Webpack
Redux
Jest
Lodash
GraphQL
Redux-saga
Tailwind CSS

Project Highlights

icon
Full-stack developer

Prologue

Mar `22 - Jun `24

2 years

HR and recruiting solution. Applicant tracking system. An advanced HR and recruiting solution designed to streamline the entire hiring process from sourcing candidates to onboarding. This software integrates an enhanced Applicant Tracking System (ATS) with robust HR functionalities, enabling companies to manage talent acquisition, candidate engagement, and employee data all in one platform.

Responsibilities & achievements

- Build and maintain scalable RESTful and GraphQL APIs using Node.js and Nest.js to handle data interactions between the front-end, back-end, and third-party integrations. - Design and manage PostgreSQL databases using Prisma and Prismix for efficient data storage, access, and retrieval across all application layers. Implement efficient queries and migrations using Prisma for database performance optimization. - Integrate third-party services such as payroll systems, HRIS platforms (e.g., Workday, BambooHR), and job boards (e.g., LinkedIn, Indeed) through Merge or custom API integrations. - Develop dynamic, responsive, and reusable UI components in React.js, adhering to design principles and best practices. Implement the UI using Tailwind CSS to ensure consistency, modern styling, and responsiveness across all devices. - Build data-intensive features like the customizable recruitment analytics dashboard, enabling HR and recruiting teams to track KPIs such as time-to-hire, cost-per-hire, and diversity metrics.

PostgreSQL
React.js
Lodash
GraphQL
Next.js
Tailwind CSS
Nest.js
icon
Full-stack developer

NDA, Global entertainment subscription service.

Jan `21 - Mar `22

1 year

Leading global sports streaming service that offers live and on-demand sports content as emerged as a popular choice for sports enthusiasts seeking a comprehensive and convenient way to enjoy their favorite sports without the limitations of traditional broadcast television.

Responsibilities & achievements

- Developing scalable and highly resilient backend services to manage the 'subscription' lifecycle process by Node.js and TypeScript in the cloud by different AWS services like Lambda, Step Functions, SQS, RDS, etc. - Building robust solutions in backend services and conducting their test lifecycles like unit, and integration tests. - Improve the monitoring of the services by adding logging, metrics, and alerts to provide a better engineering experience by New Relic and CloudWatch (AWS).  Collaborating with the multi-national team and other software engineers, architects, and specialists to deliver a compelling user experience. - Enhanced security posture and streamlined operations with the integration of AWS Secrets Manager. - Optimized performance and reduced infrastructure costs through ARM64 architecture migration.

AWS
Express.js
Node.js
React.js
TypeScript
AWS Lambda
Nest.js
icon
Full-stack developer

DNM

Mar `20 - Jan `21

10 months

DNM is a multisite management platform for collecting leads from people wanting to loan money.

Responsibilities & achievements

- Build a customizable front-end in React that allows different institutions to tailor their lead collection forms and landing pages. Implement template-based design for easy brand customization. - Implement real-time lead submission status updates using WebSockets or GraphQL subscriptions to provide users with immediate feedback on their application status. - Build and maintain scalable RESTful and GraphQL APIs using Node.js to handle data interactions between the front-end and back-end services. Ensure the APIs are optimized for multiple client sites with varying needs. - Set up and manage databases to securely store lead information, ensuring efficient queries and data integrity. Focus on scalability to handle large volumes of lead data.

MongoDB
Node.js
React.js
TypeScript
GraphQL
Nest.js
icon
Front-end developer

Aangine

Aug `19 - Mar `20

7 months

Project management system with extended functionalities (distribution of hired personnel, use of resources, and so on)

Responsibilities & achievements

Implementing new functionality, bug fixes, UI redesign, code refactoring, Gantt chart integration, and work with the AG Grid.

React.js
SaaS
RESTful API
Redux
Lodash
Axios
icon
Full-stack developer

Iterius

Jan `19 - Dec `19

11 months

Iterius is an application for tracking working hours, tracking time spent on projects and tasks, with the ability to generate reports for each employee/user of the system.

Responsibilities & achievements

Created technical specifications, designed development from scratch - documented Node.js processes, including database schemas, and prepared reports.

Express.js
Node.js
PostgreSQL
React.js
TypeScript
Sass
RESTful API
HIPAA
icon
Full-stack developer

TPA

Platform for health insurance serving the USA small and mid-sized employers. It’s a closed B2B system which performs a full circle of handling members, their insurance plans medical and pharmacy claims, billing, etc. It handles process from getting data from different sources through automatic claim processing to final billing management.

Responsibilities & achievements

core development, development of the most complicated parts, task estimate, code review, EDI parsing and mapping.

JavaScript
Node.js
React.js
Nest.js

Education

Higher education in Computer Science

Agency

Web, Mobile, Cloud agency #931

50-100

GMT+2

Ukraine, Kharkiv

Core Expertise

AngularJS
ASP.NET
C#
CakePHP
CodeIgniter
Django
Flask
Ionic
JavaScript
.NET
Node.js
Python
QA
React.js
React Native
UI
Unity or Unity3D
UX
Yii
Zend
Laravel Framework
LESS
Nest
Next.js
AEM
Fast API
Nest.js

Industries

E-Commerce & Retail, Information services & Technologies, Healthcare & Medicine

Want to hire this engineer?

Check if Ilya is available