I provide front-end and back-end web development services for responsive, data-driven applications. On the front end, I build interactive interfaces using React, TypeScript, JavaScript, Redux Toolkit, React Query, Bootstrap, Firebase, and modern API integrations. My experience includes authentication, protected routes, product management, user profiles, shopping carts, and responsive UI components.
On the back end, I develop Python/Flask REST APIs with SQL, MySQL, SQLite, SQLAlchemy, and Marshmallow. I can build CRUD functionality, relational database models, JWT authentication, pagination, caching, rate limiting, validation, and secure user-specific endpoints.
I also incorporate testing, API documentation, version control, and CI/CD using Jest, React Testing Library, unittest, Postman, Swagger, Git/GitHub, GitHub Actions, Vercel, and Render.
Whether you need a responsive React interface, a REST API and database, or support connecting the front and back ends, I can help develop a structured, maintainable solution with clear communication and documentation throughout the project.