Full-stack developer building production web platforms and AI features

4+ years shipping enterprise, municipal, and SaaS applications. Owns problems end to end, from stakeholder discovery to a deployed solution.

Live RAG demo

Demo coming soon

A scaled-down document Q&A demo showing the retrieval-augmented generation pattern used in Offerio AI: ingest a small sanitized document set, ask a question, see the retrieved context and generated answer.

$ query

What deployment targets does Offerio AI support?

$ retrieved context

[doc: infra-notes.md] Offerio AI ships as a Next.js app deployed to Vercel, with background jobs and vector store access handled separately.

$ response

Offerio AI deploys to Vercel, with the RAG pipeline and vector store running as separate background services.

This is a static, illustrative sample — not connected to any production or client system.

Skills and stack

Languages

  • TypeScript
  • JavaScript (ES6+)
  • Python
  • SQL
  • HTML5
  • CSS3

Frontend

  • React
  • Next.js
  • Redux / Redux Toolkit
  • Tailwind CSS
  • Material UI
  • Radix UI
  • Chart.js
  • Axios

Backend

  • Node.js
  • Express
  • FastAPI
  • REST APIs
  • JWT
  • OAuth2
  • NextAuth / Auth.js
  • RBAC

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • Prisma
  • Redis
  • SQL data modeling
  • query optimization

Cloud & DevOps

  • Docker
  • GitHub Actions
  • CI/CD
  • Vercel
  • DigitalOcean
  • AWS (EC2, S3, RDS, IAM)
  • Sentry

AI & LLM

  • OpenAI Assistants API
  • RAG pipelines
  • vector stores
  • embeddings
  • LLM integration

CMS

  • Strapi
  • WordPress
  • headless CMS architecture
  • Shopify

Testing

  • React Testing Library
  • Jest
  • Postman
  • Swagger / OpenAPI

Experience

Full-Stack Software Developer

Nov 2023 - Present

Blu AI Technologies — Remote

  • Built and shipped full-stack web applications for enterprise, municipal, and SaaS clients, owning requirements discovery, architecture, implementation, and production deployment across concurrent projects
  • Milo: built a municipality-resident interaction platform with configurable workflow management, Chart.js data dashboards, and procedural reporting
  • Offerio AI: built an AI-powered SaaS platform with proposal generation using OpenAI Assistants API, vector stores, and RAG pipelines
  • Managed Docker, GitHub Actions CI/CD, Sentry monitoring, Vercel and DigitalOcean deployments
  • Contributed to architecture decisions and code reviews; mentored junior developers

Full-Stack Application Developer

2022

Kish Financial Institution (Contract)

  • Built a loan management system handling financial data processing, approval workflows, and reporting (React, Node.js, Express, REST APIs)
  • Implemented role-based access control (RBAC) for multi-tier user permissions across operational workflows
  • Stabilized production environment through API testing, debugging, and stakeholder collaboration

Software Developer - Field Data Management

Mar 2021 - Feb 2022

IOOC (Iranian Offshore Oil Company) — FPSO Cyrus, Kish Island

  • Designed and built an enterprise data management application replacing fragmented traditional reporting across production, maintenance, safety, and utility departments
  • Architected database structure handling millions of operational records across enterprise departments
  • Delivered device tracking, failure-frequency analysis, and searchable operational history with automated backup
  • Deployed to 60 enterprise users; led training and iterative improvement cycles

Education

Master of Science - Computational Chemical Engineering

University of Tehran — 3.86/4.0

Exceptional Talent Scholarship recipient

Postgraduate Certificate in Web Development

Humber Polytechnic — 92%