Skip to content
View serik-k's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report serik-k

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
serik-k/README.md

Hi, I'm Serik 👋

Full-stack JavaScript / TypeScript Developer

I build practical web and mobile applications with a focus on realtime systems, geolocation, backend architecture, security, and multilingual products.

Tech Stack

Frontend: Vue 3, React Native, Expo, TypeScript Backend: Node.js, Express, Socket.IO Database: PostgreSQL DevOps: Docker, GitHub Actions Other: REST APIs, WebSockets, geolocation, authentication, RBAC, i18n


Featured Projects

🚑 Med Tracker

Multi-tenant realtime ambulance dispatch and tracking platform

Built for ambulance operators, drivers and patients with live vehicle tracking and role-based access.

Highlights:

  • Realtime location updates with Socket.IO
  • PostgreSQL persistence
  • Multi-tenant architecture
  • Role-based access control
  • Secure temporary patient tracking links
  • Docker-based deployment
  • Database migrations
  • Health and readiness checks
  • CI and automated backend tests

Stack: Vue 3 · TypeScript · Node.js · Express · PostgreSQL · Socket.IO · Docker

View repository


🌍 AlmaQuake

Earthquake monitoring and emergency information app focused on Almaty

A mobile application that monitors earthquake data and provides emergency-related information using external seismic data sources.

Highlights:

  • USGS earthquake data integration
  • React Native mobile application
  • Backend API with Express
  • Telegram notifications
  • Rate limiting and admin endpoint protection
  • Persistent backend state
  • Fallback behavior when backend services are unavailable
  • CI with linting and type checking

Stack: React Native · Expo · TypeScript · Node.js · Express

View repository


🗣️ Til Up

Kazakh and Russian pronunciation training application

A speech-training application designed to help users practice difficult sounds through interactive exercises.

Highlights:

  • Browser Speech Recognition
  • Manual fallback when speech recognition is unavailable
  • RU / KZ localization
  • Progress tracking
  • Accessible UI
  • Local-first architecture without unnecessary backend complexity

Stack: Vue 3 · TypeScript · Vite · Web Speech API

View repository


What I Care About

I enjoy working on products where engineering decisions matter beyond the UI:

  • realtime communication
  • reliable backend architecture
  • authentication and access control
  • privacy and security
  • graceful degradation
  • geolocation
  • multilingual applications
  • clean deployment and CI workflows

I prefer building products around real-world problems rather than isolated demo applications.


Currently Improving

I'm currently focusing on:

  • deeper automated and integration testing
  • system design and architecture
  • backend reliability
  • application security
  • scalable realtime systems

Popular repositories Loading

  1. til-up til-up Public

    Bilingual speech practice game for children targeting "L", "R", and "Sh" sounds — built with Vue 3, TypeScript, Vite, and Web Speech API.

    Vue

  2. AlmaQuake AlmaQuake Public

    Earthquake monitoring and emergency guidance for Almaty - built with Expo, React Native, TypeScript, and USGS data.

    TypeScript

  3. med-tracker med-tracker Public

    Real-time emergency medical dispatch & ambulance tracking platform — built with Vue 3, Node.js, Socket.IO, PostgreSQL, and Leaflet.

    Vue

  4. serik-k serik-k Public