Hi, my name is
Dilip B K.
I build things for the web.
I'm a software engineer specializing in building (and occasionally designing) exceptional digital experiences. Currently, I'm focused on building accessible, human-centered products at Spotify.
Check out my work!\\ Current Tech Stack
\\ Current Status
\\ Quick Stats
01.About Me
Hello! My name is Dilip and I enjoy creating things that live on the internet. My interest in web development started back in 2012 when I decided to try editing custom Tumblr themes — turns out hacking together a custom reblog button taught me a lot about HTML & CSS!
Fast-forward to today, and I've had the privilege of working at an advertising agency, a start-up, a huge corporation, and a student-led design studio. My main focus these days is building accessible, inclusive products and digital experiences at Upstatement for a variety of clients.
I also recently launched a course that covers everything you need to build a web app with the Spotify API using Node & React.
Here are a few technologies I've been working with recently:
- ▹JavaScript (ES6+)
- ▹TypeScript
- ▹React
- ▹Node.js
- ▹Next.js
- ▹Python
- ▹PostgreSQL
- ▹MongoDB
- ▹AWS
- ▹Docker

02.Skills & Technologies
Over the years, I've worked with a wide range of technologies and tools. Here are some of the technologies I'm most proficient with:
Frontend
Backend
Tools & Others
03.Where I've Worked
Senior Software Engineer@Spotify
- ▹Lead development of user-facing features for 400M+ monthly active users
- ▹Built and maintained scalable React applications with TypeScript and Next.js
- ▹Collaborated with design and product teams to deliver accessible, inclusive experiences
- ▹Mentored junior developers and contributed to technical documentation
04.Some Things I've Built
Featured Project
Spotify Web Player Clone
A fully functional Spotify web player clone built with React, Node.js, and the Spotify Web API. Features include user authentication, playlist management, music playback, and real-time data synchronization.
Featured Project
Task Management Dashboard
A comprehensive project management tool with drag-and-drop functionality, real-time collaboration, and advanced filtering. Built with modern React patterns and optimized for performance.
Featured Project
E-commerce Analytics Platform
Analytics dashboard for e-commerce businesses featuring real-time data visualization, customer insights, and sales performance tracking. Integrated with multiple payment gateways.
Other Noteworthy Projects
Weather Forecast App
Beautiful weather application with location-based forecasts, interactive maps, and weather alerts. Features smooth animations and responsive design.
Real-time Chat Application
Full-stack chat application with real-time messaging, file sharing, and group conversations. Built with Socket.io for seamless communication.
Machine Learning Pipeline
End-to-end ML pipeline for predictive analytics with data preprocessing, model training, and deployment. Includes automated retraining and monitoring capabilities.
Blockchain Voting System
Decentralized voting platform built on Ethereum blockchain ensuring transparency and immutability. Features smart contracts and web3 integration.
Mobile Game Engine
Cross-platform 2D game engine built with Unity and C#. Includes physics simulation, particle systems, and asset management tools.
05. What's Next?
Get In Touch
I'm currently looking for new opportunities, and my inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!
I'm always open to discussing new projects, creative ideas or opportunities to be part of your visions.