Furqan Azhar

Lahore, Pakistan

Full-stack developer

Full-stackdeveloperwith abackend focus.

I build product interfaces, APIs, and integrations for invoice systems, real-time workflows, and data tools.

  • Interfaces & APIs
  • Invoice & ERP integrations
  • Data & research implementations

Selected work

Selected
projects.

Client product work, backend systems, and research turned into software.

01Backend engineering · Business systems

Zweidevs · 2025–2026

Tranero

I wrote Tranero’s backend for invoice management, account access, subscriptions, and administration while working at Zweidevs.

  • Invoice connectors for Odoo, QuickBooks, ERPNext, and Microsoft Dynamics.
  • Nigerian NRS compliance integration.
  • Self-hosted support ticketing through Frappe Helpdesk.
  • Python
  • Django
  • Invoice integrations
  • Nigerian NRS
Published product preview with demo data. My contribution: backend.Visit Tranero

02Applied research · Computer vision

Bachelor's FYP · Early 2025

Floor-plan Processing

An authenticated FastAPI service for floor-plan upload and room segmentation, paired with a React interface for inspecting and editing geometry.

  • Image processing, mask contours, and encoded overlays.
  • A separate Flask inference wrapper returns line predictions; its upload contract still needs alignment.
  • Python
  • FastAPI
  • React / TypeScript
  • Ultralytics YOLO
Image → geometryExplanatory drawing
01 / INPUT02 / SEGMENTS03 / CONTOURS

Walls, doorways, and segment endpoints.

Actual API source / Room segmentationPython
overlay, room_polygons = segment_rooms(file_path)

_, buffer_img = cv2.imencode('.png', overlay)
overlay_base64 = base64.b64encode(buffer_img).decode('utf-8')
Explanatory geometry with actual segmentation API source; not model output.Inspect the API

03Systems programming · Scheduling

Late 2025

POFP Scheduler

A Python implementation of preference-oriented fixed-priority scheduling, with periodic tasks that favour ASAP or ALAP execution.

  • RMS/PPA priorities, ready and delay queues, and promotion events.
  • The visual shows a run of the repository’s actual pilot task set.
  • Python
  • heapq
  • Fixed-priority scheduling
  • ASAP / ALAP
Generated execution exampleRMS / POFP

A task set, running.

30 time units. ASAP and ALAP preferences.

Actual pilot task definitions. Cost c, period p, and execution preference theta.
TaskCostPeriodMode
T115ASAP
T2310ASAP
T315ALAP
T4110ALAP
Inspect execution intervals
T1_1: 0 → 1
T2_1: 1 → 3
T3_1: 3 → 4
T2_1: 4 → 5
T1_2: 5 → 6
T4_1: 6 → 7
T3_2: 8 → 9
T1_3: 10 → 11
T2_2: 11 → 13
T3_3: 13 → 14
T2_2: 14 → 15
T1_4: 15 → 16
T4_2: 16 → 17
T3_4: 18 → 19
T1_5: 20 → 21
T2_3: 21 → 23
T3_5: 23 → 24
T2_3: 24 → 25
T1_6: 25 → 26
T4_3: 26 → 27
T3_6: 28 → 29
Generated from the public implementation and pilot inputs; not a benchmark.Inspect the implementation

04Automation · Data extraction

2024–2025

Web Extraction Pipelines

Site-specific Scrapy spiders for collecting college and university course information, with source-linked text and structured-output examples.

  • 14 spider files with site-specific extraction methods.
  • Source URLs retained with saved text; schema checks and CSV export examples.
  • Python
  • Scrapy
  • BeautifulSoup
  • csv / json
Saved repository output.txt

Source, kept with the text.

An excerpt from a college-program extraction.

SOURCE URL

https://www.canadorecollege.ca/programs/part-time/accounting-foundations-certificate-program

Accounting Foundations Certificate Program

Code:   020110
Type:   Part-Time
Campus: Online
Fields from a saved extraction, with its original source URL.Inspect the output

How I work

Capabilities.

From understanding the problem to checking the finished product. These are the engineering practices behind the work.

01

Problem framing

Turn requirements and research code into practical workflows, with clear inputs, constraints, and inspectable outputs.

  • Python
  • FastAPI
  • OpenCV
  • NumPy
02

System design

Define API contracts, relational models, and event flows for accounts, invoice integrations, and real-time messaging.

  • Node.js
  • Prisma
  • PostgreSQL
  • Redis
  • Socket.IO
03

Full-stack delivery

Connect product interfaces to backend services, ERP invoice connectors, and containerised deployment workflows.

  • React
  • TypeScript
  • Django
  • Docker
04

Verification

Check API behaviour, edge cases, request contracts, and real browser states. Keep implementation evidence and documentation close to the code.

  • Playwright
  • Automated tests
  • OpenAPI
  • Git
Explore technical stack

