First-principles exploration
Building local scripts and front-end layouts from scratch, so I can see how systems connect under the hood before a framework abstracts it away.
Computer science student and SDE aspirant, specialising in backend systems.
I am a Bachelor of Technology in Computer Science & Engineering student at Lovely Professional University, focused on backend development and software engineering. I am seeking a Software Engineering or Backend Engineering internship where I can build reliable API endpoints and database-backed services.
My technical focus is backend programming, API design, and database design — most recently on a Node.js and Express commerce platform that is live and serving a real business. I write most of my code in Python and JavaScript, with TypeScript on the collaborative projects.
The rest of my time goes into understanding systems one layer below where I need to work — reading about storage engines, consensus, and runtime memory behaviour, and writing down what I understood so I can tell later whether I was right.
Building local scripts and front-end layouts from scratch, so I can see how systems connect under the hood before a framework abstracts it away.
Testing endpoints and checking classification outputs against real test data, rather than trusting that the code does what I meant it to do.
Writing readable code, documenting project constraints, and organising repository directories logically — so the work survives contact with someone else.
Targeting Software Development Engineering tracks. Core coursework: Data Structures & Algorithms, Object-Oriented Programming, Database Management Systems, Operating Systems, and Computer Networks.
Focused on Advanced Mathematics, Physics, and Computer Applications.
Mongoose schema modelling on MongoDB Atlas in production, SQL coursework, and the storage structures underneath — B-trees, LSM-trees, and why each is chosen.
A live Express REST API with role-based authorisation, plus the tradeoffs between REST and gRPC for service-to-service calls.
Classical classification with scikit-learn and OpenCV — enough to build a working pipeline and know its limits.
DSA as the daily practice underneath everything else, and the reason most of these projects start from scratch.
Consensus, replication, and failure behaviour — currently at the reading-and-note-taking stage, honestly labelled.
Contributing to research codebases where verification, reproducibility, and documentation matter as much as features.