David Ngungila
@davidngungila
Laravel full-stack developer digitizing African businesses with secure, scalable web systems.
What I'm looking for
I’m an innovative Laravel developer and ICT professional with 4+ years of experience architecting enterprise-grade management systems, automating complex financial workflows, and deploying cloud-hosted solutions across Tanzania.
I’ve built OfisiLink and 10+ other production systems serving 500+ end users—reducing administrative processing time by 70% through workflow automation, integrating SMS and payment gateways (ClickPesa, Snippe) for 2,000+ monthly transactions, and deploying Contabo VPS servers achieving 99.9% uptime.
I specialize in building production-ready apps with Laravel best practices (MVC architecture, Eloquent ORM, middleware security, and artisan migrations/seeding), plus NPM-based asset compilation to keep front-end performance sharp and deployments reliable.
Beyond development, I lead infrastructure work—migrating organizations to secure VPS hosting, implementing backups and hardening, and using automation to improve outcomes. I’m passionate about digitizing African businesses with scalable, user-friendly solutions that drive real organizational transformation.
Experience
Work history, roles, and key accomplishments
ICT Officer
FeedTan Community Microfinance Group
Jan 2023 - Present (3 years 5 months)
Served as primary technical lead for a microfinance group of 200+ members, delivering automation with Google Apps Script and building secure Laravel systems. Integrated ClickPesa and Snippe payment APIs with Sender ID SMS notifications, increasing on-time repayments from 55% to 80% while improving payment accuracy from 15% to 2% and maintaining 99.9% VPS uptime with 50% lower hosting costs.
Software Developer (Contract)
Emca Technologies Limited
Aug 2025 - Mar 2026 (7 months)
Led end-to-end development for 8+ clients, architecting Laravel-based systems with NPM asset compilation and integrating ClickPesa/Snippe payment APIs via webhooks and retries. Deployed to Contabo VPS with automated backups and security hardening, achieving 99.9% uptime and delivering OfisiLink and other production systems handling 2,000+ monthly transactions.
ICT Officer (Contract)
Elct Nd Saccos
Mar 2025 - Apr 2025 (1 month)
Managed IT infrastructure for a financial cooperative (500+ members), including 50+ workstations, 3 servers, and full network maintenance. Achieved 99.5% uptime, improved incident response to a 2-hour average, and reduced data-loss risk by 95% through automated backups and timely security patching.
Assistant ICT Officer
Tanak FM Radio
Jan 2022 - Jan 2023 (1 year)
Supported live broadcasting IT infrastructure to maintain 100% broadcast uptime during shows through proactive troubleshooting and rapid issue resolution. Managed TCP/IP configuration and access controls, maintained streaming/recording systems, and reduced equipment downtime by 60% via preventive maintenance and vendor coordination.
Education
Degrees, certifications, and relevant coursework
Moshi Cooperative University
Bachelor of Business Information & Communication Technology (BBICT), Business Information & Communication Technology
2023 -
Pursuing a Bachelor of Business Information & Communication Technology (BBICT) at Moshi Cooperative University since 2023, with an expected completion in 2026. Focuses on business-oriented ICT and related information systems.
Moshi Cooperative University
Diploma in Information Technology, Information Technology
2021 - 2023
Completed a Diploma in Information Technology at Moshi Cooperative University from 2021 to 2023.
Moshi Cooperative University
Certificate in Information Technology, Information Technology
2020 - 2021
Completed a Certificate in Information Technology at Moshi Cooperative University from 2020 to 2021.
Uhambingeto Secondary School
CSEE, Secondary Education
2016 - 2019
Completed CSEE studies at Uhambingeto Secondary School in Iringa, Tanzania, from 2016 to 2019.
Availability
Location
Authorized to work in
Portfolio
ofilislink.comJob categories
Skills
Interested in hiring David?
You can contact David and 90k+ other talented remote workers on Himalayas.
Message DavidFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
