
Samuel Waithaka
Web Developer

Connect with Samuel Waithaka to Send Message
Connect
Connect with Samuel Waithaka to Send Message
ConnectTimeline
About me
Certified Knowledge Manager - CKM, Software Engineer
Education

Institute of Advanced Technology - IAT
2006 - 2007Microsoft Certified Application Developer Computer Programming, Specific Applications Distinction
Kiambu High
1992 - 1996High School KCSEActivities and Societies: Christian Union, Wildlife Club

University of Nairobi
1998 - 2002BSC PhysicsActivities and Societies: Vice Chairman - Christian Union Organizing Secretary - Physics Club
Experience

BrighterDayWeb
Aug 2003 - May 2010Web DeveloperLifegroup Network Project (Web Application):http://www.lifegroupnetwork.net:Developed the use case analysis, designed database and the application, did coding with the rest of the team. Web application is built on Zend Framework.

Institute of Advanced Technology
Nov 2004 - Aug 2007InstructorStarted training end user courses, then moved on to training technical courses, particularly user support and programming

Heinosoft Kenya
Jan 2008 - Aug 2008PHP DeveloperHeinosoft Kenya is a high profile software development company. They work with open source technologies like Linux, Apache, PHP and MySQL. I mostly worked on Content Management and Email Systems

African Safaris and Adventures
Jun 2009 - Aug 2009WebmasterCreating web content, managing website, creating blogs, carrying out search engine optimization (SEO)

Zamoya
Apr 2010 - Nov 2010Web Developer- Application logic and database design- Developing CMS and enterprise applications using PHP- Developing user interface using XHTML and CSS from predesigned templatesProject:- Kengen's in-house Recruitment Portal:Database design and developing application for capturing candidates data including education and work history. Built in functionality to interface the application with SAPI.- Others: various companies websites and portals

Kencall
Nov 2010 - Feb 2011Applications Developer- Part of a team developing and mainting a new Customer Relationship Management software (CRM) based on the Zend Framework (PHP)- Developing CRMs based on the conventional PHP development style

RiverBank Solutions
Feb 2011 - May 2012Applications DeveloperRiverBank Solutions Ltd is a technology company that develops payment and loyalty solutions to businesses in the region. Some projects undertaken include the following:FKF Soccer Management System-------------------------------------------------------Football Management System for FKF (Federation of Kenyan Football), for managing all processes involving football matches, clubs and leagues.Taking lead development role including capturing user requirements, database design and the entire development process.Serena Hotels Loyalty Points System---------------------------------------------------------The entire system is used by Serena Hotels to capture loyalty points from their customers. I worked on a component that consumes API that stores customer information including their loyalty points accumulation and redemption. Show less

Ringier Kenya
Jun 2012 - Sept 2012Lead Developer- Developing applications for various platforms and company brands, maintainance and troubleshooting, general IT

ABC Bank Group
Sept 2012 - Jan 20231. Development of APIs and bank systems integration with other channels, including Pesalink, partner saccos, KRA payment gateway (iTax) and Internet Banking2. Development of custom automation framework, that makes it possible to quickly automate business processes3. Working as software development lead in overseeing and coordinating the people, resources and processes required to deliver new software or upgrade existing software products4. Implementing a continuous improvement plan in software development. This includes consistent evaluation of functionality, user experience and performance of current solutions, and the development of new features for existing applications to make them more efficient5. Working closely with business managers and marketing department to identify and understand business requirements; providing technical and structural lead in developing necessary solutions to meet those requirements6. Ensuring documentation of all in-house developed software7. Ensuring code versioning and backups for all in-house developed software using Git and Gitlab8. Ensuring automated database backups using appropriate scripts and cron jobs9. Improving processes to achieve efficiency for the business by carrying out analysis and realizing necessary automation10. Development of customer facing software solutions through identifying market requirements and studying trends; the goal being to achieve better customer experience, optimal customer interaction and better conversion rates 11. Providing data reporting tools and business metrics to give business accurate position, trends or comparison for better decision making12. Testing and debugging applications, resolving performance issues and making revisions when necessary13. Ensuring business continuity by providing, promoting and utilizing knowledge sharing tools14. Providing different levels of support for the different systems Show less - Gathering business requirements so as to design and develop solutions that meet those requirements- Designing database and software for in-house developed software, to deliver software solutions to the bank- Customizing open-source software for deployment in the bank- Installation and configuration of application servers and databases for deployment of software solutions on test and live environments- Designing reports and uploading on reports server for business use- Maintaining software code and database backups for recoveries in case of eventualities Show less Capturing needs and requirements from business, using relevant tools to develop solutions that have realized cutting of costs, improved efficiency and TAT in service delivery. Some of the projects include the following:- Cab requisitioning process: the system built on PHP framework, CodeIgniter, automates the process of requesting and approving use of taxi services within organization. It realized curbing of wastage and also enhanced accountability. This was a major cost cutting avenue.- Forex API: Developed API for treasury department, for publishing live forex data. It was a critical for a strategic MoU that was entered with a government agency.- Recruitment portal: The online portal enables candidates to login, create profiles, update education and work history. I implemented integration with company's HR information system using Talend data aggregation tool.- Diaspora portal: Web portal bank's diaspora customers, including online account opening process.- Identities verification: Created a tool that queries the national registration of persons data bank via a WSDL web service. - Feedback tools: communication tool that maintains confidentiality for security department and HR feedback- Credit line proposal process: approval process for credit applications for the bank's SME division. When rolled out this will improve efficiency and TAT- Account Opening Process: The current manual systems take over one week for a customer to operate their new account. The system now in beta version has shown that this will be reduced down to 15 minutes. The delivery of this project, after completion will save the organization USD90000 that was being charged by the software company. Being lead developer, the system is built on a document management system framework and uses Java programming language.- Others: data analysis, reports building with charts using Jasper reports tool aiding decision making Show less
Manager, Software Development
Jan 2016 - Jan 2023Team Leader, Solutions Development
Dec 2014 - Jan 2016Systems Developer
Sept 2012 - Dec 2014

