Summary
Overview
Work History
Education
Skills
References
ICT Skills
Timeline
Generic

ERASTUS MWANIKI

Nairobi

Summary

Senior Software Engineer with expertise in leading cross-functional teams and driving software process improvements. Proven ability to enhance team efficiency through effective relationship building and decision-making skills. Extensive experience in applying Information and Computer Technology knowledge across various industrial sectors. Strong background in management, consulting, and development, ensuring innovative and rigorous application of skills.

Overview

18
18
years of professional experience

Work History

Senior Consultant

Governors’ Camp
01.2024 - Current
  • Engineered software for real-time transmission of invoices and credit notes to KRA.
  • Provided user support for KRA portal transmissions, ensuring seamless operations.
  • Served as advisory consultant on ICT matters, contributing to strategic decisions.
  • Reviewed all deliverables prior to release ensuring accuracy, completeness, quality assurance standards are met.

Development Operations Manager

MINSAIT –INDRA SOFTWARE FACTORY
01.2023 - Current
  • Led development operations team to enhance product quality for clients.
  • Supervised module leads to ensure timely task compilation per delivery schedules.
  • Trained and guided junior developers to improve skill sets and productivity.
  • Coordinated seamlessly with on-site and service managers to guarantee timely releases.
  • Assigned and defined duties for development team to optimize workflow efficiency.
  • Conducted regular site visits to follow up on requirement fulfillment and issue resolution.

Senior IT CONSULTANT and Developer

INDRA LIMITED
03.2010 - Current
  • Executed software development in C/C++, PowerBuilder, and Java across multiple platforms.
  • Managed source control to ensure up-to-date multi-platform development code.
  • Collaborated with teams on system development, user analysis, and software testing requirements.
  • Resolved complex network connectivity issues in a timely manner.
  • Developed strategies and plans for IT projects to ensure successful implementation.
  • Analyzed customer data and identified areas of improvement in their systems architecture.

Service Manager/Senior Software Engineer

MINSAIT -INDRA
01.2025 - 12.2025
  • Maintained project contracts for support services across multiple regions.
  • Coordinated software lifecycle management to optimize development and deployment processes.
  • Supervised software change development, ensuring timely delivery and adherence to quality standards.
  • Facilitated client training sessions on commercial BIS systems to enhance user proficiency.
  • Executed data archiving strategies on Oracle databases, improving system performance.
  • Managed client relationships, providing supervisory support for ongoing projects.
  • Oversaw client assignments for ZESCO, ESCOM, ZETDC, and EDM throughout southern Africa.
  • Traveled frequently to client locations in Zambia, Malawi, Zimbabwe, and Mozambique to deliver support services.

Consultant ICT Manager

WISEPOWER TECHNOLOGIES
NAIROBI
01.2023 - 12.2024
  • Oversaw ICT department operations, managing budgeting for infrastructure and overhead costs.
  • Procured ICT equipment to ensure optimal functionality and performance.
  • Trained and guided new recruits in software development practices.
  • Supervised deployment and installation of KRA ETIMS devices and drivers.
  • Created and assigned tasks for the development team to enhance productivity.
  • Conducted client meetings to gather user requirements, ensuring thorough documentation and delivery.

Senior Consultant

KENYA POWER AND LIGHTING CO.
01.2016 - 02.2018
  • Led implementation and development of software changes for Business Integrated System at KPLC.
  • Advised technical and functional teams on database optimization and system enhancements.
  • Conducted weekly meetings with client management to ensure alignment with project goals.
  • Coordinated with Software Factory to address client needs and support requests.
  • Guided client management on new technologies for business development and customer relations.
  • Researched market opportunities to assist INDRA in expanding into African markets.
  • Maintained interfaces between pre-paid systems, SAP, and third-party vendor systems.
  • Allocated tasks among team members to ensure efficient client support operations.
  • Established strong working relationships with both internal teams as well as external vendors and clients.
  • Reviewed all deliverables prior to release ensuring accuracy, completeness, quality assurance standards are met.

IT Consultant

ZAMBIA ELECTRICITY AND SUPPLY COMPANY
Lusaka
01.2013 - 09.2015
  • Led Stores Procurement Management, Transport Management System, and Customer Service Management systems.
  • Collected user requirements, documented enhancements, and proposed system improvements.
  • Coordinated implementation and development of system modifications.
  • Advised technical and functional teams on database optimization and system evolution.
  • Trained new employees on client needs and programming skills in C, C++, PowerBuilder.
  • Facilitated weekly meetings with ZESCO management to address software requirements.
  • Provided insights on emerging technologies for business development and customer relations.
  • Supported INDRA's market entry by identifying procurement opportunities in Zambia.
  • Collaborated with stakeholders from different departments to identify areas where IT solutions can be used for process improvements.
  • Installed and configured computer hardware operating systems and applications according to customer requirements.

