Summary
Overview
Work History
Education
Skills
Accomplishments
Affiliations
Personal Information
References
Certification
Reading
Timeline
Generic

Alex Maina Thuku

Software Developer / Data Analyst
Nairobi

Summary

To work as a team member and collectively ensure best output is attained. To utilize academic, professional skills and experience to bring forth positive change in the work place. In addition to ensure adherence to the current trends in Information Technology.

Overview

19
19
years of professional experience
8
8
years of post-secondary education
2
2
Certifications

Work History

Software Developer

Kenya Tea Packers Limited
2019.10 - Current
  • Improved software efficiency by troubleshooting and resolving coding issues.
  • Saved time and resources by identifying and fixing bugs before product deployment.
  • Contributed to a positive team environment through effective communication, problem-solving, and collaboration skills.
  • Collaborated with cross-functional teams to deliver high-quality products on tight deadlines.
  • Enhanced user experience through designing and implementing user-friendly interfaces.
  • Increased development speed by automating repetitive tasks using scripts and tools.
  • .Ensured seamless migrations from legacy systems to modern platforms through meticulous planning, testing, and execution.
  • Enhanced user experience with intuitive interface designs, leading to increased customer satisfaction.
  • Developed comprehensive documentation for software projects, improving maintainability and future scalability.
  • Collaborated closely with cross-functional teams to identify and resolve system bottlenecks, ensuring smoother operations.
  • Engaged in continuous learning to stay ahead of emerging technologies, ensuring team's solutions remained cutting edge.
  • Improved decision-making processes with accurate data analysis and visualization techniques.
  • Created various Excel documents to assist with pulling metrics data and presenting information to stakeholders for concise explanations of best placement for needed resources.
  • Enhanced business efficiency by identifying trends and patterns in complex datasets.
  • Provided actionable insights through comprehensive reports and dashboards, supporting strategic initiatives.
  • Managed large-scale databases to ensure timely access to critical information for key stakeholders.
  • Integrated multiple sources of disparate data into cohesive datasets using ETL processes, improving overall analytic capabilities.
  • Optimized data collection methods to enhance quality and volume of data captured for analysis.
  • Enhanced team's analytical capabilities with training on latest data analysis tools and techniques.
  • Improved data visualization techniques, making insights more accessible to non-technical stakeholders.
  • Supported marketing strategies by providing detailed customer segmentation analysis.
  • Improved software efficiency by troubleshooting and resolving coding issues
  • Saved time and resources by identifying and fixing bugs before product deployment
  • Contributed to a positive team environment through effective communication, problem-solving, and collaboration skills
  • Collaborated with cross-functional teams to deliver high-quality products on tight deadlines
  • Enhanced user experience through designing and implementing user-friendly interfaces
  • .Achieved faster development cycles using Agile methodologies, including Scrum or Kanban processes

Software Consultant and Developer

Trendy Business Systems
2016.08 - 2018.08
  • Developed complex solutions to all business problems along with customer engagements by detailed analysis, negotiation and coordination with main decision makers.
  • Designed, tested, installed and monitored new systems.
  • Offered software-related technical support through various communications channels.
  • Served as primary liaison between software customers and development team, relating feedback and concerns for future patch cycles.
  • Prepared system diagrams and flow charts to support problem analysis.
  • Proctored training via in-person and virtual venues.

Executive Software Developer & ERP Support Engineer

Endeavour Africa Ltd
2016.12 - 2018.07
  • Collaborated with cross-functional teams to deliver high-quality products on tight deadlines.
  • Contributed to a positive team environment through effective communication, problem-solving, and collaboration skills.
  • Developed customized software solutions for diverse clients, resulting in increased satisfaction and repeat business.

Software Consultant and Developer

Trendy Business Systems
2010.09 - 2016.11
  • Designed, tested, installed and monitored new systems.
  • Executed program modifications and changes and documented results of software research tools and applications.
  • Consulted with clients to align future software development with customer priorities.

Executive Software Developer

