👋 Welcome to my portfolio

AnaskhonUmmataliyev

Backend Developer & Software Engineer

I specialize in building scalable APIs and robust backend systems using FastAPI and PostgreSQL. Currently pursuing Software Engineering at PDP University.

6+

Projects

10+

Tech Skills

1.5+

Years Coding

About Me

Who Am I?

I'm a Software Engineering student passionate about building efficient, scalable backend systems

I'm a Software Engineering student at PDP University in Tashkent, with a strong passion for backend development and API architecture. My journey started with a curiosity about how systems work, which led me to specialize in building robust, scalable backend solutions.

Through hands-on experience with FastAPI and PostgreSQL, I've developed expertise in creating complex data models, implementing secure authentication systems, and designing efficient APIs that power real-world applications.

I'm committed to writing clean, maintainable code and following industry best practices. Whether it's database design, API optimization, or system architecture, I approach each challenge with technical rigor and attention to detail.

📍 Tashkent

Uzbekistan

🎓 PDP

University

🚀

Backend Specialist

Expert in FastAPI, SQLAlchemy, and RESTful API design

💾

Database Design

PostgreSQL, MySQL, and data modeling for complex systems

🔒

Security First

JWT authentication, password hashing, and secure practices

⚙️

DevOps Ready

Docker containerization and deployment experience

Featured Work

My Projects

Showcasing my best work in backend development and API design

💼

Job Board Platform

A complex backend system for companies to post jobs and candidates to apply.

Full-featured job board API with multi-role authentication, job posting, application tracking, and comprehensive user management. Built with FastAPI, PostgreSQL, and JWT.

Key Features:

  • Multi-role authentication system (Admin, Company, User)
  • Job posting and candidate application tracking
  • User profile management with ratings
FastAPIPostgreSQLJWTSQLAlchemy
View on GitHub

💼

Job Board Platform

Full-featured job board API with multi-role authentication, job posting, application tracking, and comprehensive user management. Built with FastAPI, PostgreSQL, and JWT.

🛍️

E-commerce Store API

A scalable backend solution for online retail management.

Robust e-commerce backend featuring product catalog management, shopping cart functionality, and order processing. Integrated with Swagger UI for seamless frontend integration.

Key Features:

  • Product catalog management system
  • Automated shopping cart calculations
  • SQLAlchemy ORM for efficient queries
FastAPIPostgreSQLPydanticSwagger
View on GitHub

🛍️

E-commerce Store API

Robust e-commerce backend featuring product catalog management, shopping cart functionality, and order processing. Integrated with Swagger UI for seamless frontend integration.

🤖

Telegram Bot Framework

Advanced bot development with Aiogram framework.

Built sophisticated Telegram bots with user management, state handling, and database integration. Leverages Aiogram for efficient async bot development.

Key Features:

  • Advanced user state management
  • Inline keyboard and callback handlers
  • Database integration for persistent storage
AiogramPythonAsyncIOPostgreSQL
View on GitHub

🤖

Telegram Bot Framework

Built sophisticated Telegram bots with user management, state handling, and database integration. Leverages Aiogram for efficient async bot development.

🛠️

API Development Tools

Custom utilities for API testing and development.

Created reusable tools and middleware for FastAPI applications. Includes authentication utilities, error handling, and request validation helpers.

Key Features:

  • Reusable middleware components
  • Authentication and authorization helpers
  • Request validation utilities
FastAPIPythonMiddlewareTesting
View on GitHub

🛠️

API Development Tools

Created reusable tools and middleware for FastAPI applications. Includes authentication utilities, error handling, and request validation helpers.

🔗

Microservices Architecture

Scalable system design with service separation.

Designed and implemented microservices architecture with proper communication patterns. Focus on scalability, reliability, and ease of maintenance.

Key Features:

  • Service-to-service communication patterns
  • Event-driven architecture implementation
  • Load balancing and service discovery
MicroservicesDockerFastAPIMessage Queue
View on GitHub

🔗

Microservices Architecture

Designed and implemented microservices architecture with proper communication patterns. Focus on scalability, reliability, and ease of maintenance.

Redis Caching System

Performance optimization with caching strategies.

Implemented efficient caching layers using Redis. Optimized database queries and API response times through strategic caching.

Key Features:

  • Distributed caching strategies
  • Cache invalidation patterns
  • Session management with Redis
RedisFastAPICache LayerPerformance
View on GitHub

Redis Caching System

Implemented efficient caching layers using Redis. Optimized database queries and API response times through strategic caching.

Want to see more of my work?

Visit My GitHub
My Expertise

Technical Skills

A comprehensive toolkit for building scalable backend systems

⚙️

Backend

Python
FastAPI
Pydantic
SQLAlchemy

💾

Databases

PostgreSQL
MySQL
Redis
Database Design

🔒

Security

JWT
Bcrypt
Passlib
Authentication

🛠️

Tools & DevOps

Docker
Git/GitHub
Postman
Swagger UI

Additional Competencies

🌐 RESTful API Design

Experienced in designing and implementing clean, scalable APIs following REST principles with proper documentation.

Clean Code

Passionate about writing maintainable, well-structured code with proper error handling and testing practices.

🏗️ System Design

Skilled in architecting complex systems with proper database design, scalability considerations, and performance optimization.

Proficiency Levels

FastAPI & Python90%
PostgreSQL & Database Design85%
API Design & Architecture88%
Security & Authentication82%
Docker & Deployment80%
Get In Touch

Let's Connect!

I'm always excited to discuss new opportunities, projects, or just have a chat about backend development.

Ready to work together?

Whether you have a project idea, need a backend developer, or just want to say hello, I'd love to hear from you. Let's create something amazing together!

Send Me an Email

Follow me on social media

Available for freelance projects and opportunities