AI-Powered Developer

Hi, I'm Vivek👋

|

Building intelligent digital experiences

I buildexceptionalandaccessibledigital experiences withAI-poweredsolutions andcutting-edge technologies.

/dev/skills_

🧠AI/ML
⚛️React
Next.js
📦Node.js
🐍Python
AI.SYSTEM_
> initialized_
STATUS: ONLINE
Vivek's profile picture
Experience8+ Years
</>
Engineering Manager
Projects50+ Completed
AI/ML Developer
AI ASSIST: ACTIVE
SYS.VERSION 3.7

About Me

user@vivek-portfolio ~ $ cat about.me

Hello! I'm Vivek, a passionate software engineer with a focus on AI-driven applications and performant web experiences.

With extensive experience in full-stack development, I thrive on solving complex problems at the intersection of artificial intelligence and user experience. My technical approach combines cutting-edge technologies with scalable architecture to build solutions that are both powerful and intuitive.

My journey began with a deep curiosity about computer science fundamentals, which evolved into a passion for creating intelligent systems. I've since worked across various domains including e-commerce platforms, video streaming, real estate, fin tech and now insurance tech with Qoala always prioritizing clean code and optimal performance.

When I'm not immersed in code, you'll find me contributing to open-source AI projects, writing technical blog posts about emerging technologies, or exploring the great outdoors. I'm constantly seeking new challenges and collaborations that push the boundaries of what's possible!

# Core values
const values = ['innovation', 'quality', 'continuous-learning', 'collaboration'];
user@vivek-portfolio ~ $ ls -la skills/

Technical Proficiencies

🧠AI/Machine Learning90%
💻JavaScript95%
⚛️React92%
Next.js88%
📘TypeScript85%
📦Node.js85%
🐍Python80%
📊GraphQL75%
Continuously upgrading skills...

Featured Projects

>Showcasing AI-enhanced digital experiences

AI-Powered Dating Chat Assistance preview
A
SHOWCASE

AI-Powered Dating Chat Assistance

WittyWingMan is your AI-powered companion for online dating chats. Offering smart, personalized, and witty conversation starters and replies to help you make genuine connections.

Key Features
  • AI-powered conversation starters and replies
  • Personalized chat suggestions
  • Real-time chat history
  • User-friendly interface
Technologies
Next.jsSupabaseGPT-4Stripe
AI-Powered Dating Chat Assistance thumbnail
A
01

AI-Powered Dating Chat Assistance

WittyWingMan is your AI-powered companion for online dating chats. Offering smart, personalized, and witty conversation starters and replies to help you make genuine connections.

Next.jsSupabaseGPT-4+1
Instantly Craft Captivating Captions for Social Media thumbnail
I
02

Instantly Craft Captivating Captions for Social Media

Elevate your social media presence with CaptionMyImage - the ultimate caption generator for Instagram, Twitter, and Facebook. Create engaging, witty, and relevant captions instantly with our AI-driven tool.

Next.jsTypeScriptSupabase+2
Comprehensive Financial Planning Tools thumbnail
C
03

Comprehensive Financial Planning Tools

Plan your financial future with our suite of intelligent calculators. Compare investments, plan retirement, analyze real estate decisions, and more.

Next.jsTypeScriptSupabase+2

Career Path

$My professional journey in tech and AI development

ACTIVE
Qoala
Feb 2025 - Present

Senior Engineering Manager

Leading multiple engineering teams across D2C and B2B products. Driving technical strategy and scaling operations across Southeast Asia.

Key Achievements

Promoted to Senior Engineering Manager, overseeing 30+ engineers across multiple product verticals

Driving AI/ML initiatives to enhance customer experience and operational efficiency

Leading technical strategy and architecture decisions for the entire engineering organization

Mentoring engineering managers and fostering a culture of innovation and excellence

Technologies
Go LangNode.jsAWSDockerNuxtPythonElasticsearchGitlab CI/CDAI/ML
ARCHIVED
Qoala
2021 - Feb 2025

