About Me
Passionate about creating innovative digital solutions
About Me
Backend-focused engineer specializing in VoIP systems, robust web APIs, and AI-powered applications.
I design and build scalable backend systems using Django REST Framework and FastAPI, including full-featured VoIP backends and Retrieval-Augmented Generation (RAG) solutions powered by Amazon Bedrock. My experience includes developing intelligent APIs, integrating LLM workflows, and building modular microservices.
On the telecom side, I work extensively with Kamailio (SIP proxy) and FreeSWITCH (media server) to build production-grade VoIP infrastructures. I also have hands-on experience deploying and managing FreePBX systems and integrating SIP-based softphones with modern web applications.
I develop frontend interfaces using Next.js and React, including VoIP admin dashboards with RTK Query, real-time call flow visualization using React Flow, and payment integrations such as NOWPayments.
Technical Skills
System Development
I design and implement scalable VoIP architectures using Kamailio as a SIP proxy and FreeSWITCH for media processing (RTP handling, IVR, call routing). My work includes deploying and configuring FreePBX systems for telephony management and SIP trunk integration. I develop React-based softphone integrations for real-time communication over SIP/WebRTC, and build admin dashboards using Next.js with RTK Query for efficient API state management.
Education & Certifications
- • BSc in Computer Science - American College of Technology
- • HTML, CSS and JavaScript for Web Development - Johns Hopkins University
- • The Fundamentals of Digital Marketing - Google Digital Garage
- • AI Career Essentials - ALX
Services
What I can do for your business
Business Website Development
Create professional business websites to highlight your mission, vision, services, and achievements.
Dynamic Business Websites
Develop responsive websites with features like forms, user registration, and contact pages with contact management.
Blog Integration
Integrate a blog section to share updates, articles, and news seamlessly.
SIP-Based VoIP System Installation
Install SIP-based VoIP systems with Ethio Telecom SIP communication to enable seamless internal and external business calls.
Portfolio
Selected Projects & Implementations
RingerCall Backend & VoIP Infrastructure
Developed a Django REST Framework backend and Kamailio + FreeSWITCH VoIP infrastructure, fully optimized for an Android frontend application.
Key Features:
- •Built Kamailio & FreeSWITCH VoIP infrastructure integrated with DRF API
- •Implemented FCM (Firebase Cloud Messaging) for Android wake-up on calls
- •Integrated Google Play Payments for subscriptions and account top-ups
- •Developed features for audio recording, voicemail, and DID number purchasing
Technologies:
AI RAG System (FastAPI + Amazon Bedrock)
Designed and implemented a Retrieval-Augmented Generation (RAG) system using FastAPI integrated with Amazon Bedrock for AI-powered query handling.
Key Features:
- •Built a RAG pipeline for intelligent query answering
- •Integrated Amazon Bedrock for LLM inference
- •Designed scalable API architecture
Technologies:
VoIP Infrastructure (Kamailio + FreeSWITCH)
Built and maintained VoIP infrastructure using Kamailio as a SIP proxy and FreeSWITCH for media processing.
Key Features:
- •Implemented SIP proxy using Kamailio
- •Configured FreeSWITCH for media handling and IVR
- •Designed scalable multi-node VoIP architecture
Technologies:
Developed responsive VoIP administration dashboards using React, focusing on performance and reusable components.
Key Features:
- •Developed three responsive VoIP administration dashboards
- •Integrated REST APIs and managed server state with RTK Query
- •Implemented cryptocurrency payment processing with NOWPayments
- •Built reusable components and optimized dashboard performance and user experience
Technologies:
Clinic Management System (Odoo + Django)
Built a clinic management system using Odoo 16 with biometric patient identification and Django API service for device integration.
Key Features:
- •Biometric fingerprint registration and search for patient lookup
- •Django API service to interface with biometric devices
- •Real-time communication using Django REST + WebSockets
Technologies:
Developed a responsive frontend demonstration for a clinic practice management (PM) system to showcase UI/UX design and operational workflows to potential clients.
Key Features:
- •Comprehensive patient visit history with diagnosis tracking and disposition status
- •Staff management module with role-based access for administrators, receptionists, and medical staff
- •Rapidly prototyped using a customized admin dashboard framework to visualize core clinic operations
Technologies:
Call Center System (Django)
Developed attendance, shift, and activity management modules for call center operations.
Key Features:
- •Automated attendance tracking based on login events
- •Dynamic shift scheduling and real-time activity tracking
- •XLSX reports for operational and performance analysis
Technologies:
Real Estate CRM System (Odoo)
Built a real-estate marketing platform with Odoo to streamline customer registration, property listings, CRM pipeline, and payment collection.
Key Features:
- •Customer registration and property management
- •CRM pipeline for lead tracking and sales management
- •Agreement handling and payment tracking
Technologies:
Contact
Let's connect and build something great together