Profile picture

About Me

I'm a software developer with a background in Physics from the University of Nottingham, where I first discovered my love for coding with MATLAB and Java. Over time, I moved into full-stack development, working with JavaScript, Next.js, Node.js, and MongoDB to build scalable web applications. I enjoy using modern tools like Firebase, Supabase, and Tailwind CSS to bring creative ideas to life. I even earned a regional table tennis championship title—a testament to the discipline and strategic thinking that I still apply to my work. When I'm not coding, you'll likely find me either at the gym or practicing table tennis in my spare time, always striving for balance between mind and body.

Technical Expertise

Programming Languages & Frameworks

Java
MATLAB
JavaScript
Node.js
Next.js
ReactJS
JSX
Tailwind CSS
TypeScript
C#
.NET
Dart
HTML5

Database Management

MySQL
MongoDB
SQL
Excel

Cloud Services

AWS EC2
AWS S3
AWS RDS
Render
Supabase

Development Tools

Spring Boot
Kubernetes
JUnit
CI/CD
Git
Flutter

Development Methodologies

Agile
Test-Driven Development (TDD)