FSFavourin Sajeev

Websites for the organizations that have to be found.

I build the site, the search presence behind it, and sometimes the internal app the organization runs on — for a neurology practice, a parish, an epilepsy nonprofit, a surgical practice and a biomass exporter.

Self-taught, based in Bakersfield, California, and available for both project work and full-time roles.

Experience

  1. United Neuroscience Institute

    Current

    Developer & digital operations

    Bakersfield, California

    • Built NEUR.ON, the practice's internal scheduling, shift-management and payroll app — Next.js, React, Supabase (PostgreSQL, Auth, row-level security), on Vercel. Six-role permission model with multi-tier approval chains for assignments, peer-approved swaps, and PTO with hour-balance validation, designed for 26 users. Deployed to an internal environment and in testing rollout.
    • Hardened it for real use rather than for a demo: row-level security on every table, helper functions with pinned search_path, CSP and HSTS headers, per-IP rate limiting, zod validation, CSV formula-injection sanitising, and geofenced clock-in with an IP fallback.
    • Run on-page and local SEO and content structure for the practice's website. An April 2026 local-search audit found three separately indexed domains to canonicalise, no city in any title tag, a miscoded Google Business Profile and no dedicated service pages; the site has since been rebuilt off WordPress as a static build and cut over to the live domain in August 2026, with service and provider pages, structured data and analytics in place.
    See: United Neuroscience Institute
  2. Beyond Epilepsy

    Secretary since July 2026

    Volunteer board role

    Secretary & website developer

    California nonprofit public benefit corporation, Kern County · 501(c)(3) public charity, IRS determination June 2026

    • Build and maintain the organisation's website — first as a custom WordPress theme, then ported to a static site now live on Vercel. Led a redesign that was verified accessible rather than assumed: zero axe-core WCAG violations, contrast at 4.5:1 or better with most above 7:1, 16px minimum type, 44px tap targets, and decorative texture capped at 2–2.5% opacity as a deliberate seizure-safety constraint.
    • Replaced a recurring manual schedule edit with a timezone-correct function that computes the next meeting dates on the fly — first Tuesday online, third Tuesday hybrid — with overrides for cancellations and one-offs, and kept contact details, the Zoom link and the donate URL in one place the board can edit without a developer.
    • Authored the outbound email and SMS communications plan — platform selection, CAN-SPAM and TCPA consent requirements, toll-free verification versus 10DLC, and SPF/DKIM/DMARC fixes. Written and specified; not yet launched.
    See: Beyond Epilepsy
  3. Independent client work

    2026 — current

    Client work

    Web designer & developer

    • A Bakersfield surgical practice: designed and built the practice site on Squarespace with hand-coded service pages for three procedure lines, custom scroll and counter animations, and a typography consolidation pass. Wrote the privacy and terms pages and the consent wording required for carrier registration, and held every credential claim for client sign-off rather than publishing it unverified. Launch pending on the client's side.
    • Flooring Mart: built a product data pipeline from scratch — vendor and product scraping, image ingestion, structured CSV schemas for collections, accessories and price lists — plus workflow diagrams modelling the operation's real bottlenecks, and a feasibility study on ERP integration. Engagement on hiatus.
    • Also independent: the St. Chavara Mission parish site and the Nonstop Energy site, now live, both in the work index.
  4. Modulium

    Earlier

    Project manager — insulation & cost analysis

    • Ran insulation and thermal analysis for a refrigerated-trailer concept at a refrigeration startup: mathematical modelling of dimensions, surface area, insulation volume and cost, and an EPS-versus-XPS tradeoff across R-value, cost efficiency and food-safe suitability.

This page

142 KB
JavaScript

over the wire, compressed

382 KB
Page weight

first load, everything

2.1s
Largest Contentful Paint

throttled slow 4G

0.008
Cumulative Layout Shift

good is under 0.1

Measured on the production build in headless Chromium at 1440×900, cold cache, throttled to slow 4G with a 4× CPU slowdown — roughly a mid-range phone on a bad connection. Reproduce it with npm run measure. Last measured 20 August 2026.

Selected work — 5 projects