Engineering Manager

Managed D2C and B2B product teams. Scaled engineering team from 10 to 30+ engineers. Scaled the operations in Malaysia, Indonesia, and Philippines.

Key Achievements

Led the engineering team to build a new D2C product from scratch and scaled it to 100k+ users in 1 year.

Created a standardized platform for B2B partners with a latency of 100ms and supporting a scale of 20 RPS

Introduced AI-assisted flows in claims and policy issuance to reduce the time taken by 50%

Maintained the MTTA and MTTR of the platform to < 5 mins and 1 day respectively

Created microservices to support new products like Renewal and Quotations

Technologies
Go LangNode.jsAWSDockerNuxtPythonElasticsearchGitlab CI/CD
ARCHIVED
Zalando
2019 - 2021

Senior Software Engineer

Worked on the Zalando Lounge platform. Built a design system for the platform. Manged team to build a new product for the platform.

Key Achievements

Built a design system for the platform.

Managed team to build a new product for the platform.

Optimized page load times by 30%

Technologies
JavaScriptGo LangAWS
ARCHIVED
Trusting Social
2018 - 2019

Software Engineer 3

Designed and built responsive interfaces for various clients across multiple industries. Collaborated with UI/UX designers to implement design systems.

Key Achievements

Worked on React and React Native applications to create Fin-Tech products.

Built Lead Generation platform for banks in India, Indonesia and Vietnam.

Created Digital Journey applications to enhance the quality of lead data collected for South East Asia.

Created scalable Node and React JS applications for B2B and B2C customers.

Technologies
HTML/CSSJavaScriptBootstrapjQuery
ARCHIVED
Disney Plus
2017 - 2018

Software Development Engineer 2

Designed and built responsive interfaces for various clients across multiple industries. Collaborated with UI/UX designers to implement design systems.

Key Achievements

Migrated Angular 1.5 Codebase to React and Alt architecture along with Server Side Rendering support.

Reduced bundle size of Hotstar.com website for better web performance and better caching.

Integrated mixpanel analytics tracking for our web platform build on angular 1.5.

Researched on offline video storage and how to create a PWA for hotstar.com

Technologies
ReactNode.jsAWSDockerKubernetes
ARCHIVED
Craftsvilla
2015 - 2017

Software Engineer - Frontend

Designed and built responsive interfaces for various clients across multiple industries. Collaborated with UI/UX designers to implement design systems.

Key Achievements

Optimized the page load time of craftsvilla.com from 5 secs to 1.2 secs and improved the Page Speed Insights score from 20​ to 70/100​ for the category and product pages.

Improved response time to 1/5th by serving Product page and Search Page using Python Flask and Jinja templates instead of Magento

Redesigned the entire website and wrote custom javascript libraries specific to Craftsvilla environment and automated builds using gulp and webpack.

Took Session's on React and Redux ​for the front end team.

Technologies
HTML/CSSJavaScriptBootstrapjQuery
ARCHIVED
Housing.com
2015 - 2015

Software Engineer

Designed and built responsive interfaces for various clients across multiple industries. Collaborated with UI/UX designers to implement design systems.

Key Achievements

Contributed to the enhancement of the housing.com website. Working as a front end developer, I was responsible for managing the website and introducing new features for the website.

Migrating few of the backbone files to React Js and developing an internal panel completely in react.

Reduced the load time ,enhanced User Interface and the User experience of the housing.com website.

Introduced a new feature to our Product – Routing​, which helps you search for a house based on commute time or on­road distance from a specific establishment (workplace, school, railway station, hospital, etc.) which resulted in a ~90% increase​ in conversions.

Technologies
HTML/CSSJavaScriptBootstrapjQuery
ARCHIVED
Indus Valley Partners
2014 - 2015

Associate Software Engineer

Designed and built responsive interfaces for various clients across multiple industries. Collaborated with UI/UX designers to implement design systems.

