Available for opportunities · Chemnitz, DE

Building the web,
line by line.

I'm Arslan — a Software Developer with 7+ years shipping production Angular, Node and MongoDB systems. Currently at LineUpr, writing the kind of code that actually makes it to production.

Scroll
// 01 — Who

// 02 — What

Full-stack by default.
Front-end by taste.

Comfortable working across the stack — MongoDB aggregations, Node services, Angular components — but happiest close to the interface, where the details show up.

Most of my work ships as part of a team. I like owning pieces end-to-end, reviewing carefully, and leaving the codebase a little better than I found it.

arslan.ts
const arslan = {
  name: 'Arslan Liaqat',
  role: 'Software Developer',
  based: 'Chemnitz, Germany',
  years: 7,
  stack: [
    'Angular', 'AngularJS', 'Ionic',
    'Node', 'Express', 'Fastify',
    'MongoDB', 'Docker', 'Jest'
  ],
  loves: [
    'clean APIs',
    'thoughtful UX',
    'well-tested code'
  ],
  ship() {
    // every day, since 2019
    return 'production ready';
  }
};
// 03 — Where

Seven+ years.
Five chapters. One throughline.

Jan 2023 — Present · 3 yrs 4 mos
Web Developer
LineUpr · Dresden, DE
  • Contribute across the full event platform — attendee apps, organizer tools, backend services and supporting web properties.
  • Build & refine Angular / AngularJS features spanning auth, QR flows, surveys, notifications, localization and payments.
  • Maintain Node.js services and MongoDB data layer — schema evolution, migrations, aggregation pipelines and query tuning.
  • Drive reliability through refactors, validation, error-handling and incremental modernization in a multi-repo environment.
  • Support delivery with Docker environments, CI upkeep, dependency updates and automated tests across FE + BE.
Angular AngularJS Node.js MongoDB Docker CI/CD
Oct 2022 — Dec 2022 · 3 mos
Web Developer
LineUpr · Dresden, DE
  • Bridged thesis research and production engineering — re-onboarded to the live codebase while wrapping up academic documentation.
  • Ramped up on internal product domains, organizer workflows and the multi-repo codebase.
  • Shipped bug fixes and small enhancements across attendee apps, organizer tools and supporting services.
  • Paired with teammates to rebuild shared context after six months of deep-focus research.
  • Set the foundation for the expanded cross-stack role that followed in January 2023.
Angular AngularJS Node.js MongoDB Git
Apr 2022 — Sep 2022 · 6 mos
Master's Thesis Researcher
LineUpr · Dresden, DE
  • Researched closed-domain question-answering systems for event-centric data — spanning NLP literature, domain constraints and practical event-app use cases.
  • Designed and built a domain-specific QA system using machine learning — a full pipeline from data ingestion to inference.
  • Authored a custom event-focused training dataset from scratch and fine-tuned RoBERTa-base-squad2 on it.
  • Evaluated the system against held-out benchmarks — reached 96% accuracy and F1 = 71%.
  • Documented limitations and future directions — dataset expansion, alternative input methods and structured-data UIs.
Python RoBERTa NLP PyTorch Hugging Face
Jun 2019 — Mar 2022 · 2 yrs 10 mos
Web Developer
LineUpr · Dresden, DE
  • Developed & maintained web applications and internal tools across the LineUpr ecosystem.
  • Primary focus on AngularJS / Angular front-ends, with back-end and data-layer work as needed.
  • Built the company blog — custom WordPress theme, plugins & widgets (PHP, Less, Vue.js, Bootstrap).
  • Standardized local setup with Docker — consistent environments and easy data restoration.
  • Participated in testing, debugging and cross-functional delivery of stable web features.
AngularJS Node.js WordPress Vue.js Docker
Jan 2018 — Aug 2018 · 8 mos
Web Developer
DXANT · Karachi, PK
  • Developed and maintained front-end functionality across client websites — focused on usability and visual consistency.
  • Designed prototypes, logos, banners and UI mockups to translate business requirements into workable web designs.
  • Crafted dynamic PHP/MySQL websites with data-driven features tailored to client specifications.
  • Produced database ERDs and design documentation to support project planning and team communication.
  • Implemented keyword-targeted SEO strategies to improve visibility and search rankings.
PHP MySQL HTML/CSS SEO UI Design
2018
DXANT · 2018
TODAY
// 04 — How

The tools I reach for.
Battle-tested in production.

Front-end

Angular AngularJS Ionic Vue.js TypeScript HTML CSS / Less Bootstrap

Back-end

Node.js Express Fastify MongoDB REST APIs PHP WordPress

DevOps & Tooling

Docker Git Jest CI/CD NPM

ML / Research

Python RoBERTa PyTorch NLP Hugging Face
// 05 — Projects

What I've shipped.
A selection — with a good team behind each one.

