How I Build VoIP Dashboards That Operators Actually Use
A practical look at the metrics, workflows, and UI decisions that make VoIP dashboards useful for real supervisors, agents, and support teams.
Read More β
I'm a passionate developer specializing in website and mobile app development, as well as VoIP systems including FreePBX, Vicidial, FusionPBX, and Magnus Billing. With over 7 years of hands-on experience, I help businesses streamline communication, automate operations, and build user-friendly applications that convert.
Whether you need a modern e-commerce site, a mobile app MVP, or a customized PBX solution, I deliver scalable and secure solutions tailored to your goals.
Let's connect β I'm always open to new projects and collaborations.
Recent Client Sectors
These are representative sectors and engagement types, not public client logos.
Passionate about technology and innovation
As a seasoned full-stack developer and VoIP specialist, I've successfully delivered numerous projects across various industries. My expertise spans from building scalable web applications to implementing complex telecommunication systems.
Key milestones in my career
Began my journey in web development, learning PHP, JavaScript, and building my first client websites.
Discovered VoIP systems and completed my first FreePBX deployment for a small business.
Expanded into full-stack development with React and Node.js, and launched first mobile app using React Native.
Became a Vicidial specialist, deploying call center solutions supporting 100+ concurrent agents.
Officially launched Zarachtech as a full-service development and VoIP consulting brand.
Reached a milestone of 50+ completed projects across web, mobile, and VoIP, serving clients globally.
Professional credentials and continuous learning
Sangoma Technologies
2021VICIdial Group
2022Meta (Coursera)
2022Linux Foundation
2020Meta (Coursera)
2023Zarachtech offers a comprehensive suite of services, bringing together expertise in full-stack development for websites and mobile applications, along with specialized proficiency as a Voice over Internet Protocol (VoIP) expert.
Building modern, responsive websites and web applications using the latest technologies.
Expert implementation of FreePBX, Vicidial, FusionPBX, and Magnus Billing systems.
Tailored solutions to meet your specific business needs and goals.
A synced showcase of my public GitHub work, shipped products, and technical builds
Multi-currency personal finance management app with offline-first operation, savings goals, and budget tracking. Built with Flutter by Abdulrasheed.
VoIP Call Center Dashboard with Asterisk AMI integration - Real-time monitoring, agent management, and call control
Modern VoIP Call Center Dashboard with real-time Asterisk AMI integration, call management, and analytics
A comprehensive Flask-based web application for creating, sending, and tracking invoices and payments
Event management platform for weddings, tech events, and meetups with ticket sales, RSVP, and QR check-in
Real-time messaging app for business teams with Socket.io, MongoDB, JWT auth, and reminder bot
Task Manager App is a public JavaScript repository with a clean, inspectable codebase.
Modern personal portfolio website with dark mode, responsive design, and accessibility features by Abdulrasheed
Node.js and Python database wrappers for MagnusBilling VoIP platform
Autodialer In Python
A cross-platform desktop application built with Electron.js for managing system-wide proxy connections. Similar to FoxyProxy but as a standalone desktop app for macOS and Windows.
Finance guard app and web api
Website to Desktop Application Using
Freepbx API Portal with billing system using laravel
Complete Node.js/Express application with MagnusBilling integration
Voicelink Pro Website Multiβpage marketing site for VoIP services with a Node/Express backend, EJS templates, SMTP contact form, and MagnusBilling integration points.
Check out my GitHub profile for more repositories and open-source contributions
Visit My GitHubInsights, tutorials, and industry knowledge
A practical look at the metrics, workflows, and UI decisions that make VoIP dashboards useful for real supervisors, agents, and support teams.
Read More βThe release checklist I use to keep Laravel projects stable: smaller scope, cleaner environments, safer migrations, and tighter rollback thinking.
Read More βWhy offline-first matters in the field, what must sync later, and how I design Flutter apps so weak connectivity does not break core operations.
Read More βRepresentative feedback from recent delivery work. Some client names are abbreviated for privacy.
"We brought him in when our Vicidial setup had become difficult to trust. The dialer was running, but reporting was inconsistent and supervisors kept depending on manual checks. He cleaned up the setup, fixed the reporting gaps, and gave us a dashboard the team could actually use during shifts. The biggest difference is that operations now sees problems early instead of after customers complain."
"What stood out was how quickly he understood the business rules behind the product, not just the code. We had messy approval steps, duplicate records, and too much back-and-forth between operations and finance. He simplified the flow, shipped in smaller phases, and communicated clearly whenever there was a tradeoff to make. The final handover was also better documented than we usually get from freelancers."
"Our team works on the road, so a normal app that assumes stable internet was not good enough. He built the mobile app around the realities of weak connectivity, queued submissions properly, and made sync states easy for our staff to understand. That reduced support calls almost immediately because people stopped asking whether their updates had gone through."
"We needed a practical FreePBX setup, not a complicated one. He handled the branch routing, IVR logic, user provisioning, and call flow cleanup without turning the project into unnecessary complexity. After launch, the documentation and admin walkthrough made it possible for our internal team to manage everyday changes without opening a support ticket each time."
"The project was not flashy, but it solved a real operational problem for us. We had information spread across spreadsheets, chats, and email. He built a clean internal dashboard that gave us one place to track work, check status, and review updates. It saved time, but more importantly it reduced the confusion that came from everyone working from different versions of the same information."
Common questions about my services
I specialize in FreePBX, Vicidial, FusionPBX, and Magnus Billing. I can set up, customize, and maintain any of these platforms for your business communication needs.
Project timelines vary based on complexity. A simple website takes 2-4 weeks, a mobile app MVP 4-8 weeks, and VoIP deployments 1-3 weeks. I always provide a detailed timeline during our initial consultation.
Yes! I offer maintenance packages for all projects including bug fixes, updates, security patches, and feature additions. VoIP systems include 24/7 monitoring options.
Absolutely. I can deploy a complete Vicidial-based call center supporting hundreds of concurrent agents with predictive dialing, call recording, real-time monitoring, and detailed reporting.
I offer both fixed-price and hourly models depending on project scope. Contact me for a free consultation and custom quote tailored to your specific requirements.
Let's discuss your next project