Key Achievements

Contributing in the development process of a Partnership Accounting Software developed for a Private Equity firm, stationed at New York.

Interacting with the client to understand requirements and provide enhancements to the application.

Established new Stored Procedures to handle requirements requested by the client and assisted in refining the front end web application

Technologies
HTML/CSSJavaScriptBootstrapjQuery

Workshops & Speaking

$Sharing knowledge and expertise with the community

Hands on AI Workshop
October 2024
Jakarta, Indonesia

Hands on AI Workshop

Explore Prompt Engineering, LLMs, and AI Agents with hands on workshops.

40+ developers
AILLMsAgents
Integrating Langchain with JS for Web Devs
June 2024
React Summit, Amsterdam

Integrating Langchain with JS for Web Devs

Learn how to integrate Langchain with JS for Web Devs

80+ engineers
AILangchainWeb DevsPrompt Engineering
Upgrading legacy code incrementally with codemods
May 2020
React Finland, Helsinki

Upgrading legacy code incrementally with codemods

Learn how to upgrade legacy code incrementally with codemods

60+ frontend developers
PerformanceOptimizationWeb VitalsASTCodemods

Content Creation

I share my knowledge and experiences through videos and blog posts to help others learn and grow.

$share --type="knowledge" --medium="videos,blogs"

# Blog Posts

Substack

How Does a LLM Read Your Sentence? Let's Break It Down

A simple and intuitive explanation of how large language models like GPT convert sentences into numbers through tokenization and embeddings.

July 11, 20256 min read
Substack

Attention, Please! How LLMs Learn Relationships Between Words

Discover how self-attention mechanism allows AI models to understand word relationships within sentences using Query, Key, and Value vectors.

July 13, 20258 min read
Substack

No Peeking! How LLMs Learn With Causal Attention

Learn how causal attention masks prevent language models from cheating by ensuring they can only look at previous tokens during training.

July 15, 20257 min read
Substack

Multi-Head Attention: One Sentence, Many Perspectives

Explore how multi-head attention allows LLMs to process sentences from multiple perspectives simultaneously, capturing different aspects of meaning.

July 17, 20258 min read
Medium

Unleashing Creativity with OpenAI's Vision API: Build Your Own Social Media Caption Generator

In this article, we'll walk through creating a dazzling application that crafts captions as stunning as your photos, using the power of AI.

November 17, 20235 min read
Medium

The Saga of the Replica Lag

Picture this: You've just started a new role as a senior backend engineer, and during your first week on call, you're abruptly awakened at 5 AM by a barrage of alerts. This is the story of an on-call incident that demands your attention.

October 31, 20235 min read
Medium

PDF Reader chatbot using langchain and open ai in 15 mins

Creating a PDF reader chatbot using Langchain and OpenAI is now easier than ever, thanks to the power of Large Language Models (LLMs) like GPT 3.5, Llama 2, and Claude.

October 19, 20235 min read

Open Source

I actively contribute to open source projects to give back to the community and improve my skills.

$git commit -m "Building a better digital future together"

BPE Tokenizer

Creator

A pure Python implementation of Byte Pair Encoding (BPE) tokenization, inspired by GPT-4's tokenization approach

PythonBPETokenization
View on GitHub

GPT-2 from Scratch

Creator

A clean, educational implementation of GPT-2 built from scratch using PyTorch. This project demonstrates the architecture and training of transformer-based language models.

PythonPyTorchTransformers
View on GitHub

Mixture of Experts with GQA

Creator

Implementation of mixture of experts with grouped query attention

PythonPyTorchMoE
View on GitHub

Llama with GQA and RoPE

Creator

Implementation of llama models with GQA and RoPE

PythonPyTorchLlama
View on GitHub

Connect

>Let's create something amazing together

Connect With Me

Find me across the web. I'm always open to new opportunities, collaborations, or just a friendly chat.

Direct Contact