Antler
Jan 2023 - Mar 2023Venture Builder- Developing a startup founder's mindset, the mental and emotional aptitude that's required to build a business from zero to product-market fit, to scaling- Foundations of building a great co-founding team- Effectively growing networks and developing partnerships- Finding problem/opportunity by employing stakeholder problem tree, design thinking and other tools- Customer and problem validation through customer interviews, surveys, and expert conversations- Understanding markets through research and data- Market sizing - finding the Total Addressable, Serviceable Addressable, and Serviceable Obtainable Market for a venture - top-down and bottom-up TAM, SAM, SOM- Developing pitch deck and investor pitching Show less
Licenses & Certifications
- View certificate

Artificial Intelligence Foundations: Neural Networks
LinkedInAug 2021 
Machine Learning & Data Science
UdemyApr 2018- View certificate

Digital Transformation
LinkedInJul 2021 - View certificate

Characteristics of a Great Scrum Master
LinkedInJul 2021 - View certificate

Agile Foundations
LinkedInAug 2021 .webp)
Certitified Knowledge Manager
KM Institute (KMI)Apr 2021- View certificate

Agile at Work: Planning with Agile User Stories
LinkedInAug 2021 - View certificate

Agile Intro
IBMJul 2021 - View certificate

Agile Software Development: Extreme Programming
LinkedInAug 2021 
Android, NDK Development
EMobilis Mobile Technology InstituteApr 2014- View certificate

Programming Foundations: Test-Driven Development
LinkedInAug 2021 
Data Science Workshop, Machine Learning on Bigdata
Nakala AnalyticsNov 2018
Design Thinking
Africa Nazarene UniversityFeb 2018
Languages
- enEnglish
- swSwahili
- kiKikuyu
Recommendations

Niranjan k
Senior Engineer at Larsen & ToubroChennai, Tamil Nadu, India
Mayer hanna
Associate Director- Network DesignNew York City Metropolitan Area
Talha özerdem
Structural Test R&D Engineer at Baykar Technologies | MSc Student at YTUIstanbul, Türkiye
Talissa beall
Marketing & Social Media Leader | 40 Under 40 PRSA Dallas | Strategic Services Consultant at Sprout ...Dallas-Fort Worth Metroplex
Angharad llewellyn
Life Coach / Self EmployedVeneta, Oregon, United States
Greene doug
Senior Customer Service Engineer at MeritorAppleton, Wisconsin, United States
Hazem hajjat
Operations Manager at The Kaizen CompanyAmman, Amman, Jordan
Azeddine amrach
technicien de maintenance industriellالدار البيضاء سطات عمالة الدار البيضاء المغرب
Sandesh shukla
NPI Operations | Continuous Improvment | Lean Six Sigma | Team and culture Builder| Agile | Ex. Cumm...Bengaluru, Karnataka, India
Asaf yesharim
Wireless communication expert, RF and wave propagation group managerPetah Tikva, Center District, Israel.webp)
Jamie tyrrell ba (hons)
Digital Account Director | 5 Star Rated AirBnB SuperHost | Business & Marketing (Hons) GraduateNantwich, England, United Kingdom
Vanessa vu
ELICOS Teacher || French TeacherGold Coast, Queensland, Australia
Jennifer macaluso, ma, atr-bc, lcat, ctrs, cdp, cmdcp, art
Lifestyle Director at The Bristal Assited Living at Mount SinaiNew York City Metropolitan Area
João felipe nascimento de oliveira
Assessor de projetos na Orc'estra GamificaçãoBrasília, Federal District, Brazil
Marc gunton beng mnaea
Systems Support Manager at Pinnacle Group LimitedHigh Wycombe, England, United Kingdom
Mauricio yanez
Senior Brand Manager at Procter & Gamble | Leading Brand Strategy and Growth | Creator Economy Obses...Dubai, United Arab Emirates
Vincent adeosun
|| Virtual Assistant - Exceptional Emerging Entrepreneur, Copywriter, Speaker, Consultant & Leader |...Nigeria
Ginger stratton
Administrative AssistantSault Saint Marie, Michigan, United States
Samuel aymard bamal
Entrepreneur | Teacher | Inventor | Senior Project Manager | Senior Software EngineerDouala V, Littoral, Cameroon
Corrynn jones
Registered Nurse - Passionate about family centred care & paediatric nursingGreater Adelaide Area
...