ReactTypeScriptFirebaseNoSQL
ReactNext.jsTypeScriptPostgreSQL
Node.jsExpressPostgreSQLPython
Node.jsExpressPythonOAuth
JavaScriptPython
AppleScriptShell
ReactJavaScript
of technologies used
📖 7 min read • How I used secure session storage to scale my Todoist integration from a prototype into a production app.
📖 6 min read • How I replaced 30 lines of JavaScript ranking logic with a single SQL RANK() window function.
Hi, I'm Nikhil. I'm a software engineer with a Cornell CS degree and 8 years of product leadership at Microsoft.
At Microsoft, I managed the Office.com home page experience (100M MAU), collaborating closely with engineers, designers, and stakeholders.
Since then, I built the games, data visualizations, and automations you see above. Shipping these web apps to real users taught me what it takes to write maintainable, production-ready code. I'm excited to bring this experience into my next role.
Know of a job opening for a Software Engineer or Full-Stack Developer? A referral would be greatly appreciated.
To make referrals easier, I've included my resume and a summary statement below.
Nikhil Nathwani is a software engineer with a Cornell CS
degree and eight years of experience at Microsoft, where
he worked on Office.com serving over 100 million monthly
users.
He builds and ships production web applications end-to-end
using React, Next.js, TypeScript, Node.js, PostgreSQL, and
other web technologies.
He is currently seeking Software Engineer and Full-Stack Developer
opportunities and is available to start immediately.
Portfolio: https://nikhilnathwani.com
Resume: https://nikhilnathwani.com/resume
LinkedIn: https://linkedin.com/in/nathwani-nikhil
GitHub: https://github.com/nikhilNathwani
Questions or opportunities? Email me.