Software Engineer at Base Agency

Karzhin Kamal

Software Engineer & Computer Science Graduate

I turn ideas into software that’s engineered to hold up and designed to feel effortless.

Scroll

01About

I build software from the database to the last pixel.

I care about the parts of a product people never see, and the parts they touch every day. Here’s the short version.

  1. 01 Studied

    Computer Science at UKH

    My degree from the University of Kurdistan Hewler gave me the fundamentals I still lean on every day: algorithms, data structures, databases and how larger systems fit together.

  2. 02 Working

    Software Engineer at Base Agency

    I work mostly on the web, helping design and build a custom CRM platform that makes everyday business work simpler for the people who use it.

  3. 03 Building

    Apps of my own

    I also design and build mobile apps. One connects people with therapists. Another, Zman, teaches English to Kurdish speakers through short daily lessons.

02Experience

Where I’ve been building.

  1. Present

    Base Agency

    Software Engineer

    Web development and a custom CRM platform.

    • Building and evolving a custom CRM platform, with most of my work on the web.
    • Designing and developing systems that make everyday business workflows faster and clearer.
    • Paying attention to the details that make an internal tool pleasant to use every day.
    • Web development
    • CRM
    • System design
    • UX
  2. Internship

    Kurdistan Parliament

    Software Engineer Intern

    A Document Management System built with Spring Boot.

    • Worked on a Document Management System for organising institutional documents and the workflows around them.
    • Built backend features with Java and Spring Boot.
    • Learned how software works inside a real institution, where permissions, process and records have to be right.
    • Java
    • Spring Boot
    • Backend
  3. Freelance

    Kurdistan Women’s Union

    Freelance Web Developer

    Designed and built the website for their e-Library.

    • Designed and developed the website for the Union’s e-Library system, end to end.
    • Focused on an accessible, clear browsing experience that works for every visitor.
    • Balanced a polished visual identity with fast, dependable pages.
    • Web design
    • Front-end
    • Accessibility

03Projects

Selected work.

Two mobile apps I built from the ground up, and a digital library for the Kurdistan Women’s Union.

Zman’s home screen with daily goals, lesson progress and the first unit of lessons

01 Mobile app

Zman

English lessons in your own language.

A free, game-like app that teaches English to Sorani Kurdish speakers through short daily lessons, with every explanation written in Kurdish.

Role
Design & development
Platform
Android & iOS
Status
Launching soon on Google Play and the App Store
Highlights
  • 100 units, 310 lessons and 1,310 exercises
  • Speaking practice with speech recognition
  • Works offline, with streaks, levels and weekly leaderboards
Graduation project

02 Mobile app

Mental Health Services and Support

Finding support, made simpler.

A mobile app that connects people with verified therapists. Users can find a therapist, book sessions and talk through encrypted chat, while therapists manage their availability and requests.

Role
Design & development
Platform
Mobile, in Kurdish and English
Built with
Flutter · Dart · Firebase
Highlights
  • Therapist verification, availability and booking requests
  • Encrypted chat between users and therapists
  • Weekly mood tracking and a personal journal
The e-Library home page in a desktop browser
The e-Library home page on a phone
Live website

03 Website

e-Library

A digital library for the Kurdistan Women’s Union.

The online library of the Union’s Zin Cultural Center. Visitors can read books and PDFs or listen to audiobooks in Kurdish, from any device.

Role
Freelance design & development
Client
Kurdistan Women’s Union
Platform
Responsive website, Kurdish (right to left)
Highlights
  • 500+ printed books, 120+ audiobooks and 80+ PDFs
  • Reading and listening on any device

04Stack

The tools behind the work.

A focused toolkit that covers the whole product: backend services and data, mobile and web, and the design work that ties them together.

01 Languages

  • Java
  • Dart
  • Python
  • JavaScript

02 Frameworks & Development

  • Spring Boot
  • Flutter
  • Web Development

03 Databases & Backend

  • PostgreSQL
  • Firebase

04 Tools

  • Git
  • GitHub
  • Figma
  • VS Code
  • Android Studio

05Design

I care about how software works, and how it feels.

Good engineering makes software dependable. Good design makes it worth using. I want both in everything I ship, so I pay attention to the details on both sides of the screen.

  1. 01

    UI / UX

    Clear paths, fewer decisions, no dead ends.

  2. 02

    Interaction design

    Every click, tap and hover should answer back.

  3. 03

    Visual hierarchy

    The eye should know where to go before the mind has to think.

  4. 04

    Motion

    Animation that explains what happened, never decoration for its own sake.

  5. 05

    Accessibility

    Keyboard, screen readers and contrast are part of the build, not a final pass.

  6. 06

    Simplicity

    Most good interfaces are the result of things removed.

  7. 07

    Product thinking

    Start from the problem and the person. The components come later.

06Now

Always learning. Always building.

I like staying close to what’s next. I try new frameworks, languages and tools early, build small things with them, and keep whatever earns a place in my work.

  • Emerging tech
  • New frameworks
  • Interaction design
  • Mobile & web

07Contact

Let’s build something meaningful.

Have a project, a role, or an idea worth building? I’d love to hear about it.