Hi, I'm Shailesh đź‘‹
Senior Software Engineer passionate about crafting innovative and scalable solutions that bring ideas to life.
SJ

About

I'm a curious builder, backend enthusiast, and tech lead with over 7+ years of experience in web development. From crafting robust APIs to scaling container-based infrastructures, I love making things that solve real-world problems. I'm often experimenting with new tools, writing blog posts, or mentoring juniors in the tech community.

Skills

Node.js
React
Next.js
Typescript
PHP
Database
AWS
Azure
Docker
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

dom-unique-selector

Built with React.js, this extension helps users quickly find unique CSS selectors on any webpage—originally created to streamline a friend’s manual web scraping workflow.

React.js
Chrome Extension APIs
JavaScript
AWS Image Resizer with CloudFront

AWS Image Resizer with CloudFront

On-demand image resizing using CloudFront, Lambda, and S3. Generates and caches image variants (sm, md, lg, xl) when requested via URL.

AWS CloudFront
AWS Lambda
AWS S3
Node.js
Sharp
Serverless Video Processing Pipeline

Serverless Video Processing Pipeline

Built a serverless video processing pipeline using S3, SQS, and ECS. When a new video is uploaded to S3, an SQS event triggers a containerized service on ECS, which transcodes the video into multiple formats for optimized playback and storage.

AWS S3
SQS
ECS (Fargate)
Docker
FFmpeg
Node.js
Burger Builder Web App

Burger Builder Web App

A web application where users can register, log in, build custom burgers, and place orders. Built with React.js, Redux for state management, and Firebase for authentication and real-time database..

React.js
Redux
Firebase
Engineering Insights & Dev Notes

Tech is a craft, not just a job

This space is where I explore the craft—from quick hacks to scalable backend systems in production. I dive into designing better APIs, optimizing performance, writing maintainable code, and occasionally sharing my take on or understanding of complex technical architectures.

Let's build own cloudinary

On Fly Image Processing using CloudFront and Lambda@Edge in NodeJS

2024-07-20

OAUTH 2.O

OAUTH 2.O Practical Example using Ory-hydra in NodeJS.

2024-07-20

Contact

Get in Touch

Have a question, idea, or just want to say hi? feel free to reach out from here. I'd love to hear from you.