10/07/2026 updated


100 % available
Full-Stack Developer | Next.js, TypeScript, Python, FastAPI, PostgreSQL & AI Automation
Palma, Spain, Spain
Only remote
About me
Full-Stack Developer and founder of Yassir Tech, building secure web applications, APIs and AI automation solutions with Next.js, TypeScript, Python, FastAPI and PostgreSQL. I focus on clean architecture, payments, authentication and production-ready software.
Application Programming Interfaces (APIs)PostgreSQLNext.jsTypeScriptWorkflowsBackendFastAPIFull Stack DevelopmentFront End Software DevelopmentApi Design
Full-Stack Developer focused on building secure, production-ready web applications, APIs and AI-powered business automation solutions.
My main stack includes Next.js, React, TypeScript, Python, FastAPI, PostgreSQL, REST APIs, Git and Docker. I have hands-on experience designing modular frontend and backend architectures, implementing authentication and role-based access control, integrating payment systems such as Stripe, working with relational databases, and building reusable software components.
I am currently developing Yassir Tech products, including a client portal, backend services, AI/chatbot integrations and business automation workflows. My work includes API design, database modeling, secure configuration, validation, error handling, payment flows, administration tools and production hardening.
I am particularly interested in AI agents, LLM integrations, RAG architectures, vector databases and intelligent workflow automation, and I am actively expanding my practical experience in these areas.
Technical skills:
• Next.js / React / TypeScript
• Python / FastAPI
• PostgreSQL / SQL
• REST APIs
• Authentication / RBAC / JWT
• Stripe integrations
• Docker
• Git / GitHub
• AI and chatbot integrations
• Business process automation
• Secure application architecture
• Production-oriented software development
I work independently, document technical decisions clearly and focus on secure, maintainable and reusable solutions.
Experience
Professional experience0 - 5 years
Freelancer since2024
Languages
EnglishBasic knowledgeSpanishNative speaker
Project history
Designed and developed Yassir Client Portal, a production-oriented full-stack web platform for customer account management, products, orders, payments and administration.
Main responsibilities:
• Built the frontend with Next.js and TypeScript using modular and reusable components.
• Developed REST APIs with Python and FastAPI.
• Designed and integrated PostgreSQL database models and Alembic migrations.
• Implemented authentication, session management, role-based access control and protected administrative areas.
• Integrated Stripe Checkout and payment confirmation workflows.
• Implemented and validated Bitcoin payment functionality.
• Developed customer account, product catalog, cart, checkout, order history and profile functionality.
• Built secure administration functionality for product and account management.
• Improved production security, including CORS configuration, JWT validation, environment configuration and access controls.
• Applied validation, error handling and reusable architecture designed for future client deployments.
• Used Git/GitHub and Docker-based development workflows.
Technologies: Next.js, TypeScript, Python, FastAPI, PostgreSQL, Alembic, Stripe, REST APIs, Git, Docker.