Software Developer · AI

Uzair Ibrar

I build software across AI, web platforms, and data-driven systems. My experience spans full-stack development, research, and applied machine learning.

M.Sc. Artificial Intelligence · Brandenburg University of Technology Cottbus–Senftenberg

Uzair Ibrar, wearing a camel knit sweater, standing with hands on hips.
01

Experience

  1. AjustedFlow logo

    AjustedFlow

    Researcher and Developer, Thesis Intern

    Dec 2025 – PresentKarlsruhe, Germany

    • Researched NSGA-II and linear programming for energy-aware job-shop scheduling.
    • Built a model using dynamic electricity prices and setup times.
    • Optimized C++ NSGA-II runtime by approximately 30% in test scenarios; benchmarked strategies with real-world datasets.
    Three colleagues together at an evening alumni event.
  2. Bonoboo logo

    Bonoboo

    Full-stack Developer, Working Student

    Nov 2024 – PresentDüsseldorf, Germany

    • Developed responsive React and TypeScript platform components.
    • Built AI-based user-project matchmaking.
    • Integrated Elasticsearch for scalable search and filtering.
    The team posing together on an outdoor ice curling lane.
  3. Technical University of Dresden logo

    Technical University of Dresden

    Software Developer, HiWi

    Jun 2024 – Nov 2024Dresden, Germany

    • Developed Python and Django tools for enriching geo-metadata in open publishing platforms.
    • Adapted map-based metadata entry modules.
    • Supported FAIR metadata publishing and harvesting for platforms including OJS, Janeway, and NFDI4Earth.
    Presenting at a Campus Founders pitch session in an office event space.
  4. German Research Center for Artificial Intelligence (DFKI) logo

    German Research Center for Artificial Intelligence (DFKI)

    Full-stack Developer, Working Student

    Aug 2023 – Jul 2024Berlin, Germany

    • Built a cross-platform app with Ionic, Angular, and TypeScript.
    • Implemented geofencing and Leaflet maps.
    • Integrated more than five third-party plugins and improved app load time by approximately 25%.
  5. Bitsol Technologies logo

    Bitsol Technologies

    Full-stack Developer, Full-time

    Nov 2021 – Dec 2022Islamabad, Pakistan

    • Built full-stack applications with Node.js, NestJS, TypeScript, and React.
    • Integrated Google Calendar, Outlook Calendar, SSO, and third-party APIs.
    • Improved response times by up to approximately 30% through PostgreSQL indexing, caching, and API compression.
02

Selected Projects

Three-dimensional scatter plot of scheduling results across makespan, energy consumption, and energy cost, with points colored by hypervolume.

AdjustedFlow

AI-based scheduling to improve production efficiency and reduce energy costs. Researched multi-objective scheduling approaches and developed a linear programming model using dynamic electricity pricing and setup times. Optimized an NSGA-II implementation in C++, improving runtime by approximately 30% in test scenarios.

  • C++
  • Python
  • Java
Diagram connecting businesses, NGOs, and end customers around the Bonoboo app icon, illustrating donation contributions flowing between them.

Bonoboo

Connects value-driven companies with NGOs. Its AI-based Impact Matchmaker helps companies find donation projects aligned with their ESG and sustainability goals, integrate projects into sales and customer journeys, track impact, and simplify reporting — while helping NGOs gain visibility, corporate partners, and donation streams.

  • React
  • TypeScript
  • Python
  • Tailwind CSS
  • Elasticsearch
Screenshot of the OPTIMAP interface showing research publications plotted as points across a world map.

OPTIMAP — KOMET Project

A search platform for scientific publications with geospatial metadata, such as locations and time periods. Connects journals, repositories, and preprint servers, helping people explore publications on a map and discover connections across research.

  • Python
  • Django
  • Docker
Explore OPTIMAP
Bike Rider mobile app showing cycling navigation, next to a photo of a cyclist wearing a back-mounted LED panel.

Bike Rider — DFKI

A hybrid app project connected to Connected Swarm Cycling — a concept for groups of cyclists travelling in a common direction or toward a shared destination. The research explores ways for cyclists to interact implicitly, including smart-garment use cases for identifying swarm members and signaling when groups merge or split.

  • Ionic
  • Angular
  • TypeScript
Read the related research paper
Add project image

Work Drive

A web and mobile platform for internal communication, training, content sharing, and real-time collaboration.

  • Node.js
  • NestJS
  • TypeScript
  • PostgreSQL
  • Sequelize
  • Elasticsearch
  • AWS
  • OAuth
  • Twilio
03

Skills

Programming

  • Python
  • JavaScript
  • TypeScript

Frontend

  • React
  • Angular
  • Redux
  • HTML5
  • Tailwind CSS

Backend

  • Django
  • Node.js
  • REST APIs
  • FastAPI

Databases & Search

  • MySQL
  • PostgreSQL
  • MongoDB
  • Elasticsearch

Cloud & DevOps

  • AWS
  • Kubernetes
  • Docker
  • CI/CD

Tools

  • Git
  • Jira
  • Confluence
  • Jest
04

Education

Brandenburg University of Technology Cottbus–Senftenberg logo

M.Sc. Artificial Intelligence

Brandenburg Technical University of Cottbus–Senftenberg

Apr 2023 – Jun 2025

FAST National University of Computer & Emerging Sciences logo

B.Sc. Computer Science

National University of Computer and Emerging Sciences (FAST)

Aug 2017 – Aug 2021

05 · Contact

Let's build something together

I'm always happy to talk about interesting projects, research, or opportunities. The easiest way to reach me is by email.