Command Palette

Search for a command to run...

Fig. 1.

Chris

Writing code that tells a story.

Overview

Software Engineer @Broadwing Labs

Social Links

Hello

I'm a Software Engineer building full-stack web apps and AI-powered tools end to end, from API and database design to clean, responsive front-ends. Day to day I work in Python and TypeScript / React, with Node.js, PostgreSQL/MySQL, Redis, Docker, and AWS around them.

I like the parts that don't show: fast, well-shaped APIs, tuned queries, and code that stays readable as things scale. I'm always experimenting, currently going deep on AI/LLM-driven features and learning by shipping side projects.

Stack

Languages
  • TypeScript
  • JavaScript
  • Python
  • Java
Frontend
  • React
  • Next.js
  • Tailwind CSS
  • Redux
  • Expo
Backend & Database
  • Node.js
  • Bun
  • MySQL
  • PostgreSQL
  • MongoDB
  • Redis
Dev Tools & AI
  • Cursor
  • Claude
  • Gemini
  • ChatGPT
  • Git
  • Docker

Experience

Broadwing Labs

Location
Bengaluru, India
Employment status
Current
  • Next.js
  • Python
  • Celery
  • FastAPI
  • AWS
  • TypeScript
  • Redis
  • PostgreSQL

Parkar Digital

Location
Pune, India
  • Angular
  • .NET
  • Couchbase Capella
  • TypeScript
  • Agile

Projects(7)

  • Collaborative LaTeX editor with Vim keybindings, realtime shared rooms, live KaTeX preview, and AI-assisted edits.

    • CodeMirror + Replit Vim motions with live KaTeX preview and bare-math typing
    • Yjs WebSocket rooms with shared carets, peer presence, and optional LevelDB persistence
    • Room chat with @vimothy model edits that patch the shared buffer for everyone
    • Next.js
    • TypeScript
    • Yjs
    • CodeMirror
    • KaTeX
    • Vim
    • WebSocket
chrisdcosta.comChris Dcosta's personal portfolio — switchable designs, themes, and worlds.
Built by
chrisdco
Typeface
Geist
Analytics
PostHog
Stack
  • next@16.3.1
  • react@19.2.8
  • tailwindcss@4.3.0
Also on
Inspired by
  1. Chánh Đại
  2. shadcn/ui
  3. Vercel
  4. Claude

On repeat

1/3

oh yeah?

Steve Lacy

Aug '26
© 2026 Chris Dcosta.chrisdcodes
Command Palette

Search for a command to run...