Backend Developer · Python · FastAPI · PostgreSQL
Building backend systems, APIs, and software that solve real problems.
I'm a backend developer focused on Python, with an interest in building reliable APIs, database-driven applications, and practical software systems.
I enjoy understanding how things work under the hood and turning ideas into clean, maintainable implementations.
Currently focused on:
- Designing RESTful APIs with FastAPI
- Building database-backed applications with PostgreSQL
- Learning software architecture and backend design
- Improving problem-solving through data structures and algorithms
- Building practical projects and developer tools
- Working primarily in Linux
| Category | Technologies |
|---|---|
| Languages | Python, SQL, JavaScript |
| Backend | FastAPI, Pydantic, SQLAlchemy, REST APIs |
| Databases | PostgreSQL, SQLite |
| Authentication | JWT, OAuth concepts, password hashing |
| Tools | Git, GitHub, VS Code, pgAdmin |
| Environment | Linux · Fedora · Ubuntu |
An ongoing project focused on helping users verify information against authoritative sources.
Focus:
- Source-based information verification
- LLM-assisted processing
- Structured document processing
- Modular backend architecture
Stack: Python · FastAPI · PostgreSQL · LLMs
A collection of backend projects built while developing practical experience with API design and databases.
Focus:
- REST API development
- Authentication and authorization
- CRUD operations
- PostgreSQL database design
- SQLAlchemy ORM
- Input validation with Pydantic
Stack: Python · FastAPI · PostgreSQL · SQLAlchemy · Pydantic
I regularly practice programming problems to strengthen my understanding of:
- Data structures
- Algorithms
- Time and space complexity
- Recursion
- Searching and sorting
- String manipulation
- Problem decomposition
You can find my solutions and experiments throughout my repositories.
Understand → Build → Break → Debug → Improve
I prefer understanding the fundamentals behind a technology rather than relying entirely on abstractions.
My approach is centered around:
- Simple over unnecessary complexity
- Readable over clever code
- Fundamentals over shortcuts
- Small dependencies where practical
- Continuous learning through building
Python
↓
Data Structures & Algorithms
↓
FastAPI & REST APIs
↓
PostgreSQL & Database Design
↓
Authentication & Security
↓
System Design
I'm interested in contributing to open-source projects, learning from experienced developers, and collaborating on practical software projects.
If you find something useful in my repositories, feel free to explore, open an issue, or submit a pull request.