SShortSingh.
Back to feed

Kanpur GenAI Engineer Ships 5 Production AI Apps Solo, Launches Tech Blog

0
·1 views

Pranjul Rathour, a GenAI engineer and BCA student from Kanpur, India, has launched a developer blog detailing his work and experience in applied AI. Between February and July 2026, he independently designed and deployed five production AI applications at Next Upgrad Web Solutions, covering areas such as retrieval-augmented generation, browser-side face recognition, document intelligence, and fine-tuning open-source models. Rathour also co-founded SCULT INDIA, where he leads a 14-member engineering team, and founded TechVerse Enclave, a developer community of over 500 members. He has won first-place honours at multiple national hackathons, including competitions associated with IIT Roorkee and CSJMU Kanpur. His blog will publish weekly long-form posts on building and shipping real AI products, drawn directly from his own projects and experiences.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Queue Depth-Based Router Proposed to Stop Secret Prompts Leaking to Cloud

A workflow proposal suggests that AI coding agents on shared workstations need a router that classifies prompts before deciding where to send them. The problem arises when local GPU queues become congested, prompting developers to redirect all requests — including those containing sensitive data like API keys — to remote hosted endpoints. The proposed router uses four signals — secret classification, local queue depth, offline status, and a wait-time budget — to determine whether a prompt should be processed locally or remotely. Only prompts classified as non-secret are permitted to leave the machine, and only when local waiting would exceed a defined time threshold. The design prioritises explainability and auditability, with each routing decision stored as serialisable JSON so incident reviews can trace exactly why a prompt was sent off-device.

0
ProgrammingDEV Community ·

How to Spot and Fix Fail-Open Defaults in AI-Generated Code PRs

AI agent-generated pull requests can introduce unverified default values — such as hardcoded URLs and timeout figures — that have no traceable source in the existing codebase. A key risk is 'fail-open' behavior, where error-handling code silently returns a success response even when a critical service like billing is unreachable. Reviewers are advised to audit every new environment variable, endpoint, and return shape introduced by an agent patch, building a provenance table that cites a verified source for each default or strips it entirely. Automated scanning scripts and targeted regex searches can help surface swallowed errors and invented fallback values that visual review might miss. The recommended standard is fail-closed behavior by default, meaning errors should throw exceptions rather than return false success signals, unless a written SLA explicitly permits deferral.

0
ProgrammingDEV Community ·

JSON.stringify Edge Cases That Silently Break Production JavaScript Apps

JavaScript's JSON.stringify is widely used but carries several silent failure modes that can cause hard-to-trace production bugs. Undefined values, functions, and Symbols are quietly dropped from objects or converted to null in arrays, with no error or warning thrown. Special numeric values like NaN and Infinity are all serialized as null, erasing their original meaning, while Map and Set objects serialize as empty objects by default. Dates serialize correctly only because they implement a toJSON method, a hook developers can use in their own classes. BigInt values are the exception, triggering an outright TypeError rather than a silent conversion, making them easier to catch but still a common stumbling block.

0
ProgrammingDEV Community ·

Developer Builds Open-Source Library for Particle-Based DOM Element Animations

A developer has released Vanilla Disintegrate, an open-source JavaScript library that animates the removal and restoration of DOM elements using particle effects, inspired by the so-called 'Thanos snap' effect seen in messaging apps. The library is framework-agnostic and works directly with standard DOM elements, requiring no special markup or mandatory CSS files. It ships with ready-to-use presets and an interactive web playground where developers can fine-tune particle movement, timing, and sound before copying the generated configuration into their code. The project grew out of a real-world 'remove from favorites' interaction problem the developer encountered at work, where common fade and scale animations felt too familiar to be memorable. Custom rendering support is also available for developers who need to go beyond the built-in particle renderer.

Kanpur GenAI Engineer Ships 5 Production AI Apps Solo, Launches Tech Blog · ShortSingh