I am a TypeScript/JavaScript Developer with extensive experience of work in large organizations worldwide, including lead positions.
Impressive experience in WebDev (raised several startups), competence in many aspects of a modern WebDev.
In the early 10s, I completed over 20 Freelance projects like product calculators, widgets, simple games, painters, etc.
Gained full experience with libraries and APIs prevalent at that time, I switched to seriuos enterprise projects.
In September 2015, I got a remote job for one of the REG.RU projects as a Middle Web Frontend Developer.
graycraft.io website (with own UI components library Shell) was initially released in February 2017.
From 2017 to 2018 I was engaged in development and support of enterprise management system for a local ISP.
October 2019 to 2022 I had a pleasant experience to work on a PIK LLC subprojects.
Long term participation in a well known cryptocurrency project till this day, worked with many public and private APIs (REST, WebSocket).
Currently I work primarily with Next.js/React and NestJS/Fastify, familiar with Angular, Vue and Express.js as well.
Experience in a commercial development on the TypeScript/Next.js stack for more than 5 years in a row.
Prefer to deal with various Linux based distributions in development and production.
Engaged in administrative tasks on Debian\Ubuntu, Gentoo and Tails since 2011.
- 🔭 I’m actively working on the following open source projects:
- ADAMANT Project repositories:
- Decentralized Messenger and Crypto Wallet
- Support developing Blockchain Node and maintenance of the own instance
- Tradebot integrations for exchange APIs not accessible to public
- Multifunctional console application API Tools
- Personal website
- ADAMANT Project repositories:
- 🌱 I’m currently learning Rust and WebAssembly
- 👯 I’m looking to collaborate on backend Node.js based projects
- 🤔 I’m looking for help with contributions to API Tools
- 💬 Ask me about anything WebDev related
- 📫 How to reach me: [email protected]
- 😄 Pronouns: ˈɡɹeɪkɹæft
- ⚡ Fun fact: everything is not what it seems to be