I'm currently completing my MSc in Software Systems Engineering at UCL, where I've also been working with IBM research on applying large language models to legacy code refactoring and automated software quality analysis. Prior to this, I worked at Accenture, where I gained hands-on experience in large-scale software development and delivery and also interned at Blobcity.
As an engineer, I enjoy tackling complex problems at the intersection of systems, automation, and AI — Whether it's modernising codebases, building developer tools, or turning research into production, my goal is to create software that's scalable, reliable, and genuinely impactful.
I'm actively looking for new opportunities where I can apply my skills in software engineering, AI, and system design to impactful projects — resume. If you have a project in mind or just want to chat, feel free to reach out!
Outside of work, you'll find me watching movies, trying out new games, or grinding competitive matches in Valorant.
Local-first, agentic refactoring pipeline for Java that pairs SonarQube findings with LLM-based reasoning to detect smells/anti-patterns and propose file-scoped, behaviour-preserving edits. Changes are gated by compile + tests; public interfaces are preserved; static analysis is re-run for reporting only. Run artefacts (plans, diffs, logs) are persisted for auditability.
Project made in collaboration with UCL and IBM.
Built a Python automation bot that attends online classes according to the schedule on Zoom by fetching links from our student portal and updates status on Discord server via Webhooks. Adopted by the entire 2022 CSE GITAM cohort during COVID-19
Designed a deep learning model for face mask removal and facial inpainting, reconstructing occluded facial regions with realistic outputs.
Pixely is a fun project based on image modification/editing. With pixely we can add filters, backgrounds and so on. A unique concept called image steganography can be applied to an image using pixely. Steganography a technique of hiding secret data within an ordinary, non-secret, file or message in order to avoid detection. The secret data is then extracted at its destination.
Check out the App Here.
Chameleon is a powerful web application designed to breathe new life into legacy codebases. By leveraging the analytical power of AI, it provides instant, in-depth analysis and modernization insights for archaic file types like COBOL and JCL and transforms them into Python code (.py files). Simply upload your files and let Chameleon reveal the underlying structure, logic, and potential for transformation.
🏆 Won Best Use of Langflow at Hacking Agents Hackathon London 2025 🏆
A Simple digit recognizing web app that classifies handwritten digits by taking the user input from the canvas and also displayes the probabilities.
Check out the App Here.