Welcome to my world

Hello, I'm🙋🏻‍♀️

Roshani — Profile

ApassionateDeveloperandSoftwareEngineerwholovesturningcomplexproblemsintoelegantsolutions.

Next.jsReactTypeScriptTailwindFramer Motion.NETPL/SQLPython

About Me

Creative Developer & Problem Solver

I build software because I enjoy solving complex problems and turning ideas into dependable, real-world solutions. Clean, readable code is important to me, and I'm always motivated by the challenge of learning something new.

I bring 4+ years of experience in PL/SQL and .NET, where I've developed secure web services, written complex stored procedures, and supported production systems to ensure stability and performance. Currently, I'm expanding my skill set by working extensively with Python—building projects, experimenting with frameworks, and strengthening my problem-solving approach across different domains.

Beyond code, I love exploring new technologies, discovering new places, and designing purely for the joy of creativity.

Skills & Technologies

Here's a byte-sized look at my stack— Python, JavaScript/TypeScript, .NET, Next.js, and more. Want the full gigabyte breakdown?

PythonJavaScriptTypeScript.NETReactNext.js+15 more

Professional Experience

Tata Consultancy Services

Systems Engineer

Oct 2020 - Sep 2024

4 years of experience as Systems Engineer working on enterprise applications, browser migration projects, and full-stack development across multiple domains including insurance and blockchain.

Full-Stack Developer & Browser Migration Lead – ICICI Lombard

Apr 2023 – Sep 2024

Led Chrome migration project and corporate module development, mentoring team members and delivering modernized solutions.

.NET CorePL/SQLOracleJavaScriptJira
Key Projects:
Chrome Migration Project
1 year

Led the Chrome Migration Project, resolved long-standing PDF rendering issues and led the migration of UI modules from IE to Chrome, addressing over 400 critical bugs.

Corporate Module Enhancement
1.5 years

Developed new product flows, implemented change requests, and resolved critical bugs. Also handled production issues and mentored junior developers to ensure smooth module operations.

Accounts Module Lead Developer – ICICI Lombard

Oct 2022 – Aug 2023

Solely managed the entire Accounts Module, ensuring stable backend logic and timely feature deliveries.

.NET CorePL/SQLOracle
Key Projects:
Accounts Module
10 months

Handled all development and bug fixes independently, working on reconciliations, payment APIs, and reporting enhancements.

Blockchain Developer – BTG BI - Blockchain COE

Jun 2022 – Sep 2022

Worked on blockchain-based project using Hyperledger Fabric, developing smart contract logic.

Hyperledger FabricNode.jsYAMLDocker
Key Projects:
Blockchain Prototype
3 months

Built and tested a permissioned blockchain proof-of-concept for secure and auditable asset transfers.

Production Support Engineer – ICICI Prudential

Nov 2020 – Apr 2022

Provided end-to-end production support for live claims and vendor management system.

ASP.NET MVC CorePL/SQL
Key Projects:
Claims & Vendor Management System
1.5 years

Monitored production performance and resolved incidents to maintain SLA compliance and ensure system stability.

Creative Capsule

Student Intern

Jun 2018 – Jul 2018

2-month internship focused on frontend development using Angular, building template-driven forms with real-time validation.

Student Intern – Frontend Developer

2 months

Developed template-driven Student Form using Angular with focus on real-time validation and UI/UX.

AngularFormsModuleHTMLCSS
Key Projects:
Student Form Application
2 months

Built a template-driven form using Angular's FormsModule with real-time validation, conditional error messages, and responsive layout design to improve user experience.

Projects

A few things I've built recently — from full-stack platforms to weekend experiments.

Live

EcoQuick

Sustainable same-day delivery platform

End-to-end two-sided delivery marketplace with customer and driver apps. Customers book parcels through a multi-step wizard, pay via Stripe, and track their driver live on a Mapbox map. Drivers accept jobs, progress deliveries through real-time status updates, and earn 80% per completed order. Built with eco-incentive pricing to encourage sustainable logistics.

Next.js 16React 19TypeScriptTailwind v4SupabaseStripeMapbox
Live

AI Slide Enhancer

Turn plain slides into polished presentations

Web app that enhances presentation slides using AI — upload a deck, generate improved content, and preview narration with speech synthesis. Features Supabase-backed auth with row-level security, a Radix UI + Tailwind interface, and a Python pipeline powering the slide-processing backend.

Next.jsTypeScriptSupabasePythonTailwindRadix UI

Gesture Workspace Controls

Hands-free macOS control from your menu bar

macOS menu bar utility that maps webcam hand gestures to workspace actions — thumb up/down for brightness, peace sign to toggle dark mode, open palm for Focus, fist for Do Not Disturb. Built with Electron + MediaPipe Hands, with a hold-to-trigger flow and a macOS bridge that dispatches actions via AppleScript and Shortcuts CLI.

ElectronJavaScriptMediaPipeAppleScriptmacOS Shortcuts

URL Shortener

Django-powered link shortening service

Classic URL shortener built as a learning project in Django. Generates short slugs, persists mappings in SQLite, and redirects visitors to original URLs — a clean example of Django's MVT pattern, form handling, and database models.

DjangoPythonSQLiteHTML

Let's Work Together

Send a Message

Got a vision? Let’s fuse code and creativity, Let's connect!