About Me
Passionate about creating innovative digital solutions
About Me
Backend-focused engineer specializing in VoIP systems and AI-powered applications.
I design and build scalable backend systems using FastAPI, including 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
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:
VoIP Admin Dashboards (Next.js)
Built multiple VoIP admin dashboards using Next.js with RTK Query for efficient API state management.
Key Features:
- •Built 3 admin panels connected to REST APIs
- •Used RTK Query for state management
- •Integrated NOWPayments for crypto payments
Technologies:
Call Flow Builder (React Flow)
Developed visual drag-and-drop call routing system using React Flow for dynamic call routing configuration.
Key Features:
- •Developed visual drag-and-drop call routing system
- •Enabled dynamic call configuration
- •Integrated with VoIP backend systems
Technologies:
Web Softphone Integration
Integrated SIP/WebRTC softphones into React applications for real-time communication.
Key Features:
- •Integrated SIP/WebRTC softphones into React apps
- •Enabled real-time communication
- •Enhanced with attended transfer features
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:
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