level
coins awarded
Frame top leftFrame top rightFrame bottom rightFrame bottom left

About Yan Litvinenko

Overview

I am a Middle Full-Stack Developer with about two years of commercial experience. I build and maintain web products with React, Next.js, Express, and TypeScript — from UI and client state to APIs, data, and deployment. I care about readable architecture, practical trade-offs, and code that stays maintainable after release.

Experience

At Senamasoft I work in outsourcing across varied domains and scopes: frontend delivery, Node.js/Express services, REST and GraphQL integrations, databases (MongoDB, PostgreSQL, MySQL), and operational tasks on AWS (EC2, S3). A recurring thread is data acquisition — scraping and parsing pipelines with Puppeteer and Cheerio — alongside feature work that spans the full stack.

Technical Focus

Core: HTML, CSS/SCSS/Tailwind, JavaScript/TypeScript, React/Next.js, Redux/Zustand, TanStack Query, React Hook Form, Ant Design, Syncfusion, Styled Components, i18next, Socket.io, Node.js/Express, Mongoose, THREE.js.

Tooling: Figma, Git/GitHub, Prettier/ESLint/Husky/Biome, Gulp/Webpack/Vite, BEM, Postman, Jira.

AI: Cursor, Codex, OpenCode, OpenDesign.

Testing: Jest, React Testing Library, Puppeteer.

Data & cloud: REST, GraphQL, MongoDB/PostgreSQL/MySQL, AWS EC2/S3, PM2, Nginx, Vercel, Linux.

Languages

English — A2.

Career Objective

I aim to grow as a strong middle full-stack engineer with end-to-end ownership of features — clear UI, solid APIs, reliable data, and production-ready delivery. I look for teams that value engineering quality, accountability, and measurable outcomes.

Frame top leftFrame top rightFrame bottom rightFrame bottom left
A portrait of Yan Litvinenko