Position: Senior Full-Stack Software Engineer [Typescript, Node.js, React.js]
Category: Node.js
English level: upper
Years of experience: 9

- Have experience as Tech Lead.
- Have experience as Team Lead.
As a Senior Full-Stack Software Engineer with over 9 years of experience, I specialize in creating unique software solutions to assist businesses accomplish their efficiency and productivity goals. My areas of experience include architecture design, enterprise scalable web application development, documentation of the project structure and its code, refactoring, and web application optimization using software design patterns.

I have extensive experience leading small teams of web developers and a track record of delivering scalable and effective solutions for a wide range of industries, including startups and MVP`s, social networks, crypto-services, online video calls, progressive web applications, real estate solutions, hybrid React Native mobile applications, e-commerce solutions, and API integrations.

Technical Skills:

Backend Development:
 - Typescript, Nest.js, NX.dev (monorepo), Node.js, Serverless (AWS),
 - REST, GraphQL, WebSockets, RTMP, and SSE
 - Fastify, Moleculer.js, Restify, Koa, Hapi, and Express
 - PostgreSQL, Prisma.io, Redis, MongoDB, MySQL, RabbitMQ
 - Jest, Sonar (unit / e2e tests)
 - Binance API, Bitcoin.com, Web3.js, PineScript
 - Python for AI LLM, OpenAI API, Hugging Face Transformers

Frontend Development:
 - Typescript, Next.js, React.js, NX.dev (monorepo), Svelte, D3 Charts
 - Zustand, React Easy State, Redux
 - Storybook, Flex, Grid, Styled Components, Tailwind CSS
 - SWC, Vite, ESBuild, and Webpack
 - Fetch, GraphQL, WebSockets, SSE, WebRTC (p2p)
 - Jest, Cypress, and Chrome Recorder Devtools (unit / e2e tests).

DevOps Skills:
 - Nginx, Docker, docker-compose, Certbot, and Restic backup.
 - Independent deployment of servers using my own, proven configurations for Linux VPS or writing new configurations for cloud providers like AWS using Terraform infrastructure setup.
 - Setting up security on servers and writing CI/CD auto-deploy configurations using [Github/Gitlab/Bitbucket] CI/CD Tools or Jenkins.
 - Logging and metrics using SigNoz, Elastic Stack (Search, Kibana, Beats, and Logstash).

With my technical expertise, leadership skills, and experience in delivering custom software solutions, I am confident that I can contribute to any project that requires a Typescript Software Engineer.
Senior Full-Stack Typescript Software Engineer