Endeavour Africa Ltd
2008.07 - 2010.08
  • Rapidly prototyped new data processing capabilities to confirm integration feasibility into existing systems.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Analyzed work to generate logic for new systems, procedures and tests.

Software Developer

Systech Ltd
2005.07 - 2006.06
  • Responsible for the support and maintenance of a pension management software

Education

Bachelor of Science - Information Technology

Jomo Kenyatta University of Agriculture And Technology
Nairobi,Kenya
2006.05 - 2008.05

Diploma - Information Technology -

Jomo Kenyatta University of Agriculture And Technology
Nairobi, Kenya
2004.01 - 2005.05

Microsoft Certified Solution Developer (MCSD) & Microsoft Certified Professional (MCP) -

New Horizons, Nairobi Kenya
Microsoft
2003.01 - 2003.05

Diploma - E-Technology Computing - undefined

National Institute of Information Technology Nairobi Kenya
2001.06 - 2002.05

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

Senior Chief Koinange High School
1997.02 - 2000.05

Skills

Business Analysis

Time Management

Decision-Making

Excellent Communication

Team Collaboration

Effective Communication

Self Motivation

Attention to Detail

Time management abilities

Adaptability and Flexibility

Object-Oriented Programming

Analytical Thinking

SQL Databases

Tableau

Database Maintenance

Data Storytelling

R Programming

Google Analytics

Web Scraping

Data and Analytics

SQL and Databases

Power BI Skills

QlikView Dashboard Creation

QlikView Knowledge

Delphi 6.0

Java

Crystal Reports Developer

DevExpress Reports Engine

Microsoft SQL Reporting Services

.Net (C# & Vb ) programming

Accomplishments

  • Developed weighing bridge and weighing scale software
  • Developed modules for a real estate system
  • Developed modules for a newspapers and periodicals delivery system
  • Developed an insurance brokerage system
  • Developed Tally Insure (insurance brokerage software)
  • Developed Tally Point of Sale
  • Developed a pension management system

Affiliations

Microsoft certified professionals

Personal Information

Date of Birth: 01/27/82

References

  • Mr. Shadrack Mwangangi, ICT Administrator, Allpack Industries Ltd, P.O Box 3741 - 00506, Nairobi, 0722 523078, shadrack@allpack.co.ke
  • Mr. Dharmesh Pandya, Director, Six Eighty Magazines and Gifts Ltd, P.O Box 13907 - 00800, Nairobi, 254 02 2181033/4/5, 0738 701 861, dharmesh@machineryallied.com
  • Ms. Isabella Ngoko, Training Advisor Collections and Recoveries Centre, Barclays Bank of Kenya, P.O Box 30109 - 00100, Nairobi, 254 02 3267000 ext 516, 0722 960310, isabella.ngoko@barclays.com

Certification

Google Data Analytics

Reading

I love reading from different sources and regularly dedicating time stay informed.

Timeline

Software Developer

Kenya Tea Packers Limited
2019.10 - Current

Executive Software Developer & ERP Support Engineer

Endeavour Africa Ltd
2016.12 - 2018.07

Software Consultant and Developer

Trendy Business Systems
2016.08 - 2018.08

Software Consultant and Developer

Trendy Business Systems
2010.09 - 2016.11

Executive Software Developer

Endeavour Africa Ltd
2008.07 - 2010.08

Bachelor of Science - Information Technology

Jomo Kenyatta University of Agriculture And Technology
2006.05 - 2008.05

Software Developer

Systech Ltd
2005.07 - 2006.06

Diploma - Information Technology -

Jomo Kenyatta University of Agriculture And Technology
2004.01 - 2005.05

Microsoft Certified Solution Developer (MCSD) & Microsoft Certified Professional (MCP) -

New Horizons, Nairobi Kenya
2003.01 - 2003.05

Diploma - E-Technology Computing - undefined

National Institute of Information Technology Nairobi Kenya
2001.06 - 2002.05

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

Senior Chief Koinange High School
1997.02 - 2000.05

Google Data Analytics

MCSD - Microsoft Certified Solution Developer

Alex Maina ThukuSoftware Developer / Data Analyst