Open to new opportunities

William Rozario

Software Engineer · MERN + Vue · AI-Driven Applications

I build scalable web applications and AI-powered systems using modern JavaScript frameworks and LangChain.

1.7 years of experience building production-level applications — cognitive analytics platforms, AI storytelling systems, and internal automation tools.

MERN StackNext.jsVue.jsLangChainAI Systems
Scroll

Building at the intersection of AI and Web

I'm a Software Engineer with 1.7 years of experience working on real-world production systems using the MERN stack, Next.js, and Vue.js.

At Edvanta Technologies, I built cognitive analytics platforms that analyze user behavior — attention and processing speed — using a custom SDK. I also developed AI-powered systems using LangChain to generate dynamic branching stories with visual graph-based editing.

I enjoy building scalable systems, solving complex problems, and working on products that combine data, AI, and user experience.

Currently open to Full Stack or Frontend Developer roles

New Delhi, India
1.7+
Years Experience
3+
Production Apps
5+
Tech Stacks
Problems Solved
What drives me

I care about building systems that actually work in production — fast, reliable, and scalable. I thrive at the intersection of AI creativity and real engineering.

Production systems that actually ship

A selection of the most impactful work from my time at Edvanta Technologies.

AI Branching Story Generation

Built an AI-powered storytelling system using LangChain that generates scenes and images dynamically with branching narrative paths.

Graph-Based Visual Editor

Developed a visual graph editor for managing complex story flows — nodes, edges, and conditional logic rendered interactively.

Cognitive Analytics Dashboard

Built a full analytics dashboard that visualizes user behavioral data — attention levels, processing speed, and interaction patterns.

Discord Automation Bot (Eddy)

Created an internal Discord bot that automates leave management, standups, and integrates with GitLab for workflow efficiency.

SEO & Performance Optimization

Improved SEO and Lighthouse scores for a production web platform through structured data, meta optimization, and code splitting.

Things I'm proud to have built

High-impact systems delivered across AI, payments, and internal tooling.

Stripe Payment & Webhook System

Built end-to-end Stripe payment and webhook system for real-time subscription and billing workflows.

AI-Powered Branching Story Engine

Developed AI-powered branching story engine using LangChain with structured outputs — dynamic scenes, images, and narrative paths.

Graph-Based Narrative Editor

Designed graph-based editor for managing complex narrative workflows — nodes, edges, and conditional logic rendered interactively.

Discord Bot & GitLab Integration

Automated internal workflows via Discord bot and GitLab integration — leave management, standups, and CI pipeline notifications.

Where I've worked

Software Development Engineer

Edvanta Technologies
Sep 2024 – Apr 2026
  • Built admin dashboard using React.js, Next.js, and Vue.js for managing and monitoring platform data
  • Integrated cognitive SDK to track user attention levels and processing speed in real time
  • Developed LangChain API for AI-powered dynamic story generation with branching paths
  • Built a graph-based visual editor for managing complex story node flows
  • Developed backend APIs using Node.js and Express.js for data retrieval and processing
  • Improved SEO and web performance across the production platform
  • Built Eddy — an internal Discord bot for leave management, standups, and GitLab integration
  • Integrated stripe payment gateway for seamless transactions
  • Build transcaction logs for payment gateway
Tech Stack
React.jsNext.jsVue.jsNode.jsExpress.jsMongoDBLangChainDiscord.js

Things I've built & shipped

Production-grade systems built during my time at Edvanta Technologies.

01

AI Branching Story Generator

LangChain-powered dynamic storytelling engine

An AI-powered storytelling system that generates branching narrative scenes and images dynamically. Users navigate story paths through a visual graph-based editor built for managing complex story nodes and conditional flows.

  • Dynamic scene generation
  • AI image synthesis
  • Graph-based story editor
ReactNext.jsNode.jsLangChain
02

Cognitive Analytics Dashboard

Behavioral data visualization platform

Admin dashboard for tracking and visualizing user cognitive behavior — attention span, processing speed, and interaction patterns. Built to manage quests, sessions, and user-level analytics in real time.

  • Real-time analytics
  • Attention tracking
  • Quest management
ReactVue.jsNode.jsMongoDB
03

Discord Automation Bot (Eddy)

Internal workflow automation system

A full-featured internal Discord bot that automates leave management, daily standups, and integrates with GitLab to surface pipeline statuses and merge requests via slash commands.

  • Leave automation
  • Standup tracking
  • GitLab integration
Node.jsDiscord.jsGitLab API

My technical toolkit

Technologies I work with regularly across the full stack.

Frontend
React.jsNext.js (SSR/ISR)Vue.jsTypeScriptHTML5CSS3
Backend
Node.jsExpress.jsREST APIsMiddleware ArchitectureBullMQ
Database
MongoDBRedisSchema DesignIndexingAggregation Pipelines
AI / LLM
LangChainStructured OutputsPrompt PipelinesDynamic Workflows
Systems
JWTRefresh TokensRBACWebhooksAPI Design
Tools
GitPostmanGitLabPythonDiscord.js

Focused on shipping production-quality code — not just knowing the syntax.

Engineering philosophy

The principles that guide how I approach software — from architecture to the last line of code.

Systems Thinking

I design for scale from day one — thinking about how components interact, how data flows, and where failure points might emerge.

Problem-Driven

I enjoy peeling back the layers of complex problems involving data, user interactions, and system constraints until I find the right solution.

AI × UX Intersection

I'm fascinated by how AI can be embedded into user interfaces to create experiences that feel intelligent and effortless.

Clean Code

I write code that's readable first. Clever tricks that nobody else can understand are a liability, not an asset.

Performance Matters

A slow product is a broken product. I treat performance as a core feature — not an afterthought.

Real-World Impact

I optimize for outcomes, not output. What matters is whether the thing I built actually made someone's workflow better.

Let's work together

Feel free to reach out for opportunities, collaborations, or just to say hi. I'm currently open to new roles.