Hello, I'm

Naya Bektenova

|

About Me

How I Work

Engineered full-stack applications with scalable architecture
Adapted quickly to evolving technologies and tools
Motivated by curiosity and consistent problem-solving
Focused and energized by deep work and lo-fi beats

I’m a Software Development Engineer based in Calgary, AB, with a deep passion for creating intelligent, scalable systems that genuinely improve how people live, work and interact with technology. From real-time collaborative apps to multi-agent simulations and machine learning pipelines, I’m drawn to projects that transform complexity into clarity. I don’t just write code, I design solutions with purpose, precision, and user impact in mind.

I thrive in collaborative, fast-paced environments where curiosity, creativity, and critical thinking are valued. I’m always pushing myself to explore new technologies, tools, and patterns, not just to keep up, but to evolve as a problem-solver and architect. My long-term goal is to lead meaningful innovations in AI-powered systems and human-centered design, while building tools that are not only powerful, but maintainable, intuitive, and future-ready.

Projects

Sortora

AI-powered filter assistant extension for Facebook Marketplace.

TypeScriptChrome ExtensionFirebaseGroq APIDOM Scripting

Sortora

  • Lets users search Marketplace using plain language.
  • Uses AI (GPT-4 via Groq API) to convert messy input into structured filters.
  • Applies filters by constructing Marketplace URLs, no private API access required.
  • Works for vehicles and general items, intelligently adapting filters based on context.
  • Built with HTML/CSS/JS frontend and Firebase Cloud Functions for backend parsing.
View Code

MultiBotSim

Autonomous warehouse robot simulation with A* pathfinding.

PythonPygameA* Pathfinding

MultiBotSim

  • Simulates real-time box retrieval tasks with autonomous agents.
  • Implements task scheduling and dynamic obstacle avoidance.
  • Includes restart input popup and configurable layouts (randomized or rack-based).
View Code

Sortify

Interactive visualization of sorting algorithms.

PythonPygameMatplotlibNumPy

Sortify

  • Visualizes Bubble, Merge, and Quick Sort in real time.
  • Uses modular OOP design to allow algorithm extensions.
  • Maintains 60 FPS performance with up to 1000 elements.
View Code

SkyCat

2D C++ side-scroller with shooting and terrain scrolling.

C++SDL2

SkyCat

  • Implements parallax scrolling, obstacles, and shooting mechanics.
  • Uses AABB collision and dynamic entity management.
  • Structured game state handling (play, restart, game over).
View Code

Village Rentals App

Full-stack web platform for managing rentals.

Next.jsTypeScriptPrismaMySQLTailwind CSS

Village Rentals App

  • Built full-stack rental system with Prisma and MySQL.
  • Manages customers, equipment inventory, and transactions.
  • Designed RESTful APIs and clean frontend/backend separation.
View Code

MapleHR (In Progress)

Canadian HR Management System for small to mid-sized organizations.

Next.jsTypeScriptTailwind CSSMongoDBShadcn UIMore to come...

MapleHR (In Progress)

  • Designing a secure, scalable HR platform tailored to Canadian labor laws.
  • Implements user roles for admins, HR staff, and employees with custom permissions.
  • Supports payroll, leave management, performance reviews, and shift scheduling.
  • Built collaboratively with a 4-person team and a Client full use case diagrams, class models, and UI mockups.
View Code

Technical Skills

Languages

C

Python

Java

C++

C#

TypeScript

JavaScript

SQL

HTML

CSS

Technologies

React

Next.js

Tailwind

Node.js

Firebase

Spring Boot

Prisma

REST APIs

WebSockets

NextAuth

Databases & Tools

MongoDB

MySQL

MariaDB

Oracle

Earth Engine

NumPy

Pandas

Matplotlib

Prisma ORM

Figma

Contact Me!

Get In Touch

Location

Calgary, AB, Canada

Willing to relocate for exciting opportunities.

Email

nailia.bektenova@gmail.com

Follow My Journey