Baberr

Baber Khan

Software Developer

United Kingdom

Why I Am Here

My journey into technology began after two years of managing a local shop. Though I had a diploma in computing, it wasn't until I started learning web development in my free time that I found my true calling. The basics of HTML, CSS, and JavaScript opened up a new world for me. This self-study led me to join Northcoders' bootcamp, where I gained solid skills in full-stack development.

My background gives me a unique view of the tech world. From my time in retail, I learned how to work with people and solve everyday problems. Now, I combine these skills with my tech knowledge to build useful software. I aim to create programs that meet real needs and are easy for people to use.

Each new project is a chance to use my mix of people skills and coding ability. I focus on making things that work well and truly help users. As I grow in this field, I want to work on projects that make a real difference in how people use technology. My goal is to create software that's both powerful and user-friendly, drawing on my understanding of customer needs and good design.

To further improve my skills, I am starting BSc (Hons) Computer Science starting this September (2025).

Technologies I Can Use

  • Git
  • GitHub
  • Figma
  • Excalidraw
  • HTML5
  • CSS3
  • JavaScript
  • Tailwind CSS
  • React
  • Axios
  • Dart
  • flutterFlutter
  • Node
  • Express
  • PostgreSQL
  • Jest
  • SuperTest
  • Functional Programming
  • Test Driven Development (TDD)
  • Agile Methodology
  • Object Oriented Programming (OOP)

What I Can Do

With these skills, I can build entire websites from the ground up. I start by making the backend - that's the part of a website that users don't see, but it's crucial for storing and managing data. I use a method called test-driven development to make sure everything works properly. Then, I create the frontend - the part of the website that people interact with. I make sure it looks good and is easy to use.

My knowledge of both frontend and backend makes me a full-stack developer. This means I can work on all parts of a website. I enjoy seeing a project through from start to finish, making sure all the pieces fit together well. My goal is always to create websites that are not only powerful but also simple for people to use.

Projects I've Built

  • SOLO by myself
  • PAIRED with a dev
  • Chatr

    Chatr

    Built a chat app using React, Node.js, and MongoDB. Added image uploads with Cloudinary and real-time sockets with Socket.IO. Wrote tests using Jest and SuperTest.

    @React@Tailwind@Node.js@MongoDB@Socket.IO

    SOLO

  • Grants4You

    Grants4You

    Developed a website for a local company to simplify green energy grants. Focused on clear content and trust-building design.

    @HTML@CSS@JavaScript

    SOLO

  • Northchess

    Northchess

    Engineered a real-time multiplayer chess platform with innovative gameplay variants. Integrated WebSocket for seamless user interaction and leveraged Flutter for robust cross-platform delivery.

    @Dart@Flutter@Material UI@WebSocket

    PAIRED

  • Baber's Reach

    Baber's Reach

    Developed a full-stack news aggregator with a modern, responsive UI. Implemented RESTful APIs, PostgreSQL data modeling, and comprehensive test coverage for reliability.

    @React@React Router@Tailwind@Axios@Node@Express@PostgreSQL@Jest@Supertest

    SOLO

  • Task Manager

    Task Manager

    Built a productivity tool focused on clarity and efficiency. Designed a dark-themed interface and implemented state management for smooth task tracking.

    @React@Tailwind CSS

    SOLO

  • Book Search

    Book Search

    Created a performant book discovery app using the Google Books API. Prioritized fast search, clean UI, and robust API integration.

    @React@Tailwind CSS@Axios@Google API

    PAIRED

  • Hangman

    Hangman

    Implemented a classic game with modern web standards. Focused on responsive design and intuitive user experience.

    @React@CSS

    PAIRED

  • Weather App

    Weather App

    Delivered a global weather dashboard with real-time data. Emphasized usability, API reliability, and clear data presentation.

    @React@CSS@Axios@WeatherAPI@Material Icons

    PAIRED

  • Noughts and Crosses

    Noughts and Crosses

    Programmed a robust Tic-Tac-Toe game. Prioritized code clarity and maintainability.

    @HTML@CSS@JavaScript

    PAIRED

  • Memes Generator

    Memes Generator

    Developed a meme generator with dynamic image manipulation. Automated content creation and ensured a responsive, accessible interface.

    @HTML@CSS@JavaScript

    PAIRED

  • Baberr

    Baberr

    Designed and built a personal portfolio to showcase technical projects and skills. Focused on performance, accessibility, and clean architecture.

    @React@React Router@Tailwind

    SOLO

Beyond the Code

My interests extend beyond the world of technology. As a child, I often found myself lost in imagination, swinging a wooden stick on our balcony under the moonlight. In my mind, I was wielding a powerful sword, sending arc-like slashes through the air, much like the characters in my favorite anime series.

This love for fantasy has stayed with me. I'm an avid reader of Xianxia and Xuanhuan novels, genres that blend martial arts and mysticism. I also enjoy fan fiction, particularly stories set in the universes of Harry Potter, Marvel, Swallowed Star, Naruto, and One Piece.

If you share a passion for fantasy or creative writing, I'd be delighted to discuss it further. Who knows? We might even collaborate on a fantasy novel someday. Feel free to reach out using any of the contact methods provided at the top of this page.