I'm a front-end software engineer based in Kazakhstan 🇰🇿 with 3 years of experience in the software industry. My focus area is front-end development with React and TypeScript. Leading the FE team and mentoring developers. Have experience in open source development. Checkout my GitHub
☎️ Contact information
🔗 LinkedIn
🔗 Telegram
🔗 GitHub
🧑💻 Work experience
Senior Frontend Engineer
Kandasoft (Tax Beacon project), Boston, USA – (present) remotely
I was leading the small team on the FE side: Evaluated the task, planned the work and the load balance of the team.
Made many tech interviews for candidates who want to work as a developer. Consulting other developers with tech questions and providing help.
Communicated with a team of people in different parts of the world.
Worked in a scrum-organized team.
UX/UI design work in Figma for application. Developing UI KIT component’s design and screens of application.
Was Presenting demo of project to customer. Made and presented several presentations.
Was developing and testing a single-page application written in react and Typescript.
Was mentoring for junior/middle programmers.
Delivered features: auth, routing, UI KIT, dashboards, session management and others
Tech stack:
- SPA on React, Typescript, React Router DOM, TailwindCSS, Vite, Vitest, Microsoft Azure Authentication, i18n, axios, rxjs, zod, Figma, REST API and code-gen for types, Zustand
Frontend Engineer
Kandasoft (Lionbridge project), Boston, USA – (March 2022 - present) remotely
Working as a frontend engineer and providing architectural help for the tech lead in the team.
Writing and supporting codebase in Vue and React with Typescript for several projects.
Making communications with teams and managers/clients. Defining roadmaps and feature priorities.
Making tech interviews for new developers.
Made many tech interviews for candidates who want to work as a developer.
Took part in the code review process. And project/feature estimations.
Writing Unit, and Integration tests for components in the app.
Stacks:
- React, Typescript, SCSS, TailwindCSS
- Vue.js 3, TailwindCSS, Jest, Cypress, Vite
Frontend Engineer
SVTV, Remotely – (August 2022 - November 2022)
Helping in my free time with the front-end side of the Social Mass Media web application.
Delivering new features, fixing bugs, and making a refactoring part of the codebase.
Creating a new project with the team in SvelteKit for SSR and Storybook for UI reviewing and testing of components.
Stacks:
- MPA application on Ghost CMS, Typescript, SCSS, handlebars, remoted git repository (without UI github/gitlab), pnpm, Figma, PWA
- Svelte, SvelteKit, Storybook, Typescript, TailwindCSS
Frontend Engineer Middle
Technodom, Almaty, Kazakhstan – (November 2020 - March 2022)
Frontend development in the team. Responsible for integrations with YandexMap service, writing and supporting React + Typescript codebase, connecting to BE endpoints, writing FE components for UI KIT and main application. Also worked on a subproject - an admin panel written in Vue.js. Making migration for an admin panel from JavaScript to TypeScript.
Focused on writing Vue components for web SPA application and React UI components for NextJS app.
Worked in Kanban team, delivered features (maps, account profile page, navigation on mobile, product card, cart components), fixed bugs 🙈
Stacks:
- React, Redux, SCSS, Jest, GraphQL API, yarn, Figma, etc.
- React, Typescript, SCSS, Next.js, MobX, npm, self-made UI lib, Storybook, Jest, Rest API
- Vue.js 3 options/composition API, Ant Design UI lib, Vuex
Integrated Google reCAPTCHA checker in our React web app for preventing DDoS attacks via SMS. And making integration with YandexMaps API for our checkout page and personal cabinet page.
Performed coaching of junior developers joining the team, doing pair programming sessions. Working with senior engineers to define roadmaps and feature priorities. Also took part in the code review process.
Worked on Performance and SEO tasks. Improving performance metrics (FCP, LCP, TBT, CLS)
Took a part in UX/UI work process, helped to design team.
🛠 Hard Skills
HTML/CSS ⭐⭐⭐⭐⭐
Figma ⭐⭐⭐⭐⭐
NextJS ⭐⭐⭐⭐
JavaScript ⭐⭐⭐⭐⭐
TypeScript ⭐⭐⭐⭐⭐
React ⭐⭐⭐⭐⭐
TailwindCSS ⭐⭐⭐⭐⭐
Vue3 ⭐⭐⭐
SCSS ⭐⭐⭐⭐
🗣 Languages
Russian
Native speaker
English
Speaking, reading, and writing
Kazakh
Speaking and reading
📚 Education
Bachelor's Degree in Applied Computer Science
Yekaterinburg, Russia (2019 - 2023)