Abolfazl Shahini

Frontend developer with over two years of professional experience building web applications, admin dashboards, and product websites. Experienced with Vue/Nuxt and React/Next, PWAs and WebView-compatible applications, and customizable SDKs and widgets. Have also led web development and collaborated closely with mobile and backend teams.

Tehran Province - Iran
View Resume
Abolfazl Shahini

AI Stack

Agent-Based Coordination
Token Budget Management
VSCode
Cursor
RooCode
MCP (Machine Collaboration Protocol)
Playwright MCP
Context Management
Agent Orchestration
Prompt Engineering Tools/Techniques

Values & Soft Skills

Problem solvingAttention to detailTeamworkCommunicationCustomer focusProject managementAdaptability

Language Proficiency

Duolingo English Test: 130

English B1 (Intermediate)

Achieved B1 level through multiple certification exams, demonstrating solid reading, writing, and speaking skills for everyday professional communication.

GitHub Activity

Work Experience

Modern Data logo
February 2024 - June 2026
Frontend DeveloperModern Data
  • This was my first experience working on a team, where I better understood the importance of soft skills.
  • Implemented native-like web applications in coordination with the mobile team.
  • Led web development for the frontend, admin panel, and landing page, coordinating web work with the mobile team.
  • Developed and adapted the web application for WebView, Windows, and TV.
  • Implemented landing pages and websites with a focus on SEO in coordination with the SEO specialist.
  • Implemented scalable admin panels for managing large information systems.
Modochats logo
May 2025 - April 2026
Frontend DeveloperModochats
  • Worked with different AI SDKs and APIs, including OpenAI, Google, and ElevenLabs.
  • Implemented complex speech-to-text and text-to-speech workflows in collaboration with the backend team.
  • Worked with JavaScript ecosystem packages such as Rollup, Terser, and others.
  • Published developer-focused packages to npm and jsDelivr.
  • Used various GitHub Actions.
  • Worked with a professional versioning system and followed semantic versioning principles.
  • Built a customizable widget compatible with different environments and frameworks.
  • Contributed to bringing the startup idea to revenue.
Knik Ltd logo
March 2025 - January 2026
Frontend DeveloperKnik Ltd
  • Revived platforms through redesign and alignment with modern standards.
  • Implemented modern, user-friendly interfaces to improve the platforms.
  • Delivered refactors, rewrites, and new features in an agile manner.
  • Modernized legacy projects and implemented faster, more user-friendly systems.

Projects

Freelance Projects

Knik logo

Knik

Active

Earn real income by playing in-app games and completing missions or challenges. The idea was inspired by NutCoin; I worked on the landing and admin panel.

Cheshmak logo

Cheshmak

Active

A global dating app with a large Persian-speaking user base of more than 500,000 users, and the first and only free Persian dating app. Our team built version two; I worked on the PWA and admin panel.

Hazarat logo

Hazarat

Active

A platform for in-app lotteries where users spend coins to join draws and win prizes. Coins are earned via missions/challenges or watching ads. I was responsible for the website and admin panel.

ModernData logo

ModernData

Active

Company landing site I worked on for more than two years, with sections introducing the company, projects, services, and contact information.

Modochats logo

Modochats

Active

Create AI agents for your business! A platform where anyone can build an agent with a custom knowledge source and use it for customer support, sales management, social media management, and text/voice chat. My main responsibility was the landing page, dashboard, and developer SDKs such as the chat client, voice client, and widget.

Godfather Meet logo

Godfather Meet

Active

A full-featured online Mafia game platform with room creation, scenario selection, voice/video communication, role-based chats, game master controls, rewards system, and competitive ranking.

Shenoma logo

Shenoma

Active

A platform that delivers mineral products from mine owners directly to users. I worked on the landing and admin dashboard.

Esghat Dashboard logo

Esghat Dashboard

Active

Vehicle scrapping and recycling management platform for Golestan province.

Yoozro Dashboard logo

Yoozro Dashboard

Active

Easy-to-use city-to-city travel service platform for Golestan province (admin dashboard).

AR Studio

Active Open Source

Register dynamic AR targets and attach elements like text, audio, video or images. Implemented with A-Frame and MindAR. Private project so links cannot be shared.

Public Repositories

Ephem Chat

Active Open Source

Anonymous real-time chat built with WebRTC and real-time communication.

Multi Connection WebRTC Starter

Active Open Source

Minimal starter for simultaneous multi-peer WebRTC connections, with a Nuxt 3 frontend and an Express + Socket.IO backend for signaling.

© 2026, AbolfazlShahini - All rights reserved.

GitHub