Based in Novi Sad, Serbia • Available for remote work.
alexrasevicns@gmail.com · WhatsApp: +381 61 131 7078
Selected work

Systems built for real-world service businesses.

Below are examples of dashboards, internal tools and websites I’ve designed and developed for service businesses that live on calls, booked jobs and technician workflows – not on “page views” or vanity metrics.

Custom PHP dashboards Job & technician tracking Service websites & landing pages Google Ads & lead funnels

Core components

In practice, most projects end up as a connected set of components: a dashboard for management, an analytics view for marketing, a job interface for technicians and a website or landing pages for new bookings.

Service dashboard overview with jobs, balances and ad spend.
Dashboard
Service operations dashboard
One screen to see what happened today, this week and this month: jobs, balances, technician payouts and marketing costs.
  • Per-day view of jobs, nett revenue and technician balances.
  • Quick filters by job status to focus on what needs attention now.
  • Built in PHP with a custom UI optimised for dispatchers, not analysts.
Analytics screen showing performance by site and city.
Analytics
Insights & acquisition view
Analytics tuned for service work: live presence, calls, WhatsApp clicks, forms and bookings broken down by city and channel.
  • Separate views for direct traffic and Google Ads traffic.
  • Per-city performance table used to adjust bids and budgets.
  • Export to CSV/Excel for deeper financial analysis when needed.
Job card interface with full booking details for a technician.
Job interface
Technician job card
Detailed job view used by technicians and call centre staff – everything about the job in one place, updated in real time.
  • Customer details, appliance, symptoms and notes.
  • Job status, technician assignment and visit dates.
  • Payment tracking and history of all status changes.

Example: joined-up system for a multi-city service business

A typical engagement is not “just a website” or “just ads”. It’s a joined-up system that starts with a search query and ends when the job is completed and paid – with no spreadsheets in between.

Scope of work
  • Redesigned and rebuilt the main service website and key landing pages.
  • Structured Google Ads campaigns by city, service type and intent.
  • Built an internal dashboard for bookings, balances and marketing performance.
  • Created a job card interface for technicians and call centre staff.
  • Connected forms, call handling and technician allocation into one flow.
What this enables
  • Management can see at a glance what today cost and what it brought in.
  • Dispatchers always know which jobs are new, waiting, rescheduled or completed.
  • Technicians get clear, consistent job information instead of half-complete notes.
  • Marketing decisions are based on booked jobs, not just clicks or impressions.
Stack
PHP, MySQL, custom UI, Google Ads
No unnecessary platforms – everything is focused on calls, bookings and technician work.
Engagement style
Ongoing, iterative work
Systems like this are built and refined over time, based on what the team sees in daily use.
Next step
Want a similar setup for your own service business?

If you see your own situation in the examples above and want a system that joins your website, ads and operations into one, the next step is a focused call about where you are today and what needs to change.