Skip to content

krishnava@gadzrux ~ $ whoami

Krishnava Ghosh

Computer science engineer. TypeScript and Python, mostly. Linux the rest of the time.

Krishnava Ghosh, smiling, outdoors
neofetchKolkata, India · 改善

software

os
Arch Linux x86_64
wm
GNOME · bspwm · Hyprland
shell
zsh
term
kitty
editor
nvim · LazyVim
theme
Catppuccin Frappé
font
JetBrainsMono Nerd Font

human

langs
TypeScript · Python · C
uptime
3 companies, 2 years
locale
en_IN · Kolkata

CS grad. Three companies so far: an NY startup, a neurotech lab, and now full time at Wiyse. I like systems that are fast, interfaces that are considered, and terminals that are themed.

career3 roles · CGPA 8.21

Career

  1. Wiyse

    Full Stack DevelopercurrentSept 2025 → present

    Full time · Remote

    • Ship full stack features in TypeScript and React against FastAPI and Node services.
    • Own delivery from the data model through to the UI, working across the team to get it out.
    • TypeScript
    • React
    • FastAPI
    • Node.js
    • PostgreSQL
  2. Aecho

    SDE InternFeb 2025 → Sept 2025

    Internship · New York, US · Remote

    • Built a scalable AI recruiting platform from scratch in React and TypeScript, cutting hiring cycles from two or three months down to under seven days.
    • Reworked frontend WebSocket handling and brought real time response latency from roughly a minute down to two or three seconds.
    • Integrated Azure Text to Speech with React so the interviewer had a convincing voice.
    • Designed and maintained the backend services on FastAPI, Pydantic and PostgreSQL.
    • React
    • TypeScript
    • FastAPI
    • PostgreSQL
    • WebSockets
    • Azure TTS
  3. Avinya Neurotech

    Backend EngineerSept 2024 → Feb 2025

    Internship · Hyderabad, Telangana

    • Worked out ECG and EDF metadata extraction with Python’s MNE library, which let the ML workflows preprocess data automatically.
    • Built a contact microservice in FastAPI with SMTP backed email so users heard back in real time.
    • Sent WebSocket data in chunks, cutting traffic and making the live view noticeably smoother.
    • Hardened the auth microservice with refresh tokens and a Redis backed token blocklist.
    • Python
    • FastAPI
    • MNE
    • Redis
    • WebSockets
    • SMTP

EDUCATION

B.Tech, Computer Science & EngineeringNetaji Subhash Engineering CollegeSept 2022 → 2026 · CGPA 8.21
XII (ISC)M. P. Birla Foundation Higher Secondary SchoolAug 2020 → July 2022 · 90.25%
X (ICSE)M. P. Birla Foundation Higher Secondary SchoolApril 2014 → July 2020 · 92.2%

ACHIEVEMENTS

  • Tech Lead, Phoenix Tech ClubLed the college technical society.
  • Runners Up, Geekathon 1.0Hackathon hosted by VIT AP.
projects4 selected

Projects

  • Turns typed text into handwriting, because nobody actually wants to write assignments by hand.

    • Python
  • Cross chain hierarchical deterministic wallet for Solana and Ethereum. Derive as many accounts as you want from one seed phrase, then send SOL, ETH and SPL or ERC-20 tokens with balances updating live.

    • TypeScript
    • solana-web3.js
    • ethers.js
    • Alchemy
  • GenAI Tour Planner

    Destination search and trip planning for Indian tourism. I built the frontend end to end, parsed the LLM responses into markdown, and wired up Maps and the virtual tours.

    • React
    • TypeScript
    • Node.js
    • MongoDB
    • OpenAI
    • Google Maps
  • Voice activity detection running straight in the browser on the ONNX web runtime.

    • TypeScript
    • ONNX
activitylast 365 days

GitHub activity

3 contributions · 357 in the last 365 days

commits190
pull reqs97
reviews22
issues1
streak
1 day
longest
5 days
best day
16 on Thu, 11 Sept 2025

RECENT

github@gadzrux

GitHub

repos29
stars36
followers14
following27
typescript7 repos
python4 repos
javascript4 repos
html2 repos
lua1 repo

on github since 2022

REPOSITORIES

  • text-to-handwritingPython26Sept 2025

    Assignment solver cuz who really wants to wrte hand written assignments?

  • KirbyWalletTypeScript1Sept 2024

    SOL & ETH Hierarchical Deterministic (HD) Wallet

  • Assignment-SolverTypeScript4Oct 2025
  • Doki-WatchTypeScript2Jan 2026

    Doki Watch is your ultimate destination for all things anime. Seamlessly explore detailed anime information, stream your favorite shows, and keep track of your watchlist—all in one place.

  • YannJupyter NotebookOct 2024
  • whisperlivekitHTMLMar 2026
ricethe hobby that leaks into the job

Linux and ricing

Linux is the hobby that keeps leaking into the job. I rice: dotfiles, colour schemes, window managers, the whole ritual. The palette on this site isn't a theme I picked for it. It's the one from my kitty.conf.

wm
GNOME · bspwm · Hyprland · bspwm on X11, Hyprland on Wayland
term
kitty · JetBrainsMono Nerd Font, Bold
editor
nvim · LazyVim, lua config
theme
Catppuccin Frappé · base #303446
shell
zsh

♦ dotfiles ♦

Languages I speak away from the keyboard: English, Hindi, Bengali.

contactAsia/Kolkata

Contact

Open to interesting problems. The fastest way to reach me is email.

Built with Next.js and Tailwind. Palette is Catppuccin Frappé, taken from my own kitty.conf. Portrait rendered to half-blocks at build time.

$ exit