Hi There,
I'm Prakash Hi Emoticon

Your Friendly Neighbourhood Developer. I build things for browsers and servers, and sometimes for my SBC.

Profile

Overview

BNG Advanced Mobile Solutions Logo

BNG Advanced Mobile Solutions

Sep 2022 - Present

Software Engineer

Remote

PythonNode.jsFAST APINext.jsMySQL

At BNG Advanced Mobile Solutions, I lead Generative AI initiatives, architecting a voice assistant platform handling 4M+ daily requests across five OPCOs. I specialize in end-to-end product development, addressing latency, cost, and multilingual challenges, and have created 50+ POCs to drive AI adoption. My technical expertise spans FastAPI, Node.js, Next.js, Redis, and MySQL, enabling scalable, business-aligned solutions.

Google Summer Of Code Logo

Google Summer Of Code

Mar 2024 - Aug 2024

Contributor

Remote

Node.jsC++TypescriptDocker

During Google Summer of Code 2024, I contributed to Intel’s OpenVINO project by enhancing its Node.js bindings, implementing tensor operations and model APIs to improve usability for AI tasks. I developed API samples like OCR and Vision Background Removal and resolved a critical infer request bug , which occured when models ouput layer didn't have any default name.

Pepcoding Logo

Pepcoding

Aug 2021 - Sep 2022

Product Engineer and Mentor

Noida

Node.jsReactMongoDBMySQLDocker

Worked as a Full-Stack Developer at PepCoding, contributing to the development of Nados and optimizing performance across the platform.

Featured

Projects

state.rs

Rust

A minimal blockchain-style state machine implementation showcasing account management, transaction processing, and state transitions.

Blogfolio

TypeScript

A modern portfolio website with an integrated blog system built with Next.js 14 and MDX.

Neural Nets

JavaScript

Code examples from Andrej Karpathy's Hacker's Guide to Neural Networks, implemented in JavaScript for self-learning.

Tech Stack

I have extensive experience working with TypeScript, Node.js, and Python. Currently, I am exploring Rust to expand my expertise in systems programming.

I am always eager to learn new technologies and apply them in solving complex challenges.

Get in touch

Feel free to contact me if you have any questions or suggestions. I am always open to new ideas and opportunities.

Let's Connect

Have a question or want to collaborate? Drop me a message!