hero

Hi, I'm Asim A Software Engineer.

I build interactive web apps using

Typescript

,

Node.js

,

Next.js

,

AWS

and

PostgreSQL

. With a focus on Backend development. Enthusiastic about Generative AI, debug my code with tips from Sensei, Naruto🍥

Featured

Experience

Freelance

Freelance

Working

Software Engineer

June 2024 - Present

Remote

• Engineered a robust payment processing system using Node.js and Razorpay, implementing HMAC-SHA256 signature verification to validate and mitigate man-in-the-middle (MITM) attacks.

• Implemented a real-time recommendation system with Voyage AI and ConvexDB to show relevant content to users like YouTube.

• Built a Lambda to automatically remove unused EBS snapshots, reducing AWS storage costs.

Vinva Technologies Pvt. Ltd

Vinva Technologies Pvt. Ltd

Software Engineer (Intern)

May 2025 - November 2025

Bangalore, India (Hybrid)

• Optimized API performance by integrating Redis caching with Node.js, reducing response times from 7–8 seconds to under 10 milliseconds for frequently accessed endpoints, significantly lowering backend load.

• Used the Sidecar pattern to add logging and authentication without changing the main backend code, improving scalability, simplifying updates, and enhancing overall maintainability.

• Refactored code using SonarQube, Dockerized microservices for consistency, and integrated Redis and Kafka to enhance caching and event-driven communication.

• Used TanStack Query for API data fetching and Zod to input validation, improving performance and reliability

Featured

Projects

S3 Buddy

A secure and modern S3 Web UI to browse, upload, and manage files with encrypted credentials and a clean responsive interface.

Technologies

All Systems Operational
View Details
Semantix - AI Agent

Autonomous AI agent that scrapes, analyzes, and semantically indexes web content using embeddings and vector search.

Technologies

All Systems Operational
View Details
Bharat PIN

A modern addressing system that converts every 4m x 4m area in India into a unique 10-character code for accurate location identification.

Technologies

All Systems Operational
View Details
Build My Own Internet

A collection of projects where I challenge myself to build clones or core implementations of popular software systems from scratch.

Technologies

About

Me

About

Asim Sk

I'm a Software Engineer & tech enthusiast, I have a passion for exploring new technologies, pushing boundaries, optimize backend systems.

Skills

Featured

GitHub Activity

Fetching your GitHub activity data

Pull Requests

All pull requests

Loading pull requests...

Featured

Blogs

Why Your Node.js App Uses 10× More Memory Than Expected

Why Your Node.js App Uses 10× More Memory Than Expected

A single endpoint brought down the server. Learn how buffering large files silently eats memory—and how streaming can cut usage by 10×.

nodejsperformancememory+1 more
Read More
How JIT Compilation Supercharges Your JavaScript

How JIT Compilation Supercharges Your JavaScript

JIT compilation boosts JavaScript performance by compiling frequently used code into fast machine code at runtime, combining the speed of compiled languages with the flexibility of interpreters. This makes JavaScript faster without sacrificing its dynamic nature.

JavaScriptBackendPerformance
Read More

Hey, you scrolled this far, let's talk.

Profile
You
Book a Free Call

Development

Setup

Journey

Journey

Design & Developed by Asim
© 2026. All rights reserved.