My experience

Welcome to my professional and educational journey. Here, you'll find a detailed account of my experiences, from my early days in academia to my current role in the industry. This section highlights the key roles I've undertaken, the skills I've honed, and the achievements I've garnered along the way.

GitHub contributions

Loading GitHub contributions...

A visual representation of my GitHub activity over the past year, showcasing my contributions to open-source projects, personal projects, and work repositories.

Skills and expertise

AI Tools

V0
GitHub Copilot
Claude
ChatGPT
ChatGPT

Web skills

React
Next.js
TypeScript
Tailwind CSS
Vue.js
Angular
Svelte
Redux
MobX
Zustand
TanStack Query
styled-components
Vite
ShadCN
Material UI
GraphQL
REST APIs

Backend skills

Node.js
Express.js
GraphQL
WebSockets
Temporal
Serverless
Stripe

Database skills

Postgres
Drizzle ORM
MongoDB
MySQL
Prisma
Redis
Supabase
Firebase

CI/CD & DevOps

Vercel
GitHub Actions
Netlify
AWS
AWS
GCP
Cloudflare
Xcode Cloud
Docker
Jenkins
Kubernetes

Mobile skills

React Native
Expo
Flutter
Ionic
Capacitor

Employment history

3

Senior Software Developer

DRPCRD · Full-time

1 yr, 8 mos

Leading full-stack development initiatives with focus on building scalable, performant systems and real-time features.

Key Achievements

  • Architected real-time collaborative features using WebSocket-based data synchronization
  • Reduced application load time by 40% through performance profiling and optimization
  • Built scalable GraphQL API serving 100k+ requests daily with optimized database queries
  • Implemented CI/CD pipeline with Docker reducing deployment time by 60%
React
Next.js
TypeScript
Node.js
AWS
GraphQL
WebSockets
Jun 2024 - Present
2

Full Stack Developer

IDAC Media Ltd. · Full-time

3 yrs, 9 mos

Developed performant full-stack applications with focus on user experience, database optimization, and scalable architecture.

Key Achievements

  • Developed custom e-commerce solution with real-time inventory sync resulting in 25% increase in conversions
  • Created reusable component library with TypeScript reducing development time by 30%
  • Optimized database queries and implemented Redis caching improving response time by 50%
  • Built GraphQL API layer enabling flexible data fetching across multiple client applications
JavaScript
React
PHP
MySQL
WordPress
GraphQL
Oct 2020 - Jul 2024
1

Junior Developer

Parachute Digital · Part-time

5 mos

Assisted in the development of client websites and applications, focusing on frontend implementation.

Key Achievements

  • Contributed to 10+ client projects within first 3 months
  • Implemented responsive designs improving mobile user experience
  • Developed custom WordPress plugins for client-specific functionality
HTML
CSS
JavaScript
WordPress
Oct 2019 - Mar 2020

Education

Glasgow Caledonian University

2019 - 2020

1st

BSc (Hons) in Computer Science

Key Courses

Advanced Algorithms
Machine Learning
Software Architecture
Final Year Project

Glasgow Caledonian University

2018 - 2019

1st

BSc in Computer Science

Key Courses

Database Systems
Web Development
Object-Oriented Programming
Computer Networks