Versatile Full Stack Developer with 5+ years of experience building robust CRM platforms, telephony-integrated systems, and high-performance web applications. Proven track record in delivering scalable backend solutions with PHP (Laravel) and FastAPI, alongside modern frontend development using JavaScript, jQuery, and React.js. A strong advocate of automation, with deep QA testing experience using Selenium, Postman, and JMeter. Experienced in designing REST APIs, integrating third-party services like 3CX and Meta Business Suite, and maintaining VoIP systems. Adept at Agile development, DevOps practices, and mentoring junior developers.
As a Telephony Engineer at Calltronix, I was responsible for configuring, managing, and optimizing voice communication systems to support internal operations and client-facing services. My work laid the technical foundation for many of the integrations and features I would later test and validate as a QA Engineer.
As a Software Engineer at Calltronix, I contributed to the development and enhancement of CRM platforms tailored to client needs. My focus was on building feature-rich modules using Laravel (PHP) and JavaScript , ensuring functional, scalable, and user-friendly applications.
Key Responsibilities:
As an ICT Support Intern at Calltronix, I supported the setup, maintenance, and troubleshooting of IT infrastructure for a busy call center environment. I worked closely with the technical support and systems teams to ensure the smooth operation of telephony systems, networks, and workstations, providing valuable insights into call center technologies and processes.
Key Responsibilities:
As an ICT Support Intern at Calltronix, I was involved in setting up and configuring 3CX telephony systems for a major banking client in Kenya. This role allowed me to collaborate closely with a telephony engineer and a system trainer , gaining hands-on experience in telephony infrastructure and end-user training within a corporate environment.
Key Responsibilities:
Reactjs, Laravel (PHP), FastAPI (Python), JavaScript, jQuery, AJAX, HTML/CSS, Nodejs (learning)
RESTful API design, OAuth, MySQL, PostgreSQL, MongoDB (familiar), Redis (basic), ORM
Git, CI/CD pipelines, Trello, Jira, Postman, Apache JMeter, Docker (learning)
Selenium WebDriver (Python), TestNG, JUnit, Manual Automated Testing, Performance Testing
3CX, Asterisk, QueueMetrics, SIP trunk setup, VoIP troubleshooting, Linux (Ubuntu/CentOS), Wireshark
AWS EC2 (basic), SSH, Linux server configuration