Skip to content

Yuriy Semyonkin

@kyki-semyen

Senior Full-stack Developer, Vue.js / Quasar, Node.js, Python (FastAPI)

I like taking a project from a rough idea all the way to something people can use. Lately that has meant building a game-monitoring SaaS on my own, with a Telegram bot, paid plans and seven languages.

Career

Experience: 14 years

Experience

Senior Full-stack Developer, Software Engineer, grade E9

Beeline Kazakhstan / QazCode

Builds internal products for a corporate group of 5,000+ employees in telecom and IT.

Feb 2021 — Present

Builds internal enterprise products across frontend, backend and infrastructure. Helped digitize company workflows, including a platform that cut paper document handling by about 95%.

• Built an HR platform and electronic document management system to replace SharePoint. Features include a large catalog of requests and orders, hundreds of printable forms, Camunda approval workflows, digital signatures through NCALayer, vacation planning, benefits, bulk delegation and overtime approval. Designed and implemented a recruitment model for recruiters, including job requests, candidate funnels, stages and statuses. The platform reduced paper document workflows by about 95% and optimized dozens of company processes. Team of about 10 developers.

Full-stack Web Developer

Exclusive Construction

Construction and real estate development company.

Dec 2019 — Feb 2021

Built frontend and backend for company automation, inventory management and internal business process systems using JavaScript, Node.js and PostgreSQL.

• Developed an automation and inventory management system, and a system for internal business processes, covering both frontend and backend. • Stack: JavaScript, Node.js and PostgreSQL.

Web Developer

KazTechnoMine

Telecommunications and satellite communications company.

Sep 2016 — Nov 2019

Built and maintained two PHP online stores, managed marketplace listings and automated reports and price lists with scripts.

• Developed and maintained two PHP CMS online stores and managed product listings on Kaspi, Satu and social media. • Wrote parsers and automation scripts in C#, VBA and Python, automating reports and price lists.

IT Specialist

Always Together

Jan 2016 — Sep 2016

Handled IT infrastructure and workstation support, including Windows Server, Active Directory, networking, backups and email.

• Maintained Windows Server and Active Directory, the network, backups and mail server, and supported user workstations.

Head of IT Department

Kanzler

May 2015 — Sep 2015

Managed IT staff, infrastructure and round-the-clock services, including budgets and contractors.

• Coordinated IT specialists, infrastructure and 24/7 services, budget and contractors.

Education

Higher education, Computer Science and Engineering

Tomsk Polytechnic University

2018

Computer Engineering and Software

Almaty Multidisciplinary Technical and Economic College

2012

Computer Engineering and Software

Almaty College of Economics and Law

2010

Selected projects

Call2Action.ai

AI CRM for driver recruitment in the US. Lead frontend author, with 350+ commits and 74,000 lines of code. Built candidate pipelines and kanban, candidate records with AI call transcripts, a recruiter calendar, client form builder and onboarding, duplicate search and merging, TMS integrations, admin impersonation mode and dark theme. Also built FastAPI backend services for recruiter calendars a...

mercwatch

Solo SaaS project for monitoring and notifications for an online game, built from idea to paying users. Node.js monorepo with eight applications and three packages, about 50,000 lines of code and 110+ test files. Includes an HTTP API, Vue 3 web client localized in seven languages, Telegram bot with push notifications, task scheduler and workers, process admin panel, billing through Paddle, Free...

Aivy

Built an admin panel from scratch with a content editor, internationalization and charts, deployed through GitHub Actions and Docker. Also built a Vue 3 and Tailwind landing page and contributed to a React Native mobile app.

Skills

Vue 3Composition APIQuasar FrameworkTypeScriptPiniaVue Routervue-i18nViteUnoCSSTailwindSCSSApexChartsVitestReactNext.jsReact NativeAdmin panelsForm and dashboard buildersLarge data tablesExcel import and export