Frontend web-разработчик (middle/senior)
Описание
Contact
halilov.nazim72@gmail.com
www.linkedin.com/in/nazim-
khalilov-00127b226 (LinkedIn)
Top Skills
Nest.js
TypeScript
React
Nazim Khalilov
Frontend developer
Moscow, Moscow City, Russia
Summary
My approach to work is based on responsibility, communication
skills and a constant desire to develop. When working in a team,
I maintain a positive atmosphere where everyone can contribute
and grow professionally. I maintain a balance between choosing
a technical stack for a business goal and competencies within the
team. I want to share my experience and knowledge, achieving
successful results in joint development.
telegram - @khalilooov
mail - khalilov.nazim72@gmail.com
Experience
MTUCI
2 years
Lead Frontend
April 2023 - Present (1 year 3 months)
Москва, Россия
Project:
speechX is a software package for intelligent audio analytics of telephone calls
from virtual and physical PBXs. Main application.
LabelSpeech, a tool for marking and training the AI of the main application, is
planned to be made publicly available.
Technology stack:
HTML, CSS, JavaScript, TypeScript, Vite, React, Zustand, MobX, Chart.js,
Vitest, Rest, Apollo GraphQL, Socket.io, Next.js (for landing).
What did I do:
- managed a team of 6 front-end developers and 2 UI/UX designers;
- implemented Kanban and Scrum methodologies on projects, held daily
meetings, two-week sprints;
Page 1 of 4
- conducted a code review of each pull request(pr), as a result of which it was
possible to achieve a high code standard and compliance with best practices;
- Discussed tasks with other technical leaders and management to ensure
consistency;
- trained and developed team members, conducted monthly interviews;
- estimated the deadlines for completing tasks;
- defined the frontend architecture, Feature-Sliced Design (FSD) turning into a
monorepository with microfronts;
- set up CI/CD for testing and deploying the application;
- developed a system of dynamic filters for creating a report;
- designed and implemented authentication using a sophisticated version of
JWT and sessions, a system of roles and access rights;
- developed a library for drawing nodes in the form of a tree structure in
canvas, similar to React Flow, for the script constructor;
- analyzed and reduced the bundel of the assembly (replacing dependencies
with lighter libraries, fork libraries, writing code for optimization);
- ensured the availability of a front-end testing system.
Full-stack Developer
July 2022 - April 2023 (10 months)
Москва, Москва, Россия
Project:
Tradi Finance is an application that provides monitoring of quotes, calculating
bond yields, viewing current news on finance from various sources, and a
messenger.
Frontend stack: HTML, JavaScript, TypeScript, Webpack, Redux, Redux
Toolkit, React Table, React Hook Form, i18n, React Virtualized, Socket.io,
Next.js (for landing page).
What I did (front):
- developed a table for tracking financial quotes with dynamic pagination and
virtualization;
- created functionality for calculating bond yields using the XIRR formula;
- implemented integration with various sources of financial news and
implemented an interface for viewing them;
- completely developed the logic of the messenger;
- wrote validation for login, registration and profitability calculation forms;
- rewrote the landing page on Next.js and improved SEO, which increased
indexing on the network;
Page 2 of 4
- ensured the adaptability of the interface on various devices (mobile phones,
tablets, desktops).
Backend stack: Node.js, TypeScript, Nest.js, Prisma, PostgreSQL, Redis,
Socket.io, Docker, Nginx, Yandex S3, Git.
What I did (back):
- rewrote the backend, implemented a modular architecture, configured ORM
Prisma to work with the database and eliminated constant system crashes;
- brought the entire database scheme to 4 normal forms;
- interacted with external financial APIs to obtain current quotes (Forex, Central
Bank, Binance);
- implemented systems for authentication and authorization of users via JWT,
using access, refresh tokens and sessions;
- wrote tests to check the functionality of the backend;
- set up infrastructures, including application deployment, containerization,
nginx and CI/CD processes.
Su Tech
Frontend Developer
February 2021 - October 2021 (9 months)
Германия
Project:
Su Tech is a platform for finding lost things.
Stack:
HTML, CSS, JS, SCSS, Webpack, TypeScript, React, Redux, Redux-Thunk,
Jest.
What did I do:
- internal messenger page developed;
- rewrote the warning system on the WebSocket;
- implemented filtering and pagination on the catalog page;
- interaction with API and integration of data on lost items;
- working with media queries and flexible layouts for mobile and tablet
devices;
- ensure correct operation and display of your modules in various browsers;
- interaction with designers to discuss iterations and make changes.
Page 3 of 4
EducationМосковский Технический Университет Связи и Информатики
(МТУСИ)
Бакалавр, Информационные технологии · (2020 - 2024)
Page 4 of 4
4 октября, 2016
Евгений
Город
Бишкек
Возраст
31 год ( 2 марта 1993)
19 января, 2021
Кенч
Город
Бишкек
Возраст
55 лет (30 января 2025)
17 марта, 2021
Айдай
Город
Бишкек
Возраст
55 лет (30 января 2025)