Abolfazl Shahini

Programmer .a Frontend Developer with more than two years experience primarily with Nuxt/Vue Framework in creating/maintaining Small to Large Scale Project .interested in Open Source Activities .still eager to learn and experience more languages, frameworks, tools and Deepening My Expertise.

Golestan Province - Iran
View My 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
IELTS readiness

IELTS readiness

Ready to schedule the IELTS exam immediately once an overseas opportunity is confirmed; current study plan keeps academic band goals on track.

GitHub Activity

Work Experience

Modern Data logo
February 2024 - Present
Frontend DeveloperModern Data
  • building and maintaining large scale dashboards, pwa(s), websites
  • migrating from javascript to typescript
  • implementing projects with Nuxt, Tailwind, Restful api, Websocket - for realtime functionality, WebRTC for Video/audio/data transfer , pinia for state management
Modochats logo
April 2025 - Present
Open Source Maintainer/ContributorModochats
  • Building and maintaining open source repo's
  • Implementing User-friendly and modern widgets
  • Working with cdns (js deliver) and npm package management
  • Implementing complex build processes using concurrently, rollup, node and tsx
  • Developing DX focused packages with typescript

Projects

Public Repositories

Ephem Chat

Active Open Source

WebRTC Based Ephemeral Anonymous Chat with realtime matching and communication

Multi Connection WebRTC Starter

Active Open Source

Minimal multi-peer WebRTC starter with Nuxt 3 frontend and Express + Socket.IO backend. Demonstrates room-based signaling, peer connection management, STUN/TURN support, and a media-grid demo for multiple audio/video participants.

Freelance Projects

Modochats logo

Modochats

Active

Build Agents for your career !.A platform that everyone can build their own agent with their custom knowledge source and using it in various ways like customer support - sales management - social media management - text chat/voice chat .contributed in landing, dashboard, widget, chat and voice packages.

Modo Widget logo

Modo Widget

Active Open Source

Ai Customer Support Chat Widget. customizable, responsive, Dx focused .supports text chat and Voice chat - realtime

Modo Chat & Voice Clients logo

Modo Chat & Voice Clients

Active Open Source

Client SDKs for the Modo platform: a Chat client and a Voice client. Both are written in TypeScript with a focus on developer experience and are published on npm and open-sourced on GitHub. The Voice client supports realtime voice chat (socket-based) and includes custom Web Audio processing for audio parsing.

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.

AR Studio

Active Open Source

Register dynamic AR target and put elements around them like text/audio/video/image. and scan the target to apply the AR. implemented using Aframe and Mind-ar. cause it was for a private organization, cant provide links

Esghat Dashboard logo

Esghat Dashboard

Active

Scrapping and Recycling management platform for Golestan province. since it is an admin dashboard, cant provide links

Yoozro Dashboard logo

Yoozro Dashboard

Active

easy-to-use city to city traveling-service platform for Golestan province. since it is an admin dashboard, cant provide links

Education

University of Khaneh Kargar (Gorgan)

Computer science

2026 - ongoing

© 2026, AbolfazlShahini - All rights reserved.

GitHub