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.
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.
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.
AngularAngularJSNode.jsMongoDBDockerCI/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.
AngularAngularJSNode.jsMongoDBGit
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.
PythonRoBERTaNLPPyTorchHugging 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.
AngularJSNode.jsWordPressVue.jsDocker
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.
PHPMySQLHTML/CSSSEOUI Design
2018
DXANT · 2018
TODAY
// 04 — How
The tools I reach for. Battle-tested in production.
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.
AngularOAuth / SSONode.jsMulti-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.
PythonRoBERTaNLPPyTorchHugging Face
01
Approach
Fine-tuning over training from scratch.
Curated an event-centric QA dataset and adapted a pre-trained transformer to the domain — faster to iterate on and better suited to the small, specialised corpus than a from-scratch model.
02
Outcome
A working prototype for attendee Q&A.
Opens a path to assistants that reduce organiser support load and surface the right schedule, speaker or session info at the right time.
// 07 — Education
Academic path.
2023
M.Sc. Web Engineering
Technische Universität Chemnitz
Thesis: Event-Based QA with ML
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.