CURRICULUM VITAE · AUGUST 2026
Mirza Irfan Baig
SEO for small and medium businesses — and, more recently, getting those businesses named inside AI answers. 15 years of hands-on work across a wide range of industries. Based in Germany, working in English, available immediately.
What I do
Day-to-day work
- Local SEO — Google Business Profile, local landing pages, directory and review profiles. This is the bulk of my experience.
- On-page and technical SEO — site audits, indexing problems, schema markup, page speed, internal linking
- Keyword and content work — research, briefs, service pages, blog content
- WordPress — theme setup and migration, plugin cleanup, rebuilding pages, speed fixes
- Reporting — monthly reports in plain language for owners who are not marketers
- Social media and video — posting schedules, short video, AI-generated video
Personal
- Languages: English (working language), Urdu and Punjabi (native), German B1 — B2 course in progress
- Location: 54497 Morbach, Rhineland-Palatinate, Germany
- Work permit: permitted to work in Germany, no restrictions
- Setup: remote / home office preferred · full time · used to US and UK client hours
- Availability: immediate. Junior and mid-level roles welcome.
Experience
2025 – present
Freelance SEO & WordPress work
Small US and European clients · remote from Germany
- Ongoing SEO and monthly reporting for a US printing company, working alongside the content agency they already use
- Rebuilt their WordPress site off a 12-year-old theme onto a lighter setup: PageSpeed score 48 → 99, LCP 9.8 s → 1.8 s, CLS 0.418 → 0.032
- Set up the staging site, cleaned out old shortcodes and widgets, kept it out of the index during the rebuild
- Scoped the work, estimated the hours, and reported progress directly to the owner
2025 – present
Learning GEO / AEO by doing it
Self-directed practice on live small-business brands, with an SEO team in Pakistan
- Track weekly, through an API, whether ChatGPT, Gemini and AI Overviews actually name a business — and which competitors get named instead
- Embroidery shop, Orange County: 0 % → ~9 % AI visibility in four days, mentions 0 → ~49. Mostly by fixing the tracked question set: paused 24 national questions the shop could never win, kept the 7 local ones, added 12 taken from Search Console.
- Small print shop, Irvine: added HowTo schema, a Markdown version of each page, /.well-known/agent.json and an MCP server card — AI-readiness score 94, 16 of 17 checks, mentions 4 → ~49
- 300+ Google Business Profile posts scheduled and published for two brands, hourly, no failures
- Written up honestly, including which numbers are soft and why: irfanmirza.de/portfolio.html
2014 – 2023
Founder, Quality SEO — small SEO agency
Pakistan · clients in the USA, UK, Canada and Germany
- Local SEO and Google Business Profile work for small and medium businesses across many industries — printing, signage, beauty salons, entertainment and travel guides, e-commerce and more
- Over 100 business websites optimised over nine years
- On-page fixes, schema markup, site audits, content plans and link work — all hands-on, all done by me or a small team I organised
- Dealt with owners directly: briefing, delivery, monthly reports, invoicing, all in English
2012 – 2014
SEO Lead
FirmSolOnline — software company
- Ran the SEO work for client projects; on-page and off-page
2007 – 2012
Freelance SEO & website QA
oDesk · Elance · Upwork · Fiverr
- Keyword research, link building and website testing for English-speaking clients
- Found my own clients, wrote my own proposals, handled my own accounts
Training
since 11/2025
German course, level B2
in progress
01/2025 – 08/2025
Integration course — B1 completed
Nevo Sprachschule, Bernkastel-Kues
until 2006
I.Com (Commerce)
Karachi, Pakistan