Hi, my name is
Arin Karabulut.
Full-Stack Web Developer
I build and ship production web apps with Next.js, React, and Python: multi-tenant SaaS with Stripe and Twilio, lead-generation sites that convert, and the Supabase and Django backends behind them. Everything here is live and in use.
About Me.
Hey, I'm Arin. I'm a developer who also runs a licensed insurance agency, so I'm my own first customer. I built the site that brings in my leads, the Google Ads dashboard that tracks what they cost, and the dialer, CRM, and texting tools my agency sells with.
I bring that same owner's view to client work: a lead-generation site for a Miramar law firm, a site for another insurance agent, and a dispensary site with an owner CMS. I know what it means to need the phone to ring, and that is what I build for.
Expertise
- Next.js, React 19, TypeScript, and Tailwind CSS for fast, responsive sites
- Lead capture that converts: multi-step intake forms, appointment booking, and click-to-call
- Google Ads, GA4, and conversion tracking, including a Google Ads API dashboard I built
- Owner admin panels and CMS tools so clients can manage leads and update content
- Backends on Supabase (Postgres with Row Level Security), Python serverless functions, and Django REST
- Integrations: Twilio voice and SMS, Stripe payments, Resend email, and the Claude API
- Launch and upkeep: custom domains and DNS, Vercel deploys, SEO basics, and ongoing support
Projects.










Arin Health Agent
Web AppHealth-insurance quoting and consultation site, now on Next.js and Vercel with Supabase, Resend, and a TOTP-protected admin.
- Consultation form with email notifications through Resend
- Ad landing pages with conversion tracking
- TOTP-protected admin for reviewing leads and drafts
LegalHelp911
Web AppLaw-firm lead-generation site at legalhelp911.com: a six-step case review on Next.js 15, a Python lead function, and a locked-down Supabase database, with Google Ads and social campaigns next.
- Six-step criminal case review on the home page, plus lead forms on every practice page
- Mixed-runtime Vercel deploy: Next.js pages plus a standard-library Python function
- Versioned consent statement rebuilt on the server for each form submission
Marijuana Land
Web AppCannabis dispensary site at marijuanaland.com: a Next.js 16 rebuild of the original WordPress site, with a self-lifting launch gate and an owner CMS.
- Next.js 16 rebuild live on the client's domain, marijuanaland.com
- Launch gate in the Next.js proxy that lifts on schedule, with owner preview
- Owner CMS with draft, preview, publish, and one-step undo (database hookup pending)
Bryan Health Agent
Web AppClient insurance-agent site on Next.js 16 and Tailwind CSS 4, with contact, tools, and policy pages.
- Conversion-focused home page for an insurance agent
- Contact, tools, and policies pages
- Generated sitemap and robots for search engines

IrisEileens
Web AppCustom Shopify storefront for a jewelry brand.
- Custom Shopify theme and layout
- Product catalog with variants
- Shopify-native cart and checkout flow
OnlyDialer (Power Dialer)
Web AppTwilio-powered power dialer for outbound sales teams. One of three separate apps under onlydialer.com that share a database and talk over internal APIs.
- Separate Next.js app and Vercel project, linked to the CRM and SMS apps over internal APIs
- Power dialer with local presence, cascade routing, recording, and 2FA agent login
- Provisions Twilio numbers and wires their SMS webhook to the texting app
OnlyDialer CRM
Web AppSales CRM at crm.onlydialer.com: lead pipeline, round-robin routing, billing, and the hub the dialer and SMS apps plug into over APIs.
- Lead pipeline with stage tracking and round-robin agent routing
- Lead intake from vendor webhooks, token API, CSV import, and manual entry
- Pushes consented real-time leads to the SMS app for instant follow-up
OnlyDialer SMS
Web AppSales texting platform at sms.onlydialer.com: two-way inbox, drip campaigns, bulk sends, and email, fed by the CRM and dialer over webhooks.
- Two-way shared inbox with threaded conversations and templates
- Bulk campaigns, scheduled send windows, and drip sequences with enrollments
- Inbound SMS webhook for every number provisioned by the dialer or CRM
HG Network
Web AppOne Next.js 16 codebase that ships as three game-server websites, each with a Stripe store that delivers purchases in-game over RCON.
- Three production sites from one repo, selected by NEXT_PUBLIC_SITE
- Stripe Checkout for one-time and recurring packages
- Webhook to Supabase to RCON delivery pipeline with acknowledgements
Brand Forge
AI/MLAI brand-identity generator running on a local LLM.
- Local LLM inference via Ollama (no paid API)
- Color palette and typography suggestions
- Domain availability lookup

