I've built RESTful backend applications in Python and Flask, including authentication, task management, expense tracking, and algorithm APIs.
For an Authentication API, I built PostgreSQL-backed registration and login flows using bcrypt password hashing, JWT-protected routes, middleware, and validation for authorized and unauthorized access.
In Expense Tracker and Task Manager APIs, I developed CRUD features with pagination, search, filtering, sorting, dynamic SQL, and a layered Routes, Services, and Validation architecture. I also migrated data from SQLite to PostgreSQL and managed transactions, connections, and request lifecycles with psycopg.
I've tested API behavior and edge cases in Postman, and I apply debugging, parameterized queries, input validation, and algorithmic problem-solving to build maintainable backend systems.

