Duke N.-CBS Software Billing Engineer

Check rate
Experience
CBS Software Billing Engineer
Safaricom PLC
- Designed, configured, and deployed 6+ new products within 4 months, enhancing system performance and establishing early-stage data pipelines to support billing accuracy improvements of 20%.
- Conducted System Integration Tests (SIT) and User Acceptance Testing (UAT), resolving 15+ critical customer issues while validating backend API integrations.
- Collaborated with cross-functional teams to optimize product delivery and ensure accurate flow of operational data.
- Leveraged Linux/Unix and database management skills to maintain data integrity and uphold security best practices.
Software Engineer Mentor
Springboard
- Mentored 30+ students in software engineering, achieving a 67% increase in technical proficiency while emphasizing scalable API development and robust data pipeline concepts.
- Provided hands-on guidance in Python (Flask), React, SQL, and NoSQL, aiding students in building maintainable and efficient backend systems.
- Reviewed and evaluated student projects, offering actionable feedback on coding practices and system design to improve long-term architectural decisions.
- Fostered a collaborative learning environment through online forums, webinars, and group discussions, aligning with agile methodologies.
Senior Backend Software Engineer
Data Integrated Limited
- Developed a data analysis platform using Python, Django, and PostgreSQL, enabling actionable insights and establishing foundational data pipelines for business analytics.
- Architected scalable data infrastructure on AWS (S3, EC2, Redshift), reducing data processing time by 30% and optimizing backend performance.
- Automated workflows using Apache Airflow to streamline production operations and reduce operational load by 25%.
- Deployed machine learning models with Docker and Kubernetes, ensuring real-time inference and secure, scalable application environments.
Software Engineer
Uzaonline
- Engineered a directory listing system using React.js, Django, and PostgreSQL, significantly improving user experience and backend data retrieval processes.
- Automated backend API deployments using AWS Lambda, GCP, and CircleCI, cutting deployment time by 40% while supporting agile release cycles.
- Designed RESTful APIs with Django Rest Framework, enhancing application performance and facilitating secure data exchanges.
- Conducted unit testing with Pytest, reducing buggy features by 90% and ensuring reliable production operations.
Software Engineer
Kodi Mobile Limited
- Developed a financial data visualization dashboard using React.js, Django, and PostgreSQL, empowering stakeholders with clear business insights.
- Optimized database performance, achieving 20% faster query response times and supporting reliable data pipeline operations.
- Collaborated with cross-functional teams to deliver cloud-based web applications on AWS, ensuring scalability, security, and adherence to backend best practices.
Backend Software Engineer
Sky-Swift Limited
- Contributed to a hotel booking engine using Django, FastAPI, and PostgreSQL, integrating payment and flight booking features while upholding data security standards.
- Advanced from junior to mid-level developer by successfully leading a team project, improving code efficiency, mentoring junior developers, and reinforcing back-end API development principles.
Data Analyst
Lokyatech Limited
- Conducted exploratory data analysis (EDA) and created data visualizations using Python, R, and Tableau to support data-driven decision-making.
- Assisted in data mining and machine learning model development, improving predictive accuracy by 15% and contributing to evolving data pipeline workflows.
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Education, Telecommunication, and Tourism.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Quality Assurance, Business Intelligence, and Project Management.
Summary
Backend Software Engineer with 6+ years of experience, specializing in Python-driven scalable systems and data pipeline design. Proven ability to architect complex data infrastructures and deploy robust solutions in Kubernetes and cloud environments. Demonstrated success in mentoring teams and reducing operational load through process automation and strategic integrations.
Skills
- Languages: Python, Javascript, Typescript, Sql
- Frameworks: Django, Flask, Fastapi, Express.Js, React.Js, Node.Js
- Databases: Postgresql, Mysql, Mongodb, Redis
- Cloud/Devops: Aws (S3, Ec2, Lambda, Cloudwatch), Docker, Kubernetes, Ci/Cd (Circleci)
- Tools: Git, Nginx, Apacheairflow, Rabbitmq, Pytest, Jest, Ansible, Vagrant, Linux, Jenkins, Terraform, Gitops
- Data & Methodologies: Data Pipelines, Agile Environment
Languages
Education
Jomo Kenyatta University of Agriculture and Technology (JKUAT)
BSc., Mathematics and Computer Science · Mathematics and Computer Science · Juja, Kenya
Certifications & licenses
ICS Certificate, Computing
St. Anne's College
Statistics
Experience
Global experience
Expertise
Qualifications
Frequently asked questions
Have questions? Find more information here.
Duke is based in Nairobi, Kenya and prefers 100% remote projects.
Duke speaks the following languages: English (Native), Swahili (Native).
Duke has at least 8 years of experience. During this time, Duke has worked in at least 6 different roles and for 7 different companies. The average length of individual experience is 1 year and 1 month. Note that Duke may not have shared all experience and actually has more experience.
Based on recent experience, Duke would be well-suited for roles such as: CBS Software Billing Engineer, Software Engineer Mentor, Senior Backend Software Engineer.
Duke's most recent position is CBS Software Billing Engineer at Safaricom PLC.
In recent years, Duke has worked for Safaricom PLC, Springboard, Data Integrated Limited, and Uzaonline.
Duke is most experienced in industries like Information Technology, Education, and Telecommunication. Duke also has some experience in Tourism.
Duke is most experienced in business areas like Information Technology, Product Development, and Quality Assurance. Duke also has some experience in Business Intelligence and Project Management.
Duke has recently worked in industries like Education, Telecommunication, and Information Technology.
Duke has recently worked in business areas like Information Technology, Product Development, and Quality Assurance.
Duke holds a Bachelor in Mathematics and Computer Science from Jomo Kenyatta University of Agriculture and Technology (JKUAT).
Duke has 1 certificate: ICS Certificate, Computing.
The availability of Duke needs to be confirmed.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 29 Oct 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a CBS Software Billing Engineer
Nearby freelancers
Professionals working in or nearby Nairobi, Kenya