Intelligence App
Web AppInteractive geospatial data-visualization web app.
- Deck.gl layer compositing over Mapbox
- Hex-bin and heatmap aggregation at scale
- Attribute-based filtering and search

This Portfolio
Web AppThe site you are reading: Next.js 16, React 19, generated Open Graph images, live project previews, and a Resend-backed contact form.
- Scroll-linked live iframe previews with image fallback
- Per-project metadata, canonical URLs, and sitemap entries
- Generated Open Graph image and icons
Django REST API on AWS
BackendDjango REST backend with custom user auth and email verification, deployed to AWS Elastic Beanstalk with RDS PostgreSQL.
- Custom user model with token auth and email verification
- Dockerized for local development and deployment
- AWS Elastic Beanstalk deployment with RDS PostgreSQL
AI Trading Bot
AI/MLDesktop trading assistant with a Python signal engine and a React dashboard. Blends technical, news, and macro signals with LLM-written explanations.
- Signal engine blending technical, news, and macro inputs
- LLM-generated sentiment scores and explanations
- Equity data via yfinance and crypto via CCXT
WordPress Client Sites
Web AppProduction WordPress sites I designed, built, host, and maintain for a private investigation agency and a financial advisor.
- exposedpia.com: private investigation agency with inquiry forms
- mayoradvisors.com: financial advisor site with organic traffic
- Branding, theme build-out, hosting, DNS, and launch
HG Grapple Gun
GameCustom Garry's Mod weapon addon written in Lua.
- Latch-and-pull grapple physics
- Configurable pull force and distance
- Cooldown and ammo handling
Skills.
Frontend
Backend & Data
AI / LLMs
Integrations
DevOps & Cloud
CMS & Storefronts
Experience.
Web Developer (client project)
Bryan Health Agent, South Florida
Designed and launched a Next.js marketing site for a South Florida health-insurance broker at bryanhealthagent.com, with policy and contact pages, a subsidy estimator, a doctor-directory lookup, and Calendly booking.
Web Developer (client project)
LegalHelp911, law firm in Miramar, FL
Built and launched the firm's lead-generation site at legalhelp911.com: a six-step case review form, a Python serverless lead function writing to Supabase with Row Level Security, server-side consent records, a Spanish page, and a password-protected admin.
Founder & Developer
OnlyDialer (own product)
Built a three-app sales platform (power dialer, CRM, and SMS inbox with drip campaigns) on Next.js, Prisma, Postgres, and Twilio. Two insurance sales teams have used it for about 1,870 calls and 610 texts, with local-presence caller ID, call recording, round-robin routing, and 2FA.
Founder & Web Developer
Arin Health Agent (my insurance agency)
Built and run my agency's site at arinhealthagent.com, now on Next.js, Supabase, and Vercel with online booking for consultation calls, GA4 and Clarity tracking, and a private Google Ads API dashboard. Version 1 (Nov 2025) paired Next.js with a Django REST API on AWS Elastic Beanstalk.
Web Developer (client project)
Marijuana Land dispensary, Germfask, MI
Built the dispensary's original WordPress site in 2024, then restored it into a local Docker environment and rebuilt it in Next.js 16 on Vercel, now live on the client's own domain at marijuanaland.com.
Licensed Insurance Broker
First Family Insurance, Sunrise, FL
Matched health and life insurance policies to individual and family needs through phone, email, and virtual consultations, handling regulated data under HIPAA and CMS rules. During this role I shipped my first production software, arinhealthagent.com: a Django REST backend and Next.js frontend deployed with Docker to AWS Elastic Beanstalk for lead intake, household capture, and quote requests. I owned the architecture, deployment, and maintenance, and later rebuilt it on Next.js and Vercel.
Operations Assistant & Web Developer
MGI Farms, Michigan
Assisted with day-to-day operations across a seasonal harvest cycle, including recruiting, screening, onboarding, and interview coordination, while owning internal web development. Built tooling that streamlined hiring and communication between management and prospective employees.
Customer Service Representative
Teleperformance, Remote
Handled inbound customer service for SimpliSafe home security systems across phone and digital channels. Troubleshot alarm issues to first-contact resolution, resolved account questions, and maintained quality and compliance standards at high volume.
Get In Touch.
Have a project in mind or want to chat? Send me a message!
Or reach me directly by phone at (954) 812-2577 or by email at akinsuranceagent@gmail.com