CAREER SUMMARY Senior Full-Stack Developer & Azure AI Specialist with 12+ years of experience building scalable, cloud-native applications for enterprise and SaaS platforms. Strong backend expertise in Python 3.12+ (FastAPI) and Nodejs for designing high-performance APIs, automation, and AI-driven systems, complemented by modern frontend development using React, Next.js, and TypeScript. Microsoft Certified Azure AI Engineer Associate (AI-102) with hands-on experience delivering Generative AI, RAG, and Agentic AI solutions on Microsoft Azure. Proven ability to design microservices-based, API-first architectures using PostgreSQL and event-driven patterns. Experienced in cloud-native deployments using Azure, Docker, Terraform, and CI/CD pipelines. Strong focus on security, authentication, and authorization using RBAC and JWT. Trusted technical leader and mentor, delivering reliable, production-grade solutions in agile environments. Pursuing Azure Developer Associate (AZ-204). YEARS OF EXPERIENCE React.js: 9 years | TypeScript: 9 years | Next.js: 4 years | JavaScript: 12 year Python: 4 years | Azure: 3 years | Redux: 5 years | GraphQL: 3 years Node JS: 5 years | AWS: 3 years | Terraform: 2 years | SQL: 5 years CORE EXPERTISE AND TECHNICAL SKILLS Frameworks: React 18, React Hooks, React Router, Next.js (App Router, Page Router, SSR, SSG), Redux Toolkit State Management: Redux / Redux Toolkit, Context API, Zustand, RTK Query UI & Styling: Material UI, Ant Design, Tailwind CSS, CSS Modules, Styled Components, Bootstrap, Backend & APIs: Node.js, Express.js, Python 3.12+ FastAPI, REST APIs, GraphQL (Apollo Client), JWT, OAuth2, PenId Connect, Zod, 2FA Cloud & DevOps: AWS (S3, EC2), Azure, Docker, Vercel, GitHub Actions, Jenkins, GitLab CI/CD, TeamCity AI-Enabled Cloud Development: Python 3.12+ (FastAPI), Azure AI/OpenAI Services, RAG (Retrieval Augmented Generation) & Agentic AI Systems, Terraform, Microservices, Prompt Engineering, LLM Integration, MCP Databases & ORMs: PostgreSQL, MongoDB (Mongoose), MySQL, SQL Server, Prisma Testing: Jest, React Testing Library, Cypress, Playwright, Unit Testing, E2E Testing Tools & Platforms: GitHub, GitLab, Bitbucket, Jira, Confluence, VS Code, Storybook, Nx, Webpack Web Accessibility: WCAG 2.1, WAI-ARIA, A11Y best practices Performance Optimization: Code splitting, lazy loading, performance monitoring Responsive Web Design: Mobile-first development, cross-browser compatibility PRIMARY SKILLS JavaScript/TypeScript (ES6/ES7, ES Modules, OOP) GraphQL, RESTful APIs, Swagger/OpenAPI CMS / Headless: Contentful, DNN Testing: Jest, Playwright, Cypress, Unit Testing, BDD, E2E Templating: Handlebars, Mustache (minimal use) Tools: GitHub, GitLab, Bitbucket, SourceTree, VS Code, Gitea, Jira, Confluence ADDITIONAL SKILLS & EXPERTISE SEO & Web Analytics: Expert in search optimization, Google Analytics, Adobe Analytics, Google Tag Manager Agile & Development Methodologies: Scrum, Kanban, Test-Driven Development (TDD), Behavior-Driven Development (BDD) Legacy Systems: jQuery, AJAX, XHTML/XML (for legacy system support and migration projects) PERSONAL EXPERIENCE Continuously advancing expertise in modern web, cloud, and AI technologies, with a strong focus on designing scalable, enterprise-grade frontend architectures using React, Next.js, and TypeScript, integrated with microservices-based APIs. Experienced in building and deploying AI-driven solutions, including Agentic AI, Generative AI, RAG, and MCP, using containerised architectures across AWS, and Azure. Proficient in Python 3.12+ (FastAPI), PostgreSQL, Terraform, and cloud-native services to design and deliver scalable, AI-powered SaaS platforms that enable intelligent automation and workflows. PROFESSIONAL EXPERIENCE Senior Full-Stack Engineer & Azure AI Solutions Consultant — Freelance | Remote, UK | Sept 2025 - Present Technologies: Next.js, React, TypeScript, JavaScript, Python 3.12+, FastAPI, REST APIs, GraphQL, Microsoft Azure, Azure AI Services, Generative AI, Retrieval-Augmented Generation (RAG), Agentic AI, Docker, Terraform, CI/CD, GitHub Actions, Material UI, OAuth 2.0, JWT, microservices, cloud-native architecture, Agile / Scrum, web accessibility (WCAG) Key Responsibilities: Architected and delivered enterprise-grade, cloud-native web platforms using Next.js (App Router), TypeScript and Microsoft Azure, applying Infrastructure as Code (Terraform) and modern cloud architecture practices. Designed and implemented secure authentication and authorisation solutions using industry-standard identity and access management patterns, OAuth 2.0 and role-based access control (RBAC). Built and maintained a reusable, component-driven design system using Material UI, delivering accessible and internationalised user interfaces with RTL and LTR support. Delivered production-ready cloud solutions on Microsoft Azure using containerised deployments, Infrastructure as Code (Terraform) and automated CI/CD pipelines. Implemented AI-enabled features and intelligent automation using Microsoft Azure AI and Generative AI services, including Retrieval-Augmented Generation (RAG) and agent-based workflows. Drove engineering excellence through automated testing, performance optimisation, code reviews and AI-assisted development, accelerating delivery workflows by over 40%. Provided end-to-end technical leadership across solution design, development, testing, deployment and handover within Agile delivery environments Azure AI Solutions Consultant — Hecate Technologies Limited, UK | Freelance | Jan 2026 – Present Technologies: Next.js 15, React, TypeScript, Python 3.12+, FastAPI, Microsoft Azure, Azure AI Language Services, Azure Cosmos DB, Azure Entra External ID (CIAM), Material UI, Server Sent Events (SSE), Terraform, GitHub Actions, Docker, monorepo (Turborepo, pnpm), REST APIs, OAuth 2.0, bilingual (EN/FA) RTL support, Agile / Scrum Key Responsibilities: Designed and delivered a bilingual (English and Farsi) enterprise platform with full RTL and LTR support, implementing a monorepo architecture using Turborepo and pnpm with shared component libraries and strict separation of concerns. Engineered real time, event driven features using Server Sent Events and NoSQL data persistence with Azure Cosmos DB, integrated with Azure Entra External ID for customer identity and access management (CIAM). Delivered sentiment analysis of user feedback and comments using Azure AI Language Services alongside content moderation capabilities with Unicode, emoji handling and advanced pattern detection. Produced comprehensive technical documentation, sprint structured delivery plans and stakeholder facing project proposals to support transparent and milestone based project governance. Senior Software Engineer — IPCortex Ltd, UK | Full-Time | May 2024 – Jul 2025 Technologies: Next.js (App Router, Page Router), React.js, TypeScript, Context API, Jest, Cypress, AWS, Azure, Git, Storybook, Express, Node.js, Prisma, Material UI, Terraform, Python 3.12+ (FastAPI) Key Responsibilities: Led the frontend engineering team in a Kanban environment, improving system stability and reducing product bugs by 95%. Delivered major UI/UX redesigns across key user journeys (Account Management, User Management, Device Management etc) with responsive web design by using modern Figma design specs for Cloud Communication Platform as a Service (CPaas). Built scalable, mobile-first applications using Next.js, React, TypeScript, Context API, Jest, Cypress, MUI, AWS. Improved page load performance by 40%, enhancing overall user experience and reliability. Designed and deployed production-grade python (FastAPI) microservices prototype on Azure Container Apps, serving as the backbone for internal RAG tools and reducing documentation search time by 90%. Collaborated directly with backend teams by reviewing Node.js microservices code, debugging integration issues, and contributing API improvements. Managed deployments using Jenkins pipelines, AWS, GitHub Actions, and Docker, leveraging infrastructure as code with Terraform and Python (FastAPI) to ensure stable and repeatable releases. Performed Code review and mentoring juniors Target Stack: Python (FastAPI), Azure OpenAI, LangChain, PostgreSQL, Terraform, Next.js, Docker. Senior Product Engineer — British Gas, London UK | Contract | May 2019 – Jan 2024 Technologies: Next.js (App Router, Page Router), React.js, TypeScript, Redux, JavaScript, Emberjs, Jest, Cypress, AWS, Python (FastAPI), Git, VS code, Storybook, Used MS Azure for project management integration tool, NextAuth Key Responsibilities: Played a major role in redesigning the complete Energy Sales customer journey, including tariff tables and payment flows by using Reactjs, Typescript, Redux. Integrated Adobe Analytics and enhanced data-driven user flows. Improved page load performance and conducted accessibility testing, significantly enhancing user satisfaction. Reduced customer service misdirected queries by 30% through improved navigation and UX flows. Conducted user testing with 10+ participants, reducing bounce rates by 30%. Led frontend development for the complete rebuild of the OAM dashboard used by millions of customers. Oversaw migration from legacy code to Next.js, improving maintainability and performance. Delivered responsive, accessible, production ready UI in collaboration with a cross functional Agile team. Full Stack Developer — CityFleet Networks Ltd, London UK | Full-Time | Feb 2017 – Apr 2019 Technologies: React.js, Redux, Typescript, Angular 5+,NGRX, RXJS, CMS(Contentful), Bitbucket, Bootstrap, Gulp, Ms SQL Server, ASP.NET, MVC5, Web API 2,C# Key Responsibilities: Developed Contentful CMS-based applications using Angular 5+, NgRx, RxJS, jQuery, and Bootstrap. Built multiple client-facing websites from scratch using React.js, Redux, and TypeScript. Ensured responsive design and cross-browser compatibility. Coordinated with backend teams using ASP.NET MVC5, Web API 2, SQL Server 2014. Web Developer — Accknowledge (UK) Ltd, London UK | Full-Time | Jan 2015 – Jan 2017 Technologies: Angular HTML5, AngularJS, jQuery, SQL Server, ASP.NET MVC5, C#, VISUAL STUDIO 2013 Key Responsibilities: Developed Full-stack development across CRM integrations and internal applications. Built features using HTML5, AngularJS, jQuery, SQL Server, ASP.NET MVC5, C#, and Web Services. Delivered client solutions and contributed to cross-functional technical support. Frontend Developer — Soimo, London UK | Full-Time | Jan 2015 – Jan 2017 Technologies: AngularJS, jQuery, SQL Server 2014, ASP.NET MVC5, C#, Bootstrap Key Responsibilities: Developed CMS-based user portals and internal systems. Built an online complaint tracking system integrated with DNN Web Developer — Gmaxx IT Solutions, London UK | Full-Time | Dec 2013 – Dec 2014 Technologies: AngularJS, jQuery, SQL Server 2014, ASP.NET MVC5, C#, Bootstrap Key Responsibilities: Developed cashback websites and multiple marketing microsites. Worked primarily on comparison websites, affiliate marketing, and email marketing templates Web Developer — Denovo Limited, London UK | Full-Time | Feb 2013 – Nov 2013 Technologies: AngularJS, jQuery, SQL Server 2014, ASP.NET MVC5, C#, Bootstrap Key Responsibilities: Built responsive micro-sites from scratch using HTML5 and CSS3. Converted PSD designs into fully responsive templates. Education Master’s Degree in Computer Science(Major: Software Engineering) Graduation (Mathematics & Statistics) CERTIFICATIONS & PROFESSIONAL DEVELOPMENT [ For links, please go to my LinkedIn Profile to verify ] Microsoft Certified: Azure AI Engineer Associate (AI-102) show credentials FastAPI, REST APIs, OAuth, JWT (Udemy) Next.js & React Advanced Development (Udemy) Testing Next.js Apps with Jest, Testing Library and Cypress - (udemy.com) Github: daily-briefing-assistant , ai-powered-job-discovery--career-copilot Job Titles Senior Frontend Developer, Senior Full Stack Developer, React Developer, Nextjs Developer, Node Developer, Python FastAPI Developer, python developer, Frontend Developer, JavaScript Engineer, JavaScript Developer References Available on request.