- Extensions and Guides for Tiptap Developershttps://tiptapplus.com

Services
Video meeting . 30 mins
Tiptap Specialization
Beyond projects— GitHub profile has earned 90+ stars across
Video meeting . 30 mins
1:1 Mentorship
About me
I’m Romik Makavana, a self-taught Full Stack Web Developer with strong expertise in Javascript/Typescript, Python & Tiptap Editor. Over the past few years, I’ve built and deployed several live projects that combine clean UI/UX, scalable architecture, and seamless integrations with APIs, cloud services, and authentication systems.
Beyond client projects, I actively contribute to the developer community — my GitHub profile has earned 90+ stars across open-source projects, reflecting code quality and usefulness.
Portfolio: romikmakavana.me
GitHub : github.com/RomikMakavana (90+ ⭐ Star)
Medium : medium.com/@romik-mk
NPM : npmjs.com/~romik.m
🔑 Front end Key Skills:
(Next Js, React Js, Vue Js & Composition API)
(Bootstrap, Tailwind, Mateiral Ui, Quasar Framework)
🔑 Back end Key Skills:
(Javascript/TypeScript, PHP, Node Js, Python)
(Laravel, Yii2, Codeigniter, Express JS, Fast API)
(Mongodb, Postgresql, Mysql)
(JWT, Basic Auth, OAuth, OAuth2, Session based authentication)
(Web Socket, Role & Permission based routing)
🔑 Server Key Skills:
(Grunt, PM2, Github Actions, Hostinger VPS Server)
(AWS, EC2 Instance, SES, S3 Bucket, Route 53)
(Azure, Computer Vision, OCR)
Skills in detail:
👨💻 React & Next.js
Tailwind, shadcn/ui, React Hook Form
i18n: next-intl, react-i18next
State: Redux Toolkit, Zustand
Animations: Framer Motion
SEO: next-seo, next-sitemap
Media: Firebase Storage, AWS S3
👨💻 Tiptap & ProseMirror Expertise:
👉 Published author of leading NPM packages
- tiptap-pagination-plus
- tiptap-table-plus
- tiptap-image-plus
- tiptap-utility
👉 Built custom extensions for
- Pagination, Image Resize, Color Picker, Comments, Mentions, Dynamic Google Font Loader, Find & Replace, Stash, Zoom, Highlight, Video/Audio players, File downloader, Toggle lists, Code blocks, and more
- Advanced knowledge of ProseMirror’s node, mark, and plugin architecture; can build features directly from ProseMirror when needed
- Integrated Tiptap editors into production-grade platforms (Living Writer, Logan AI, Cadenza), supporting collaborative editing, semantic search, role-based access, and AI-powered document generation
- Experience in collaborative editing, real-time synchronization, complex document workflows, and semantic search
👨💻 Node.js & Express.js
REST APIs, Middleware, Routing
DB: MongoDB, Mongoose
Auth: JWT, bcrypt
Security: Helmet, CORS, XSS, Validation
File: PDF (pdfmake), Docs (mammoth)
Cloud: AWS S3/SES, Firebase Admin
Payments: Stripe, Webhooks
Jobs: node-cron
Email: Nodemailer, EJS
Dev: Grunt, Env management
🐘 PHP & Laravel
Auth: Sanctum, Google 2FA
DB: MySQL, PostgreSQL, Redis, Migrations
APIs: REST, DataTables, Excel Export
Files: AWS S3, PDF (DomPDF)
Testing: PHPUnit, Faker, Mockery
Security: Spatie Permissions, CORS, Validation
Email: Mailjet, Custom Mail, Notifications
Quality: Laravel Pint, PSR-4
👨💻 Vue 3 & Ecosystem
Quasar, Pinia, Cypress
i18n: vue-i18n, Vuelidate, Recaptcha
Tools: Vue Draggable, Tiptap (custom ext.), Color Picker, Google Fonts
Build: rollup-plugin-visualizer, vite-plugin-sitemap
💳 Stripe Subscriptions
Products, Metadata, Multi-cycle Billing
Checkout: Subscriptions, Multi-currency
Customer Mgmt, Payment Status, Real-time Tracking
🔗 Stripe Webhooks
Events: invoice.created, payment\_succeeded/failed
Logging, Error Handling, Auto Invoices, PDF Receipts
Policy & Subscription Updates
🏥 Insurance Platform
Policy Payments, Agreements, Invoices
Company Integration (insurance/reinsurance)
Multi-tenant Plans, Payment Callbacks
🔥 Firebase
Auth: Google Sign-In, OAuth
DB: Firestore, Realtime DB, Security Rules
Storage, Hosting (CDN), Functions
Analytics, Performance, Crash Reporting
Security: App Check, API Key Mgmt
🐍 Python & Web Dev
Frameworks: FastAPI, Django, Flask
DB: PostgreSQL, Redis, SQLAlchemy, Alembic
Async: asyncio, aiohttp
Data: Pandas, NumPy, Pydantic
Testing: pytest, unittest
Deploy: Docker, Gunicorn, Uvicorn
Tasks: Celery, ARQ
Auth: JWT, OAuth2, Firebase Auth
File Storage: AWS S3, Firebase Storage
Quality: Black, Ruff, Type Hints
🎨 Fabric.js Canvas Editor
Interactive Canvas, Text Editing (IText), Image Mgmt
Grouping, Events, Custom Objects, ActiveSelection
Styling: Bold, Italic, Underline, Alignment
Ops: add/remove/render, Shortcuts (Ctrl+A, Delete)
Templates: Text Groups, Backgrounds (color/image)
🏅 Certificates
- Google Cloud Ready
- Rookiee Award by eHeuristic Solutions
I’m passionate about writing efficient, reusable code and delivering real-world solutions. With my experience in building production-grade apps, I’m confident in my ability to contribute effectively to your team.
Looking forward to contributing my expertise.