Consultant

ETHIOPIA ELECTRICITY PRODUCTION CO
Addis Ababa
02.2012 - 02.2012
  • Provided on-site support for customer management metering, collection, and daily batch systems.
  • Configured and troubleshot systems using UNIX and C/C++ for modified source compilation.
  • Collected user requirements and coordinated with software factory for urgent hot-fixes on critical issues.
  • Collaborated with clients to develop action plans to address specific challenges and objectives.
  • Provided advice on operational processes, business development initiatives, organizational changes and other areas of improvement.
  • Reviewed existing policies and procedures to suggest necessary improvements.

Programmer/IT Consultant

IBER AFRICA
Nairobi
02.2012 - 02.2012
  • Provided on-site support for Logistic Management and Transport Management systems.
  • Led team in allocation and division of logistics and transport systems.
  • Conducted user analysis and administered ORACLE user profiles to prevent fraud.
  • Executed system tuning and migration to PB10.5 with Oracle 11g client.
  • Modified existing database structures to improve system performance.
  • Integrated third-party APIs into existing applications for additional functionality.
  • Coded, tested and debugged programs in accordance with established standards.
  • Delivered software solutions consistent with product roadmap and meeting release plan milestones.

IT CONSULTANT

ZIMBABWE ELECTRICITY TRANSMISSION AND DISTRIBUTION COMPANY
Harare
06.2011 - 06.2011
  • Led development, testing, and implementation of reporting system OPENREPORTS.
  • Managed allocation and assignment of daily system batch duties.
  • Oversaw collection module and customer service for Customer Management System.
  • Directed team efforts to enhance system functionality and user experience.
  • Documented processes related to IT services provided by the company.
  • Provided technical support for hardware, software and network issues.
  • Created custom applications utilizing various programming languages such as Java, HTML, CSS, JavaScript.

IT CONSULTANT

AES-SONEL
Douala
09.2010 - 09.2010
  • Contributed to onsite ERP system development in Cameroon through active participation.
  • Collaborated on Collection, Billing, and Reports Module for Customer Management System.
  • Collected user requirements and led development, testing, and integration for Reporting System OPENREPORTS.
  • Led team in OPENREPORTS module development, testing, integration, and successful launch.
  • Documented processes related to IT services provided by the company.
  • Collaborated with stakeholders from different departments to identify areas where IT solutions can be used for process improvements.

Programmer/Developer

INSYNC Solutions Ltd
NAIROBI
11.2008 - 01.2009
  • Designed and developed new software programs for point of sale systems, ensuring functionality through rigorous testing.
  • Analyzed existing programs to identify modification opportunities for enhanced performance.
  • Created technical specifications and high-level test plans to guide development processes.
  • Monitored and corrected software defects, maintaining system integrity and reliability.
  • Developed software applications using Java and JavaScript.
  • Coded, tested and debugged programs in accordance with established standards.
  • Applied problem-solving and logical reasoning skills to address system needs collaboratively or independently.

Internship

KENYA ELECTRICITY GENERATION COMPANY
09.2007 - 01.2008
  • Provided on-call user support and performed system troubleshooting for optimal functionality.
  • Assisted in basic configuration of SAP procurement module under senior developer supervision.
  • Contributed to network and telecommunication administration using CISCO technology.
  • Executed basic administration tasks to maintain systems and configurations.
  • Helped maintain applicant tracking systems and recruiting metrics.
  • Assisted with event planning, support and execution of virtual and in-person engagements.

Education

Master’s - Business Administration(Strategic management)

KENYA METHODIST UNIVERSITY
NAIROBI
01-2024

ORACLE DATABASE SQL TUNING - CERTIFICATE

INSTITUTE OF ADVANCED TECHNOLOGY
NAIROBI
01.2011

MICROSOFT ASP.NET 2008 - CERTIFICATE

INSTITUTE OF ADVANCED TECHNOLOGY
NAIROBI
01.2011

Degree - Bachelor of Science (Computer Science)

KABARAK UNIVERSITY
NAKURU
01.2008

Kenya Certificate of Secondary Education (K.C. S. E) -

MURANG’A HIGH SCHOOL
MURANGA
01.2004

Kenya Certificate of Primary Education (K.C. P. E) -

VICKMERY JUNIOR ACADEMY
NAIROBI
01.1999

