About
I'm Sufyan Ul Haq, a software developer based in Liverpool, UK. I work mainly in Python, TypeScript and PHP. I build web applications with Next.js, React and Laravel, and I add AI features to them: chat assistants that answer from a company's own documents, automation between the tools a business already uses, and integrations with the Claude and OpenAI APIs.
I like turning practical problems into software, and I care about how something is built as much as whether it works. That means clean structure, sensible architecture, tests where they matter, and code I can explain and defend.
I'm open to software, web and AI leaning developer roles, freelance projects, and technical collaborations. Below is what I've built, what I'm building now, and what I'm working on next.
Experience
Junior Web Developer
NextTech Solutions, Rawalpindi, Pakistan
- Built and maintained web applications end to end: frontend UI, backend logic, and database-driven features using HTML, CSS, JavaScript, and PHP.
- Integrated APIs and handled data flow between the frontend and backend to support real application features.
- Debugged production issues and shipped fixes, working directly with a team rather than in isolation.
- Took features from client requirements through to a deployed, working release in a live production environment.
IT Support Technician
NextTech Solutions, Islamabad, Pakistan
- Converted visual designs into working, responsive HTML/CSS interfaces.
- Defined technical requirements for e-commerce functionality, translating client needs into buildable site concepts.
- Worked directly with developers on design-to-implementation handoff, an early grounding in how technical constraints shape UI decisions.
- Provided first-line IT support, troubleshooting hardware and software issues, setting up computers and user accounts, and helping users with day-to-day IT queries.
- Managed user accounts, passwords, and access permissions.
Education
BSc Computer Science
FUUST, ISB
MSc Digital Marketing
University of Chester
Skills
Development
Core languages and frameworks used day to day.
Cloud & Deployment
Deployment and infrastructure fundamentals.
AI, APIs & Automation
Connecting services, adding AI features and automating repetitive work.
Tools & Data
Version control, workflow, and data.
Open to Opportunities
I'm open to software, web, and AI leaning developer roles, freelance projects, and technical collaborations.