cat ~/cv.md
Kalyan Kaushik Khasibhatla
Software Engineer · 12 years
- GitHub github.com/k3nme
- LinkedIn www.linkedin.com/in/k3nme
- X twitter.com/kalyankaushikkn
- Web k3nme.dev
Profile
Software engineer, twelve years across web front-ends and JVM services. The work I take on tends to be the kind with a number attached to it: page weight and load time, throughput and warm-up under real traffic, and accessibility that holds up to a keyboard and a screen reader rather than an automated check. Platform and DevOps practice (CI/CD, infrastructure as code, observability) and systems languages (Rust, Zig, Go) picked up alongside and written about in public. Three years (2015–2018) on mobile.
Core competencies
- Web engineering current focus
- Building the front end and the service behind it, and keeping the page weight low enough that the difference is felt on a bad connection rather than argued about in a review.
- Accessibility current focus
- Keyboard paths, focus order, live regions and contrast — treated as part of the build rather than an audit at the end of it.
- Java & performance current focus
- JVM services: where the time actually goes under load, what warm-up costs, and which of the usual suspects is worth fixing first.
- Platform & DevOps learning in public
- CI/CD, infrastructure as code and observability — the machinery that notices when something has quietly stopped being fast or up.
- Systems languages learning in public
- Rust, Zig and Go, read and written a level below the web stack to understand what the web stack is standing on.
- Mobile 2015–2018
- Native and cross-platform applications, and the trade-offs that come with offline state, background work and a release you can't hotfix.
Experience
12 years across web front-ends, JVM services, accessibility and platform work, with three of them (2015–2018) on mobile. A detailed role history is available on request — or take the writing and the projects as the working sample.
Technical skills
- Web
- TypeScript · JavaScript · HTML & CSS · Design systems · Web performance · Progressive enhancement
- Java & services
- Java · JVM performance · REST APIs · Relational data modelling
- Accessibility
- WCAG 2.1 / 2.2 AA · ARIA & accessible names · Keyboard and focus management · Screen readers (NVDA, JAWS, VoiceOver) · Accessibility audits & remediation · Inclusive design review
- Platform
- CI/CD pipelines · Infrastructure as code · Observability · Containers · Cloudflare Workers
- Systems languages (learning)
- Rust · Zig · Go
- Mobile (2015–2018)
- Native Android · Cross-platform apps · Offline-first state · Release management
Projects
- Kayavak A free, private AI speaking coach: it reads your words, voice and body language from a webcam, replays you as an avatar, and never stores video. Built to learn computer vision, real-time 3D, local speech and shipping desktop apps by actually shipping them.
- portfolio This site. A test of how much you can take out: no client-side framework, one monospace face, and a terminal the whole way down — box-drawing frames, a prompt on the home page that really answers, and a strict Content-Security-Policy that cost a hand-written expression parser to keep.
This page is generated from the same data as the rest of the site, so it can't fall out of date. Printing it produces the PDF version.