Accomplished Team Leader and Full-stack Developer with over 10 years of experience in the software development industry. Specializes in front-end development with extensive experience in back-end technologies. Proven expertise in leading development teams, building single-page applications (SPAs), and creating robust microservices. Adept at working with React.js, Next.js, and Nest.js, with a strong background in transitioning projects from JavaScript to TypeScript. Skilled in collaborating with open-source communities and managing projects from inception to completion. Fluent in Russian and proficient in English with beginner-level Thai.
Experience: 2 years
Yearly salary: $78,000
Hourly rate: $40
Nationality: π Remote
Residency: π Remote
Experience
Front-end Developer
Cowry 2023 - 2024
Technology Stack: React.js, Next.js, Jotai, react-query, Tailwind, SCSS, Jest, Webpack, Eslint, TypeScript, Git (Gitlab), Web-GRPC ββ Achievements: ββ Successfully started and released Next.js app from scratchββ Initiated and led development and deployment processes. ββ Developed major features for the main app landing website, focusing on user experience and functionality. ββ Responsibilities: ββ Developed and enhanced features for the main app landing website, focusing on user experience and functionality.
eam Leader/Full-stack Developer
Convexity DMCC 2022 - 2023
Technology Stack: React.js, Next.js, Nest.js, Redux Toolkit, SCSS, Jest, Webpack, Eslint, TypeScript, PostgreSQL, Kafka, Redis, Git (Github/Gitlab) ββ Achievements: ββ Successfully established a robust Node.js back-end infrastructure, developing over ten microservices to enhance system modularity and performance. ββ Led the development of three comprehensive front-end projects from inception to deployment, ensuring high-quality user interfaces and experiences. ββ Built and mentored a six-member front-end team, fostering a collaborative and productive work environment. ββ Responsibilities: ββ Spearheaded multiple high-profile crypto projects, including Oxygen.org, Maps.me, and Nitrogen wallet, taking on roles as a front-end, back-end, and full-stack developer. ββ Conducted interviews and hired top talent for key front-end positions, ensuring the team was equipped with skilled professionals. ββ Maintained effective communication and collaboration with various open-source teams to integrate and leverage the latest technologies. ββ Developed and maintained complex web front-end applications using React.js and Next.js, and built back-end servers with Nest.js. ββ Oversaw team operations, provided technical guidance, and ensured project deliverables were met on time and within scope.
Team Leader (Front-end)
Roox Solutions 2020 - 2022
Technology Stack: React.js + Redux, Redux-thunks/Redux-saga, Nest.js, SCSS/Stylus, Jest/Enzyme/Cypress, Webpack, Eslint, TypeScript, Git (Bitbucket/Gitlab) ββ Achievements: ββ Successfully led four front-end teams simultaneously, ensuring high productivity and project delivery. ββ Contributed to over ten front-end projects and four back-end projects, demonstrating versatility and technical expertise. ββ Initiated and executed a seamless transition from JavaScript to TypeScript for all new and non-legacy projects, enhancing code quality and maintainability. ββ Responsibilities: ββ Acted as a team leader on various high-impact projects, providing technical direction and oversight. ββ Conducted interviews and recruited top-tier talent for critical positions, strengthening the team's capabilities.ββ Developed and maintained applications using the specified technology stack, ensuring adherence to best practices and coding standards. ββ Assessed and planned work for new projects, defining technical requirements and deliverables. ββ Managed team operations, fostering a collaborative and efficient work environment to achieve project goals.
Team Leader (Front-end)
Chronobank 2017 - 2020
Technology Stack: Crypto-currencies libraries (web3, nem-sdk, ledger-wallet-provider, ethereumjs-wallet, bitcoinjs-lib, truffle-contract, eth-crypto, ethereumjs-abi), React.js + Redux, SCSS, Webpack, Eslint, Git (Github) ββ Achievements: ββ Successfully led a front-end team, driving the development and implementation of innovative solutions. ββ Contributed to two major projects, showcasing strong project management and technical skills. ββ Developed the ChronoWallet Single Page Application (SPA), which supports multiple blockchains including Ethereum, Bitcoin, Bitcoin Cash, Bitcoin Gold, Litecoin, Waves, and Nem. ββ Responsibilities: ββ Designed and modified web user interfaces for single-page applications using React.js and Redux, ensuring high performance and user engagement. ββ Utilized Webpack to build and optimize the application, enhancing load times and overall efficiency. ββ Conducted interviews and recruited top talent for key positions, ensuring the team was equipped with skilled professionals. ββ Collaborated closely with cross-functional teams to define requirements and deliverables, ensuring alignment with business goals. ββ Maintained code quality through rigorous testing and code reviews, adhering to best practices and industry standards.
Front-end Developer
MERA 2016 - 2017
Technology Stack: React.js + Redux, TypeScript, SCSS, Webpack, Angular 1.*, JavaScript, HTML, CSS, Gulp, Java EE on backend, Git (Bitbucket) ββ Projects: ββ Sberbank: β β Responsibilities: β β Guided and mentored a team of seven developers, providing technical leadership and support. β β Designed and modified web user interfaces for single-page applications using React.js and Redux. β β Conducted interviews to recruit top talent for key positions. ββ Arrow (SamCar): β β Responsibilities: β β Developed single-page applications for the SamCar project using Angular 1.4.3. β β Designed responsive web app layouts, ensuring optimal user experience across devices.β β Automated build processes for the front-end, enhancing development efficiency. β β Developed major features and components, including real-time telemetry displays with Google Charts and WebSocket-based client-server data transfer. ββ QMS 2.0: β β Responsibilities: β β Designed and modified web user interfaces for the QMS project using AngularJS 1.x. β β Managed overall page layout and structure, ensuring a cohesive and user-friendly design. β β Conducted rigorous testing using Protractor and Karma to ensure high-quality and bug-free applications.
Full-stack Developer
IT Construct 2014 - 2016
Technology Stack: CMS 1C Bitrix, PHP, JavaScript, HTML, CSS, Git ββ Responsibilities: ββ Participated in over 100 projects involving big data and high-load systems, demonstrating versatility and expertise. ββ Developed web applications using CMS 1C Bitrix and PHP, delivering high-quality solutions tailored to client needs. ββ Conducted requirements analysis and negotiated with customers to ensure alignment with business goals and expectations. ββ Implemented the visual design and functionality of portals, enhancing user experience and engagement. ββ Integrated payment systems and social networks into websites, broadening functionality and user interaction. ββ Provided ongoing customer support, addressing technical issues and ensuring client satisfaction.
Junior Developer
Istline 2012 - 2014
Technology Stack: CMS 1C Bitrix, PHP, JavaScript, HTML, CSS ββ Responsibilities: ββ Developed web applications using CMS 1C Bitrix, contributing to the companyβs portfolio of web solutions. ββ Provided technical support to ten sites, ensuring continuous operation and addressing any issues promptly.
Skills
bitcoin
ethereum
javascript
nestjs
nextjs
postgres
react
solana
typescript
web3js
solidity