CCRIPT Agency
Project Lead PL2 · Full Stack Software Engineer
Leading delivery across finance, SaaS, infrastructure monitoring, agentic development tooling and full-stack product systems.
The Develos Chronicle
Full-stack applications, real-time voice, VoIP infrastructure and the monitoring that keeps all of it honest.
Three years of production work, and counting
Haroon Saleem builds software around the way businesses actually operate. His work runs across full-stack applications, backend APIs, AI systems, real-time communications, cloud infrastructure, monitoring and automation.
Recent projects cover mortgage lending, rental SaaS, IT infrastructure, developer automation, VoIP, call operations, CRM platforms and voice AI. Earlier engineering work adds computer vision, FPGA image processing, satellite communications and system administration to the record.
The domain changes from one project to the next. The method does not: learn the workflow, design the system, build the interfaces, connect the infrastructure, test the path, then ship and operate it.
It is an unglamorous sequence, and it is the reason the systems stay up after the launch announcement has scrolled off the page.
How a build fits together, layer by layer
Product engineering, real-time systems and infrastructure. Contract or full time.
Read the CVDjango, React, Twilio, Zabbix or a language model — the tool is chosen after the workflow is understood, never before. The boring parts get automated so the interesting parts can be built properly.
“Good software feels like magic.”
An MSc in Electrical and Computer Engineering from NUST, a project lead role at CCRIPT Agency, and an appetite for larger delivery ownership — moving toward delivery management and, in time, a CTO seat.
“A better version is always in progress.”
Detailed projects get the column space. Supporting projects stay short. Everything listed here was built for production use, not for a portfolio page.
Loan and mortgage platform work covering both loan origination and point-of-sale workflows: the borrower-facing application journey, the internal processing screens, the backend services underneath them, and the data model that has to satisfy both. Delivery runs through automated testing and CI/CD onto AWS.
Mortgage software lives or dies on the accuracy of its workflow, so the build started with how loan officers actually move a file forward, then worked outward into interfaces and infrastructure.
A multi-tenant SaaS product for trailer rental operations, built on modern web delivery with managed data and continuous deployment. Each operator gets isolated data and shared infrastructure.
Built with Next.js · Supabase · Vercel · CI/CD
Lead intake, qualification, follow-up sequencing and communication tracking for real estate teams, with automated handling of the repetitive first-touch work that agents usually lose to their inbox.
Built with Python · Django · PostgreSQL · REST
Infrastructure monitoring and network operations: Zabbix templates and triggers, Cisco Meraki device telemetry, Python and Bash tooling, and JavaScript dashboards for the people watching the estate.
Built with Zabbix · Meraki · Python · Bash · Ubuntu
A pipeline that carries development work through planning, implementation, verification and escalation without supervision, with a memory layer in Neo4j and CI/CD at the end of the line.
Built with Python · Neo4j · MAESTRO · CI/CD
Call operations, dialer workflows, CRM, VoIP signalling, monitoring and AI-assisted voice — all of it built around telephony that has to answer in real time, every time.
A telephony system for high-volume call operations, carrying live call state, logs, recordings, analytics and alerting. SIP and WebRTC connect through Twilio and Telnyx into backend call control, with async processing keeping the write path clear during peaks.
The hard part is not the call — it is knowing, at any second, what every call is doing and being able to prove it afterwards.
Campaign-driven dialing tied into call state, routing rules, agent workflows and carrier integrations, so supervisors can change a campaign without touching the call path.
Built with Django · React · Telnyx · Twilio · SIP
Internal and customer-facing CRM covering users, campaigns, role-based permissions, interaction history and activity tracking across the operation.
Built with Django · PostgreSQL · React · RBAC
SIP call control, routing, carrier connectivity and media handling — real-time call processing built at the signalling layer rather than bolted on above it.
Built with Kamailio · Drachtio · RTPengine · SIP
Working inside the wider call-center stack alongside the dialer, routing layer, CRM and carrier-connected operations that VICIdial and Asterisk sit within.
Built with VICIdial · Asterisk · SIP
Speech to text, language model orchestration and text to speech over live audio, with telephony control, interruption handling and live transcripts for the human listening in.
Built with Deepgram · Vapi · ElevenLabs · LiveKit
Call analysis producing summaries, disposition classification, sentiment and topic signals, and compliance validation — QA coverage across every call instead of a sampled few.
Built with Python · Django · AI/ML
Fig. 1 — Signalling and media path for the personal VoIP platform
A personal platform for call tracking, monitoring, dialer operations, SIP provider connectivity, routing and soft-switch call handling. The architecture spans application services, SIP signalling, media, provider connectivity, databases and observability.
Nothing here is outsourced to a vendor abstraction, which is exactly the point: every layer is one that has to be understood before it can be operated.
“Full control of the communications stack, from the product layer down to the carrier edge.”
Biometric authentication from document-scanner imagery, taken to second place at the 2024 final year project showcase.
Built with Python · MATLAB · Computer vision
Sharpening and smoothing filters implemented on a Spartan-3 FPGA for real-time image processing.
Built with Verilog · MATLAB · FPGA
Containerized Django and Node.js services on AWS with secure deployment, GitHub Actions pipelines and service isolation.
Built with Docker · AWS · GitHub Actions
Stripe workflows with webhooks covering plan management, transactions, subscription state and reporting.
Built with Stripe · Webhooks · Django
A sensor network with live dashboards, event alerting and cloud integration for environmental data.
Built with IoT · Embedded · Cloud
The first real-time speech work, wiring LiveKit, Vapi, Deepgram and ElevenLabs into backend services.
Built with LiveKit · Vapi · Deepgram · ElevenLabs
Leadership, product delivery, full-stack engineering, telecom, and the electrical engineering foundations underneath all of it.
Project Lead PL2 · Full Stack Software Engineer
Leading delivery across finance, SaaS, infrastructure monitoring, agentic development tooling and full-stack product systems.
Full Stack Software Engineer · Voice AI · VoIP · CRM
Built backend, CRM, telephony, AI voice, cloud and real-time communication systems with Django, FastAPI, Twilio, Telnyx, LiveKit, PostgreSQL, Redis, AWS, SIP and WebRTC.
Wireless communications
Satellite and microwave link engineering, hardware diagnostics and link-quality optimization.
Full Stack Software Engineer
Built speech-AI assistants, conversational voice workflows, a multi-campaign CRM, and Django APIs serving React, Vite and Expo frontends.
Embedded · Satellite · IT systems
Professional and academic work across satellite communications, Windows infrastructure, automation scripting, computer vision, FPGA image processing, and electrical and computer engineering.
Next.js · React · JavaScript · Tailwind · Vite · Expo
Python · Django · FastAPI · DRF · Flask · REST
PostgreSQL · Redis · Supabase · Neo4j · DynamoDB · S3
SIP · WebRTC · Twilio · Telnyx · LiveKit · Deepgram · ElevenLabs · Vapi
AWS · Docker · CI/CD · GitHub Actions · Ubuntu · Bash
Zabbix · Cisco Meraki · Kamailio · Drachtio · RTPengine · VICIdial · MAESTRO
Finance, telecom, SaaS, AI or infrastructure — the build starts with how the business actually operates, not with the framework.
Frontend, APIs, data, integrations, deployment and observability need one coherent design, or the seams show up in production.
Testing, CI/CD, monitoring, reliability and operational ownership are part of the system, not a phase that comes later.
End-to-end web application development, APIs, authentication and deployment.
Certification · VerifiedDjango, REST APIs, authentication, ORM and production practice.
Certification · VerifiedPBX, IVR, SIP trunking, call routing and telephony operations.
Telephony · VerifiedSIP routing, load balancing, failover and real-time signalling operations.
VoIP · VerifiedIP PBX setup, call flows, endpoint management and day-to-day operations.
Platform · VerifiedBiometric authentication research using document-scanner imagery, Python and MATLAB.
Academic · Second place, 2024Product work, real-time systems, telephony infrastructure or the monitoring layer that ties them together — describe the workflow you need built and the constraints around it, and you will get a straight answer about whether it is a good fit.
Set in Anton, Playfair Display, Lora and Unifraktur Maguntia