Abdur Rahman
Abdur Rahman

Full-Stack Software Engineer

Open to offers · Member since 12 Nov 2026
Location
Hafizabad, Pakistan
Desired salary
Unspecified
Work preference
Remote Only / Freelance
Experience level
Mid

About

Professional summary

I am a freelance full-stack software engineer with three years of experience building TypeScript and JavaScript applications across desktop and web environments. I focus on reliable, client-facing software and take ownership from implementation through packaging, deployment, and troubleshooting.

I have developed desktop products including an offline quiz creation and simulation application for medical students, a Windows business-management ERP application, and a lightweight local-first to-do application. My work includes building user interfaces, integrating local databases, packaging applications, and publishing software to the Microsoft Store.

I am experienced in browser automation, web scraping, and data-extraction workflows. I use tools such as Playwright, Puppeteer, Chrome extensions, and custom browser-profile approaches to handle website security, CAPTCHAs, and fingerprinting constraints.

I build local-first data workflows with Node.js, SQLite, Drizzle ORM, and desktop frameworks such as Electron and NeutralinoJS. I have also integrated external services including WhatsApp messaging, Cloudflare tunnels, and AI-assisted analytics using Gemini.

I am interested in building dependable AI-enabled products and distributed automation systems. I am also expanding my knowledge of agentic AI, AI/ML fundamentals, low-level development, operating systems, kernels, device drivers, and hardware interfaces.

Skills

20 capabilities

Tech stack & tools

Working toolkit

Data Stores

Languages & Frameworks

Experience

Career history

Software Engineer Upwork

I develop client-facing desktop and web software as a freelance software engineer. I worked on SENTIA, an offline Electron application for medical students that enables quiz creation, sharing, and simulation through a Tiptap WYSIWYG editor with audio, video, and image support. The application packages quizzes as ZIP files for import and tracks session history and performance; it is available on the Microsoft Store with more than 1,000 downloads.

I also developed multiple web scrapers and data-processing pipelines for SENTIA. Depending on site security requirements, I used Puppeteer, Playwright, or custom Chrome extensions with real user profiles to address CAPTCHAs and browser fingerprinting, then transformed extracted content into SENTIA-compatible files.

Education

Learning history
No education data available.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu