Harkarn Dhillon Portrait
👋

Hey, I'm Colm — a Irish-based Full Stack Software Developer with a strong background in technology such as fixing computers and solving real-world technical problems. I enjoy breaking down complex challenges and building clean, reliable web applications using Python and TypeScript.

About Me

I am an Ireland-based Junior Full Stack Software Developer with a strong, hands-on background in both software development and computer hardware. I completed a Diploma in Full Stack Software Development with Code Institute, where I built and deployed multiple real-world applications across frontend and backend technologies.

My technical experience includes building full-stack web applications using Python, Django, JavaScript, HTML, and CSS, working with databases such as PostgreSQL and MongoDB, and integrating third-party services including payment systems and external APIs. I also have professional experience working with ERP systems, e-commerce platforms, and structured product data.

Alongside my coursework, I have taken part in Code Institute hackathons, including Frontend Frenzy, where our team placed 2nd. These experiences strengthened my ability to collaborate, communicate ideas clearly, and deliver features under time constraints.

I also enjoy working with infrastructure and hardware projects. One example is a custom-built home NAS server configured using TrueNAS with a RAID-Z1 array, providing reliable, fault-tolerant storage. This project reflects my interest in systems, data integrity, and understanding how software interacts with underlying hardware.

Beyond coding, I am actively involved in hurling with my local club Killanena in Clare and enjoy contributing to tech communities as a Community Lead in the Code Institute Discord. I am currently seeking a junior software developer role where I can continue learning, contribute to real-world projects, and grow within a supportive development team.

My projects

PCPartsIreland

Full-stack e-commerce web application built as a Code Institute capstone project. Features include product listings, user authentication, shopping cart functionality, secure Stripe payments, and an admin interface for managing products and orders.

  • Python
  • Django
  • PostgreSQL
  • Bootstrap
  • Stripe
  • AWS
  • Cloudflare

GitShowcase.dev

A full-stack portfolio application that dynamically displays GitHub repositories using the GitHub API. Designed to showcase projects, technologies used, and repository links in a clean, user-friendly interface.

  • Python
  • Django
  • JavaScript
  • GitHub API
  • Bootstrap
  • Cloudflare

PwdShell

Python-based command-line password manager featuring master password authentication, encrypted password storage using Fernet encryption, and support for both local execution and Heroku deployment.

  • Python
  • Cryptography
  • Fernet
  • JSON

Computer Trivia Quiz

Interactive web-based trivia game that tests users’ knowledge of computers and technology. Features dynamic question fetching from the Open Trivia Database API, real-time score tracking, and responsive design.

  • HTML
  • CSS
  • JavaScript
  • Open Trivia API

RepX Gym

Responsive fitness website built to promote a gym business, providing information on services, classes, and training programmes with a focus on usability and mobile-friendly design.

  • HTML
  • CSS
  • Bootstrap
  • JavaScript

My Skills

My Experience

Contact Me

Please contact me directly via email or through this form.