Мужчина
Кишинев
Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".
Загруженный файл CV
Это резюме размещено как файл. Вы смотрите его текстовую версию, которая может немного отличаться от оригинальной.
Moldova, Chişinău
Languages: English (Professional Working), Russian (Native)
Senior Full-Stack Engineer | TypeScript | React | Node.js | Cloud & DevOps
SKILLS
Frontend: JavaScript, TypeScript, React, Next.js, Redux, Zustand, React Query, GraphQL, Tailwind CSS, Webpack, Vite, Playwright
Backend: Node.js, NestJS, Java, Spring Boot, Python, GraphQL
Cloud & Infrastructure: Kubernetes, OpenShift, Istio, Docker, Nginx, Linux, Bash
Architecture & Engineering: Microservices, CI/CD, Production Operations, Monitoring, Incident Management, Root Cause Analysis
SUMMARY
Senior Full-Stack Engineer with 20+ years of experience building and operating production software across startup and large-scale enterprise environments. Strong background in TypeScript/React/Next.js/Node.js/NestJS, with additional expertise in cloud infrastructure, Kubernetes, CI/CD, Linux, and production operations.
Experienced in owning software end-to-end from architecture and frontend/backend development to deployment, monitoring, incident response, troubleshooting, and continuous improvement. Led modernization of legacy and monolithic systems, including migration to cloud-native microservices architectures.
Product-oriented engineer who looks beyond individual components to improve the reliability, scalability, maintainability, and overall value of the product.
EXPERIENCE
Tivaliclub.com, Full-Stack Developer, October 2025 - Present
- Own frontend development and continuous evolution of the company's internal ecosystem, including Backoffice, CMS, and Affiliate Management systems.
- Design and develop scalable React/Next.js interfaces using TypeScript, Zustand, React Query, GraphQL, and Tailwind CSS.
- Design and implement REST APIs and backend business logic with Node.js, NestJS, and PostgreSQL.
- Build automated end-to-end tests with Playwright and unit tests for backend services.
- Work across the full stack, from UI and API design to database-driven functionality and production support.
Tech: TypeScript, React, Next.js, Zustand, React Query, GraphQL, Tailwind CSS, Playwright, Node.js, NestJS, PostgreSQL
Sberbank, Java Software Engineer, March 2020 - October 2025
- Designed and developed the backend for the Credit History Report service, integrated into the bank's mobile application.
- Architected the initial solution using BPMN, Java 8, WildFly, and PostgreSQL.
- Led the migration from a monolithic backend to a cloud-native microservices architecture as part of the bank's cloud transformation.
- Designed and implemented backend services using Java 8 and Spring Boot, deployed on OpenShift with Istio service mesh.
- Contributed to system architecture, production troubleshooting, and modernization of the service throughout its lifecycle.
Tech: Java 8, Spring Boot, BPMN, PostgreSQL, OpenShift, Istio
Domclick, Full-Stack Engineer, February 2018 - March 2020
- Developed the frontend for a Real Estate Appraisal web application used to generate property valuation reports required for mortgage approvals.
- Contributed to backend development, collaborating across the stack to improve application functionality.
Frontend: JavaScript, ES6, React, Redux, Axios, WebPack
Backend: Python, Tornado, PostgreSQL, Redis
Virtuozzo, Full-Stack Developer, December 2016 - February 2018
- Maintain (bug fix & new features) legacy Web application Virtuozzo Automator. Virtuozzo Automator is administration tool for managing groups of physical servers running Virtuozzo Containers and Virtual Machines. With Virtuozzo Automator one can manage both physical servers and virtual environments hosted on those using a Web browser.
Backend: CentOS Linux, C++, MariaDB, XSL.
Frontend: HTML, CSS, JavaScript, ES6, React.
Topcon Positioning Systems, Senior Software Engineer, 2002 - December 2016
Designed and implemented:
- Server multithreaded architecture
- Server client data exchange protocol
- SDK to develop client applications for the server
- Various client applications to process and visualize data
- REST API on the server side to setup and control the server
- Single Page JavaScript Application to remotely control the server via REST API
The server is the core component of the Topcon TopNET suite. The server communicates with GPS receivers through variety of interfaces: serial, USB, Ethernet. The server gives client applications a unified way to communicate with GPS receivers regardless of interface type. The server is generally used to build a distributed network of GPS receivers connected to the server via TCP/IP protocol.
Tech: Microsoft Visual Studio, C/C++, WinAPI, MFC, COM, WinSock, Multithreading, Windows Services, STL, HTML, JavaScript, Twitter Bootstrap.
EDUCATION
Moscow Institute of Physics and Technology
Master's degree, Applied Mathematics (1996 - 2002)
Language levels:
English (4/5)
Russian (5/5)
Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".