Available for opportunities

Farhad Burjaliyev

Building scalable REST APIs and production-ready backend systems with Python, FastAPI, and PostgreSQL.

Sumqayit, AzerbaijanBackend Developer & Computer Science Student

About

Building backends that scale

A quick snapshot of who I am and what I bring to the table.

Backend-focused Computer Science student with hands-on experience designing, building, and deploying RESTful APIs using Python, FastAPI, and PostgreSQL. During my internship at Sabah.hub, I contributed to real-world backend systems in production environments and collaborative teams. I care deeply about backend architecture, database design, and shipping scalable, high-performance server-side applications.

  • RESTful API design & implementation
  • Production deployments on Azure & AWS
  • PostgreSQL schema design & optimization
  • Collaborative, quality-focused development

Languages

  • EnglishC1 — Proficient
  • AzerbaijaniNative
  • RussianNear-native

Focus areas

API DesignPostgreSQLFastAPICloud DeploySystem Design

Skills

Tech stack & tooling

Technologies I use to design, build, and ship backend systems.

Programming & Backend

PythonJavaSQLFastAPIREST APIs

Databases

PostgreSQLSchema DesignCRUD OperationsQuery Optimization

Cloud & Deployment

Microsoft AzureAWS EC2AWS S3AWS RDSDockerEnvironment Config

Tools & Practices

GitTestingNext.jsTailwind CSSTeam Collaboration

Projects

Selected work

Real projects spanning backend systems, full-stack applications, and systems programming.

01

UFAZ GPA Management System

Full-Stack Academic Performance Platform

A full-stack GPA management platform for UFAZ students and administrators. Features secure authentication, admin dashboards, subscription management, Excel import, and automated email notifications—deployed on AWS with Docker.

  • Secure FastAPI backend with PostgreSQL
  • Modern Next.js frontend with admin dashboards
  • Excel import and automated email workflows
  • Docker-based deployment on AWS (EC2, S3)
FastAPIPostgreSQLNext.jsTailwind CSSAWSDocker
02

Java Raycasting Game Engine

Pseudo-3D First-Person Engine

A 1993-style first-person pseudo-3D game engine built in pure Java with Swing and Graphics2D. Implements manual raycasting, depth buffering, and object-oriented game architecture with interactive world elements.

  • Manual mathematical raycasting & depth buffering
  • Interactable doors, lock-and-key logic, grid systems
  • NPC AI with wandering and chasing behaviors
  • Robust OOP architecture with interfaces & inheritance
JavaSwingGraphics2DOOPGame AI

Experience

Career & education

Professional experience and academic background.

Work

Back-End Python Intern

Sabah.hub · Baku, Azerbaijan

Developed and maintained production backend services in a collaborative startup environment.

  • Built RESTful APIs with Python, FastAPI, and request validation
  • Managed PostgreSQL data storage, queries, and schema interactions
  • Deployed backend applications to Microsoft Azure with production config
  • Configured environment variables and database connections for live environments
  • Contributed to internal backend projects with the engineering team
Education

Bachelor of Computer Science

UFAZ (French-Azerbaijani University) · Baku, Azerbaijan

Pursuing a rigorous CS curriculum with focus on software engineering and systems.

  • Core coursework in algorithms, data structures, and software design
  • Hands-on projects spanning backend, full-stack, and systems programming

Contact

Let's work together

Have a project in mind or want to connect? Send a message.

Location

Sumqayit, Azerbaijan