Skills

  • C/C and Java
  • Project management
  • KPI analysis
  • VBNET and ASPNET
  • Python and Perl
  • Oracle and SQL databases
  • MySQL and database normalization
  • Android development
  • JavaScript and XML
  • CSS, XHTML, and web design
  • Version control with SVN and Visual SourceSafe
  • Project management with JIRA
  • Adobe Creative Suite tools
  • Windows, Solaris, Linux, and Ubuntu administration
  • SAP and CRM systems
  • Web statistics analysis
  • UML and ERD diagramming
  • Systems development methodologies
  • Proxy configuration and internet security
  • Telecommunication technologies
  • User support and hardware assembly
  • Cisco networking expertise
  • Business development strategies
  • Agile methodologies
  • Kanban proficiency
  • Behavior-driven development

References

  • Micheal Kibogo Njoroge, SOFTWARE FACTORY MANAGER, MINSAIT -INDRA, Laxcon House, 6th Floor, Limuru Road, Luhya Lane, Nairobi, Nairobi, 00600, (254-20) 3655000, (254-20) 3655513, (254-20) 3751883, +254 715 330633, mkibogo@indracompany.com, michaelkibogo@gmail.com
  • Godfrey Okoth, Scrum Manager, Kenya Commercial Bank, P.O. Box 4163, Nairobi, Nairobi, 00100, +254 720 550514, godfreykotieno@gmail.com
  • Stavy Shipota, Manager Database & Networks, Zambia Electricity Supply cooperation – ZESCO, Lusaka, Zambia, +260 97 7452892, sshipota@zesco.co.zm

ICT Skills

C/C++, VB.NET, ASP.NET, JAVA, POWERBUILDER, PYTHON, PERL, ORACLE DATABASES, SQL DATABASES, MYSQL, Android, java scripting, XML, XHTML, CSS, Visual source safe, SVN, JIRA, BUGS Manager, MS OFFICE tools, Adobe PageMaker, CorelDraw 10, Photoshop CS, Windows variant, Solaris, Linux redhat, UBUNTU, SAP, CMS, CRM, ODOO, Web Statistics, Database Normalization, ERD Diagramming & UML, Systems Development, Proxy configuration, Research Methodologies, Intranet and LAN technologies, Telecommunication and telephony, System Administration, Server configuration, Internet Security, Hardware Components, User Support, Computer Assembly, Cisco Networking System administration, Analysis and consultancy on hardware and software requirements, User analysis, Testing and integration, Business development and entrepreneurial analysis using ICT and business model tools

Timeline

Service Manager/Senior Software Engineer

MINSAIT -INDRA
01.2025 - 12.2025

Senior Consultant

Governors’ Camp
01.2024 - Current

Development Operations Manager

MINSAIT –INDRA SOFTWARE FACTORY
01.2023 - Current

Consultant ICT Manager

WISEPOWER TECHNOLOGIES
01.2023 - 12.2024

Senior Consultant

KENYA POWER AND LIGHTING CO.
01.2016 - 02.2018

IT Consultant

ZAMBIA ELECTRICITY AND SUPPLY COMPANY
01.2013 - 09.2015

Consultant

ETHIOPIA ELECTRICITY PRODUCTION CO
02.2012 - 02.2012

Programmer/IT Consultant

IBER AFRICA
02.2012 - 02.2012

IT CONSULTANT

ZIMBABWE ELECTRICITY TRANSMISSION AND DISTRIBUTION COMPANY
06.2011 - 06.2011

IT CONSULTANT

AES-SONEL
09.2010 - 09.2010

Senior IT CONSULTANT and Developer

INDRA LIMITED
03.2010 - Current

Programmer/Developer

INSYNC Solutions Ltd
11.2008 - 01.2009

Internship

KENYA ELECTRICITY GENERATION COMPANY
09.2007 - 01.2008

Master’s - Business Administration(Strategic management)

KENYA METHODIST UNIVERSITY

ORACLE DATABASE SQL TUNING - CERTIFICATE

INSTITUTE OF ADVANCED TECHNOLOGY

MICROSOFT ASP.NET 2008 - CERTIFICATE

INSTITUTE OF ADVANCED TECHNOLOGY

Degree - Bachelor of Science (Computer Science)

KABARAK UNIVERSITY

Kenya Certificate of Secondary Education (K.C. S. E) -

MURANG’A HIGH SCHOOL

Kenya Certificate of Primary Education (K.C. P. E) -

VICKMERY JUNIOR ACADEMY
ERASTUS MWANIKI