B Prasad
B.Tech Information Technology Student @ IIIT Lucknow
I build robust, high-performance web applications and contribute to complex open-source infrastructure. Passionate about system design, clean architecture, and tackling challenging engineering problems.
const builder = {
name: "Prasad",
role: "B.Tech IT Student @ IIIT Lucknow",
focus: "Open Source & Systems Engineering"
};

My Story
A Little About Me
Stepping into IIIT Lucknow
In 2024, I joined IIIT Lucknow to pursue my B.Tech in Information Technology. Stepping onto campus opened up a world of computer science fundamentals, low-level architecture, and collaborative engineering environments.
Fascinated by Web Engineering
I quickly picked up React and fell in love with crafting fluid interfaces. Moving beyond basic markup, I began building responsive full-stack applications, standardizing design systems, and understanding modern client-server performance patterns.
Algorithm Grind
Problem solving is a daily ritual. I started grinding algorithms seriously to think structurally. Breaking down complex graphs, dynamic programming matrices, and trees has trained me to approach development with performance in mind.
Open Source Contributions
I believe in open collaboration. Contributing to JavaScript standard library (stdlib) and exploring high-fidelity simulation environments (gprMax) has taught me to navigate complex, production-grade repositories and write clean, verified code.
The Vision Ahead
I aim to combine my engineering discipline and visual storytelling to build tools that users love. Whether as an intern or full-time software engineer, I am driven to ship scalable code and premium products that leave a lasting impact.
Showcase
Featured Projects
A collection of tools, full-stack applications, and systems I've built so far.

UN-LAW
UN-Law
Developed a comprehensive platform aimed at making legal information more accessible. Integrated document parsing and semantic search to allow users to easily find and understand complex legal texts.

SMART FARMING
Smart Farming
Built an interface to aggregate and visualize data from agricultural IoT sensors. Focused on providing real-time insights into soil moisture, temperature, and crop health to optimize farming yields.

DYNAMIC QR PORTAL
Dynamic QR Portal
Designed and built a dynamic QR portal allowing users to create QR codes that can be updated in real-time without re-printing. Integrated tracking dashboard with custom analytics logs.

FALCON
Falcon
An ongoing project focused on building a mature, optimized utility for handling intensive data processing tasks with minimal latency and high throughput.

OPEN SOURCE CONTRIBUTIONS
Open Source Contributions
Active contributor to open-source infrastructure. Submitted patches to stdlib-js addressing runtime execution bugs and file system lint failures. Focused on code quality and testing.
Milestones
My Timeline
IIIT Lucknow
B.Tech in Information Technology
Began my academic journey at IIIT Lucknow. Got introduced to system internals, C++ programming, and foundational computer science concepts.
Web Engineering
React & Modern Ecosystems
Fell in love with component architectures. Started building modern web experiences using React, Tailwind CSS, Node.js, and Express.
Algorithmic Journey
Data Structures & Grinding
Began solving problems seriously on LeetCode and Codeforces. Focused on dynamic programming, graph algorithms, and competitive coding logic.
Open Source Era
Contributing to stdlib & gprMax
Started reading large codebases. Submitted contributions to standard math utilities in JavaScript (stdlib) and explored scientific simulations (gprMax).
Next-Gen Frameworks
Next.js & PJB.DEV Portfolio Rebuild
Designed a premium Gen-Z glassmorphism user experience from scratch. Fully adopted Next.js App Router, Framer Motion, and high-performance Web APIs.
Capabilities
Technical Skillset
Languages
Frameworks
Developer Tools
Coursework

Algorithms
DSA Journey
Algorithmic Growth & Discipline
Problem-solving is more than just passing tests—it's about training the mind to recognize patterns, optimize space complexity, and build reliable execution paths. I started with simple iterations and now tackle medium/hard graph problems and DP grids daily.
Solving Path
Arrays & Hashing
Linear systems, frequency tracking, and sliding windows.
Two Pointers & Linked Lists
Sequence processing, pointer traversal, and nodes.
Trees & Graphs
Hierarchies, BFS/DFS sweeps, and cyclical checks.
Dynamic Programming
Subproblem caching, recursion trees, and memoization.


