Zain
Senior Software Specialist
Senior Software Specialist
Senior Software Specialist responsible for designing, developing, and maintaining enterprise-grade software solutions within a telecommunications environment. Leads technical initiatives across billing, CRM, and digital service platforms, ensuring system reliability, scalability, and seamless integration with core telecom infrastructure. Collaborates with cross-functional teams and stakeholders to translate business requirements into robust technical solutions, while mentoring junior engineers and driving best practices in software development and delivery.
Backend Developer
Backend developer supporting the organisation's digital channels. Built and maintained the backend services powering NHC's mobile applications on Drupal, exposing and maintaining the APIs those apps consumed. Also managed the company's media sites — content architecture, updates, and ongoing platform maintenance across public-facing properties serving a national audience.
Full-Stack Developer
Full-stack developer building internal business applications on Laravel. Designed and delivered a set of portals for the legal department, covering the workflows and record-keeping the team relied on day to day, and built an in-house digital signage platform for managing and scheduling content across corporate displays. Worked directly with non-technical stakeholders to translate departmental requirements into working systems, owning each project end to end — data modelling, backend architecture, and front-end delivery.
Freelance Web Developer
Independent developer working with clients directly rather than through an agency. Delivered custom web applications and business systems in PHP and Laravel, owning the entire lifecycle — scoping requirements with the client, designing the data model, building and deploying the application, then supporting it in production. Over four years of end-to-end ownership across varied domains, and the foundation the later enterprise work was built on.
Over 11 years of hands-on experience in software engineering and enterprise application development within the telecommunications sector, spanning system design, full-stack development, database management, and cross-platform integrations. Proven track record of delivering large-scale digital solutions, leading technical projects, and collaborating with C-level stakeholders to align technology with business objectives.
End-to-end projects taken from concept to production — including web platforms, mobile apps, internal tools, and enterprise systems.
The systems and platforms I've built have served over 100,000 customers — processing their transactions, simplifying their journeys, and powering their everyday digital experiences.
I offer technology consulting, digital solutions architecture, and custom software development. Whether you need strategic guidance, a full platform built from scratch, or modernization of existing systems — I can help.
I've worked across telecom, real estate, property management, HR, travel, and SaaS. My experience allows me to adapt quickly to any industry and understand its unique challenges.
Both. I work with ambitious startups looking to build their first product, as well as established enterprises and government entities that need to scale or modernize their systems.
I handle both. Whether it's building something new from the ground up or jumping into an existing codebase to fix, improve, or scale it — I'm comfortable either way.
I believe in clear, consistent communication. I provide regular updates, use project management tools, and make sure you're always in the loop — no surprises, no black boxes.
My core stack includes Laravel, PHP, FilamentPHP, Vue.js, React Native, and Oracle databases. But I choose the technology based on what your project actually needs — not the other way around.
It depends on the scope. A landing page or MVP can take 2–4 weeks, while a full enterprise platform may take 3–6 months. I always provide a clear timeline before we start.
Yes. I offer post-launch support and maintenance packages to make sure your product stays healthy, secure, and up to date as your business grows.