Hi, I'm Chandru.
I am a frontend dev and a few other things.
skills
Frontend Dev
React, Elm, Vue, TS, vanilla JS.
Backend
Node, Express, API design, GraphQL, RDBMS.
Product
Idea, wireframing, UI/UX, testing.
Management
Team building, sprints, mentorship, documentation.
Content
Research, outreach.
Worked with
TurbotHQ
(Current) Software architect.
Obvious
Product engineer, helped build Pause.
ThoughtFocus/NexiiLabs
Senior frontend engineer.
Algoshelf
Frontend engineer.
Finesse Asia
(Defunct) Frontend developer.
Around.io
Frontend dev, content marketer, product manager.
iGeeksBlog
Tech researcher/writer.
Freelance
NewsletterSpot
Product lead, manager, UX prototyper.
URLShortener
UX prototyper.
Bootstrappist
Bootstrapped startups newsletter researcher/writer.
Open source libs
CLI Options Parser
Simple CLI options parser package in Elm.
ES6 Imports Sorter
Auto-sort import order in ES6 files.
Harbor
Starter pack for (mostly) type-safe Elm ports.
Psst
Dead-simple vanilla JS lib to handle drag-drop events.
Advanced Switch Case
Pattern-matching-like functionality in JS.
Shzip
Simple way to generate dyanmic zip deliverables.
Rndstring
Generate pronouncable random strings.
Hobbyist
rdigest
CLI to generate daily reading digests from RSS feeds.
Long-weekend finder
Find long-weekend possibilities.
CGOL
Implementing Conway's Game of Life in Elm.
Covid19
Exploring Covid-era numbers country-wise.
Xpns
Personal expense tracking Android app, uses GSheets as backend.
Writing
JS Cookbook
Simple recipes to make JS dev easier/safer.
Field Notes
Collated notes as PM in bootstrapped startups.
Journal
Personal blog.
Codeblog
Journal of programming.
More codeblog
Writing on Dev.to.
Interwebs
Email
chandru89new on gmail.
Github
Most of my projects/code.
Photography
Occasional shutter-bugism.