FLAGSHIP · PLATFORM
LineUpr Event Platform
The umbrella product — attendee apps, organizer tools, and backend services that power events from kickoff to check-in.
Role
Cross-stack web developer across the core platform.
Scope
Feature delivery, data modeling, reliability and multi-repo maintenance spanning FE, BE and tooling.
Built
New features, API endpoints, MongoDB pipelines, refactors, and coordinated UI/API/data changes.
Angular AngularJS Node.js MongoDB Docker
Why it mattersTouched nearly every product surface organizers and attendees use — the foundation the rest of this list sits on.
BILLING & SUBSCRIPTIONS
Subscriptions & Recurring Payments
Subscription workflows, pricing tiers, and payment-adjacent functionality — the kind of backend logic the business actually runs on.
Problem
Customers needed reliable subscription state across user-facing flows and internal admin tooling.
Role
Implemented subscription logic across the stack with a focus on state correctness.
Built
Pricing & checkout UI, subscription state transitions, admin screens, and supporting API behavior.
Angular Node.js MongoDB Stripe-adjacent
Why it mattersBilling bugs erode trust fast — getting subscription state right is a direct business impact.
ATTENDEE EXPERIENCE
Direct Connect — QR & Scanner Flow
QR-based attendee connections: one tap to exchange contacts, book a meeting, or jump into a session. Camera, validation, and backend in harmony.
Problem
Attendees needed a fast, reliable way to connect with each other and with sessions at live events.
Role
Built the end-to-end flow — UI, camera/scanner behavior, validation and backend coordination.
Built
QR generation & display, in-app scanner, validation states, and API endpoints for the exchange.
Angular Ionic Camera API Node.js
Why it mattersPhysical → digital flows are where events feel modern. A tiny UX bug in a scanner is a visible bug.
PRODUCT DEPTH
Multilingual Survey Platform
Survey authoring and response experiences with first-class localization — every label, state and option, in every language the event runs in.
Problem
Surveys had to feel native in every organizer's language, not bolted-on.
Role
Contributed to configuration, interface behavior and backend interactions across the survey module.
Built
Localization-aware forms, language switching, control/menu behavior and result states.
Angular i18n Node.js MongoDB
Why it mattersReal-world events run in mixed-language audiences. Localization done right is invisible — and that's the goal.
INTEGRATIONS & AUTOMATION
CRM & Invoice Sync Automation
Background pipelines that sync invoices, leads, and business events to external CRM systems — the quiet automation that saves operations hours.
Problem
Manual data entry between billing, CRM and internal systems was slow and error-prone.
Role
Built & maintained sync workflows on the link-sync service.
Built
Source → transform → CRM pipelines, error handling, retry behavior and summary reporting.
Node.js MongoDB Webhooks Cron
Why it mattersIntegration work is invisible when it works — but it's the difference between product and spreadsheet.
ENTERPRISE AUTH
SSO & InviteDesk Login Integration
Single-sign-on pathways connecting LineUpr with the broader InviteDesk suite — the login flows enterprise organizers expect.
Problem
Organizer teams wanted a unified login experience across InviteDesk products.
Role
Contributed to SSO-based auth and organizer workflow integration across stack.
Built
Auth state handling, tenant/organizer routing, login UI and supporting backend integration.
Angular OAuth / SSO Node.js Multi-tenant
Why it mattersSSO is table-stakes for enterprise customers — and a trust signal for platform maturity.
01
// 06 — Research

Also: I fine-tuned a language model.
Master's thesis, TU Chemnitz.

EVENT-BASED QA · 2022

A closed-domain question-answering system for event-centric data.

Built a custom event-focused training dataset and fine-tuned RoBERTa-base-squad2 so the model could answer schedule, speaker and session questions in natural language.

PythonRoBERTa NLPPyTorch Hugging Face
96%
ACCURACY
0.71
F1 SCORE
Real-time attendee answers
Opens a path to QA bots that reduce support load and surface the right information at the right time.
// 07 — Education

Academic path.

2023

M.Sc. Web Engineering

Technische Universität Chemnitz
Thesis: Event-Based QA with ML
2023 —

M.Sc. Automotive Software Engineering

Technische Universität Chemnitz
Graduate studies · in progress
2017

B.Sc. Software Engineering

University of Gujrat
2013 — 2017
// 08 — Languages

Spoken.

English
FULL PROFESSIONAL
German
ELEMENTARY
Urdu
NATIVE
Punjabi
NATIVE
// 09 — Certifications

Continuous learning.

Angular Material: Ultimate Masterclass with Angular 9

ISSUED 2020

// 10 — Right now

What I'm up to.

Shipping real-time features at LineUpr

Video calls, appointments, attendee flows — keeping the live parts of events smooth.

Getting hands-on with LLMs in production

From research projects to small, useful integrations in real products.

Leveling up my German

A2 → B1 — so I can contribute more to German-speaking teams day-to-day.

Raising the bar on testing & reliability

Trying to leave each codebase I touch a little more tested than I found it.

// 11 — Connect

Let's build
something great.

Open to full-stack and front-end engineering roles in Germany. Happy to work at any level where I can keep learning and contributing.