Selected work: project, type, stack and current status
ProjectTypeStackStatus
United Neuroscience InstituteWebsite & SEOStatic build · Local SEOunitedneuroscience.org
St. Chavara MissionParish websiteNext.js 16 · Tailwind v4Pending launch
Nonstop EnergyCompany websiteNext.js · three.jsnonstopenergy.us
Beyond EpilepsyNonprofit websiteStatic build · Accessibilitybeyondepilepsy.org
NEUR.ONInternal web appNext.js · SupabaseInternal
02Parish website/Rebuild complete — pending launch168 images, every one with alt text

St. Chavara Mission

The parish website for a Syro-Malabar Catholic church in Bakersfield. Every page and every word carried over from the old Google Sites build; what changed is that it now looks like the church it belongs to.

Rebuild complete; awaiting the parish's domain cutover

  • Next.js
  • Tailwind
  • Design system
  • Accessibility
03Company website/20265 pages, 3D hero with a static fallback

Nonstop Energy

A renewable-energy company that sources and ships biomass fuel worldwide. Next.js, a procedural three.js hero that degrades gracefully, and a quote form built to actually get filled out.

  • Next.js
  • three.js
  • Tailwind
  • TypeScript
04Nonprofit website/2026Zero axe-core WCAG violations

Beyond Epilepsy

A Kern County epilepsy nonprofit's site, built as a custom WordPress theme and later ported to a static build. The support-group schedule generates itself, and every design decision had to clear an accessibility and seizure-safety bar.

  • Static build
  • Custom theme
  • Accessibility
  • Design system
05Internal web app/Deployed internally — testing rollout6 roles, 26 users, row-level security on every table

NEUR.ON

The internal system a neurology practice will run on: six roles, real approval chains, clock in/out, shift swaps, leave requests and payroll imports. Built, deployed to an internal environment, and in testing rollout.

Internal and invite-only — it holds staff data

  • Next.js
  • Supabase
  • RBAC
  • Product

Skills

Front end

  • React
  • Next.js (App Router)
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • HTML & CSS
  • three.js / R3F
  • Responsive & reduced-motion UI

Back end & data

  • Supabase
  • PostgreSQL schema design
  • Row-level security
  • Passwordless email OTP
  • zod validation
  • Resend transactional email
  • CSV import/export pipelines
  • REST & third-party APIs

Security & access control

  • Role-based access control
  • Multi-tier approval workflows
  • Middleware auth enforcement
  • Rate limiting
  • Input validation & sanitising
  • CSP & HSTS headers
  • Secrets hygiene

Sites, CMS & search

  • WordPress custom themes (PHP)
  • Elementor
  • Squarespace custom code
  • Content architecture
  • On-page SEO
  • Local SEO & Google Business Profile
  • NAP consistency
  • Metadata, sitemaps & robots

Design & accessibility

  • UI/UX design
  • Design tokens & systems
  • Logo & brand
  • Typography
  • WCAG & axe-core testing
  • Contrast & tap-target discipline
  • prefers-reduced-motion
  • Screen-reader QA

Delivery & tooling

  • Git & GitHub
  • Vercel (previews, env vars, domains)
  • DNS, SSL & provider cutover
  • Playwright
  • npm
  • Production build verification

Currently learning

  • Schema markup & structured data
  • Core Web Vitals
  • Canonicalisation & crawl budget
  • Automated testing
  • CI/CD
  • Stricter TypeScript

How an engagement runs

Discovery and a written scope
agreed before anything gets built
Payment in three installments
across the project, not all up front
Three rounds of revisions included
further rounds are quoted separately
The domain and the finished site are yours
ownership transfers on final payment
Optional monthly maintenance
updates, fixes and small changes after launch
No guarantees on search rankings
anyone promising you a position is selling something

Background

No completed degree. Everything on this page was learned by building it and shipping it for people who were waiting on it — live sites for a neurology practice and an epilepsy nonprofit, a parish site, a surgical practice site, an exporter demo, and an internal scheduling and payroll app.

The work runs past the front end into content structure, search, accessibility and internal tooling, because most of it has been for organizations where a website isn’t decoration — it’s how someone finds a support group, books a neurologist, or decides whether a supplier is worth an email.

Bakersfield, California. Mostly Next.js, React and Supabase, with WordPress where a client needs to edit their own pages.

Contact

Tell me what the site has to do.

And who it’s for. I’ll tell you what it takes to build — honestly, including when you don’t need me.

sajeevfavourin@gmail.com

Bakersfield, California (Pacific) · remote or local

This page prints as a résumé.