Мужчина
Кишинев
Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".
Загруженный файл CV
Это резюме размещено как файл. Вы смотрите его текстовую версию, которая может немного отличаться от оригинальной.
Full-Stack Developer
Developer of complex and scalable WEB solutions. I quickly understand tasks and consistently demonstrate strong self-discipline. I like to study new technologies and share my experience.
Experience: 20 years
Languages: Romanian, Russian, English
EDUCATION
1997 - 2002 Moldova State University
Specialization: Mathematics and Computer Science
SUMMARY:
- Designing applications from scratch
- Developing flexible architecture
- Detailed assessment of tasks and risks
- Working with REST API, WebSocket
- Designing, optimizing databases
- Writing Unit tests
- Integrations with corporate systems
SKILLS
JavaScript, TypeScript, React.js, Angular, Vue.js, Redux, Redux-toolkit, MobX, Effector, Node.js, Express, NestJS, Next.js, NX, OpenAPI, JQuery, Vagrant, Docker, CI/CD, PHP, Symfony, Laravel, PWA, HTML\CSS, styled-components, Styled system, Panda CSS, Ark UI, Bootstrap, Material, Ant Design, Consta, Storybook, TypeORM, Recharts
Databases:
MS SQL, MySQL, PostgreSQL, Mongodb
Development tools:
Git, Jira, Confluence, WebStorm, PHPStorm, Figma, TeamCity, Webpack, Vite
PROJECTS
Vault - Digital Banking-aaS
Period: January 2025 - ..
Digital banking platform. Full cycle crypto/banking white label product: Cards, Banking, Crypto.
Role: Senior Frontend Developer
Responsibilities:
- Studying contract and connect server API
- Implementation of the card flow for issuing virtual cards, transaction history (crypto&fiat)
- Development of the UI part
Technologies: React, MobX, JS\Typescript, Material UI
Team: 3 frontend developers and more than other 20 specialists
Kivork
Period: January 2024 - July 2024
Online Travel Agency platform for selling airline tickets, booking hotels and car sharing.
Role: Full-stack Developer
Responsibilities:
- Multi-branding box solution development
- Study of additional integration possibilities and their implementation
- Participation in software architecture design
- UI Development and Gateway API
Technologies: React, MobX, NestJS, JS\Typescript, Panda CSS, Styled system, PostgreSQL, Mongodb, NX
Team: 10 frontend developers, 2 QA, Analyst, PM, Team Manager, DevOps
Russian Football Union (RFS)
Period: August 2023 - January 2024
The information system of the Russian public organization "Russian Football Union", which includes services designed to ensure the automation of sports activities and other processes, the organization and management of sports events in football.
Role: Frontend Developer
Responsibilities:
- Development of the "Competitions" module
- Team lead of one of the development team
- Participation in software architecture design
Technologies: React, Effector, JS\Typescript, SCSS, Consta
Team: 7 frontend developers, 6 backend developers, 2 QA, Analyst, PM, Team Manager, DevOps, UX/UI
BI system of the Federal Agency for Strategic Initiatives "Regboard"
Period: January 2023 - July 2023
BI system of the Federal Agency for Strategic Initiatives for collecting, analyzing and visualizing statistical data for all regions of Russia.
Role: Full-stack Developer
Responsibilities:
- Participation in software architecture design
- Database migrations
- Server API
- Excel-files parsing
- UI Development
Technologies: Node, React, MobX, JS\Typescript, SCSS, Recharts, Nest.js, TypeORM, SQL\MySQL
Team: 5 fullstack developers, 2 QA, Analyst, PM
Football club "Spartak"
Period: January 2022 - January 2023
A project for the most famous and historically significant football club in Russia. A modern ecosystem that combines: a website with a built-in online store, ticket system and a common user account. There is a separate version for adaptive (tablet, phone); An administrative panel for creating various events and filling the site content, with configured role security: IOS\Android mobile application, for more convenient use of the ecosystem on mobile devices.
Role: Lead Full-stack Developer (PHP/React.js)
Responsibilities:
- Custom solution for fans attributes of the online store. Implementation of proxy methods via Bitrix API
- Configured an administrative application for adding/editing information sections
- Set up team workflow
- Code refactoring
Technologies: TypeScript, React.js, PHP, BItrix, JavaScript, REST API
Sports e-commerce platform "Winline"
Period: September 2021 - January 2022
A unique sports e-commerce platform for one of the largest bookmakers in Russia. An innovative and easily accessible solution has been created that allows you to place bets on sports events. The platform combines advanced technologies, a large selection of sports events and an intuitive interface.
Role: Lead Full-stack Developer (JavaScript/React.js)
Responsibilities:
- Development of scalable application
- Разработал архитектурное решение, направленное на масштабирование проекта и оптимизацию его работы
- Selection and mentoring of new team members
- Creating administrative application for adding/editing information sections in mobile app
- Set up team workflow
- Code review and refactoring
Technologies: TypeScript, React.js, Redux Toolkit, PHP, Laravel, JavaScript, REST API, Styled-components, ANT Design
Sports complex "Sheriff"
Period: 2004 - August 2021
Role: Lead developer of IT departments, .NET, PHP, Analyst
Responsibilities:
- Architecture design and implementation
- Planning and setting tasks for the team
- Development support of Intranet applications
- Development of a stadium access system based on tickets using EAN-13 and QR codes and creation of an interface for displaying of stadium occupancy
- Support of a swimming pool access system
- Programming scripts for stadiums score board and advertising boards
- Development and support of a website for selling food
- Working with legacy projects
- Automation of interaction processes
- Core refactoring
- API integrations
Technologies: PHP, Symfony, Laravel, JavaScript, TypeScript, Angular, C#, Windows Forms, WPF, MySQL, Node.js.
Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".