Backend, data & real-time

REST endpoints, request validation, authentication, ORM models, API documentation, asynchronous file-processing tasks, and external invoice retrieval. Relational application models, migrations, friendship and messaging data, socket events, room presence, and capacity checks.

  • Node.js
  • Express
  • Prisma
  • Django
  • Django REST Framework
  • FastAPI
  • Flask
  • Celery
  • PostgreSQL
  • Django ORM
  • SQLAlchemy
  • Redis
  • Socket.IO

Invoice, compliance & support

Invoice-management connectors for four business systems, integration with the Nigerian NRS service, and product ticketing through self-hosted Frappe Helpdesk.

  • Odoo
  • QuickBooks
  • ERPNext
  • Microsoft Dynamics
  • Nigerian NRS
  • Frappe Helpdesk

Product interfaces

Routed dashboards, asynchronous API state, responsive layouts, image-upload interfaces, editable floor-plan geometry, and a web-to-Unity launch-ticket bridge.

  • React
  • TypeScript
  • Next.js
  • TanStack Router
  • TanStack Query
  • TanStack Start
  • Tailwind CSS
  • Vite

Research, data & automation

Checkpoint loading and inference wrappers, line coordinates and confidence scores, image preprocessing, segmentation-mask contours, overlay encoding, and canvas geometry. Focus: application integration and inspectable outputs. Site-specific selectors, URL-list crawling, source-text extraction, filename sanitisation, text-to-JSON examples, schema-key checks, and ordered CSV export. The ETL README credits an external pipeline source.

  • PyTorch
  • Ultralytics YOLO
  • OpenCV
  • NumPy
  • scikit-image
  • Scrapy
  • BeautifulSoup
  • Python csv/json
  • Gemini API

Delivery & engineering workflow

Container build stages, dependency locks, database migration commands, and version-controlled application code. API and service test suites, browser layout checks, documented request/response contracts, source-linked case studies, and reproducible build commands.

  • Docker
  • Git
  • GitHub
  • Prisma Migrations
  • Automated Tests
  • Playwright
  • OpenAPI
  • Technical Documentation

Programming foundations

Task and job models, fixed-priority assignment, heap-based ready and delay queues, promotion events, scheduling traces, and file-processing scripts.

  • Python
  • JavaScript
  • TypeScript

Professional practice

Experience.

  1. 01

    Full Stack Developer (Contract)

    Contract Based Work

    Build Node.js/PostgreSQL APIs and a React dashboard with messaging, room presence, and a Unity session bridge.

    Technical responsibilities
    • Built Express/Prisma/PostgreSQL APIs for accounts, booths, job applications, coins, and user progression.
    • Added messaging, Redis/Socket.IO presence, room-capacity checks, and a React-to-Unity launch-ticket bridge.
    • Added Docker build stages, Prisma migrations, automated tests, and OpenAPI documentation.

    May 2026 - Present

  2. 02

    Backend Developer

    Zweidevs (Pvt) Ltd / Lahore, Pakistan

    Tranero

    Owned Tranero’s backend, invoice-system integrations, Nigerian NRS compliance integration, and self-hosted Frappe Helpdesk ticketing.

    Technical responsibilities
    • Owned Tranero’s backend: account access, subscriptions, administrative APIs, and invoice-management workflows.
    • Integrated Odoo, QuickBooks, ERPNext, Microsoft Dynamics, and the Nigerian NRS service.
    • Connected self-hosted Frappe Helpdesk for ticketing.

    Oct 2025 - Apr 2026

  3. 03

    Freelance Data Mining Specialist

    Remote

    Developed site-specific Python spiders and text-to-JSON/CSV processing workflows.

    Technical responsibilities
    • Developed site-specific Scrapy/BeautifulSoup spiders and source-text extraction workflows.
    • Public processing examples include JSON field checks and ordered CSV export.

    Oct 2024 - Jan 2025

  4. 04

    Web Development Intern

    TechAbout Private Limited

    Supported frontend and backend development under senior developer guidance.

    Technical responsibilities
    • Supported frontend and backend development under senior developer guidance.

    Jul 2022 - Aug 2022

Education

Learning
& research.

2025 - 2027 / In progress

Master of Science in Computer Science

National University of Computer and Emerging Sciences (NUCES)

2021 - 2025

Bachelor of Science in Computer Science

COMSATS University Islamabad

Certifications

  • Crash Course on Python

    Google (Coursera) Nov 2025

  • Using Python to Interact with the OS

    Google (Coursera) Nov 2025

  • Understanding Prompt Engineering

    DataCamp Mar 2026

  • Writing in the Sciences

    Stanford University Mar 2026

  • AI Ethics

    DataCamp Apr 2026

Contact

Lahore, Pakistan

Get in
touch.

Have a role or a project in mind? Email me about backend systems, integrations, or full-stack product work.