Skills
Work experience
Web Developer /Digital Marketing
Jobelle Supplies, Nairobi
Customize existing platforms by creating custom themes, plugins, and extensions.
Manage product listings, ensuring accurate information, high-quality images, and compelling descriptions.
Implement search and filter functionalities for easy product navigation.
Ensure the online store has unique features and a personalized look.
Integrate secure payment gateways (e.g., PayPal, Stripe) to facilitate smooth online transactions.
Implement encryption protocols to protect customers’ financial data during payments.
Offer various payment methods (credit cards, digital wallets) for customer flexibility.
Senior Web App Developer
Take n Tora Technologies Inc , South Africa
Writing well-designed, testable, efficient code using best software development practices.
Creating website layouts and user interfaces using standard HTML/CSS practices.
Integrating data from various back-end services and databases.
Collaborating with other developers to enhance my skills and contribute to team projects.
E-commerce Developer
Farm Shop (K) Ltd, Nairobi
Design and implement user interfaces to ensure a seamless and visually appealing shopping experience.
Develop responsive web designs that work well across various devices and screen sizes.
Create the server-side logic, databases, and applications that power the e-commerce website.
Implement essential features like product catalogs, shopping carts, and secure payment processing systems.
Select appropriate e-commerce platforms (such as Magento, Shopify, or WooCommerce) based on client requirements.
Customize existing platforms by creating custom themes, plugins, and extensions.
Ensure the online store has unique features and a personalized look.
Manage product listings, ensuring accurate information, high-quality images, and compelling descriptions.
Implement search and filter functionalities for easy product navigation.
Collaborate with web designers, digital marketers, and business stakeholders.
Maintain and update the application, fixing any bugs or errors.
Stay informed about industry trends and technologies.
ICT Support Technician
Extranet Computer Ltd, Thika-Kenya
Assisted in the development of client websites and web applications, contributing to the completion of projects ahead of schedule.
Provided technical support and troubleshooting for software and hardware issues, enhancing team productivity.
Gained hands-on experience in full-stack development and debugging.
Develop and implement technical procedures eff ective in quickly addressing customers’ problems to minimize downtime
ICT Intern
Ministry of Education, Nairobi
Assist in troubleshooting hardware and software issues for end-users.
Provide technical support for computer systems, networks, and peripherals.
Aid in the installation and confi guration of software and hardware components.
Assist in monitoring and maintaining network performance and security.
Participate in IT projects, such as system upgrades and migrations.
Document procedures, confi gurations, and troubleshooting steps for future reference
Education
FreeCodeCamp - Online
Front End Development Libraries, Certification
Online FreeCodeCamp
Responsive Web Design, Web Development
HubSpot Academy- Online
SEO II, Certification
Google Digital Garage - Online
Digital Marketing, Certification
Technical University of Kenya
Computer Information Systems & Electronics Engineering, Diploma
Diploma in Computer Information Systems & Electronics Engineering
Comprehensive training in computer hardware, networking, and electronics. Covered installation and support of IT systems, fundamentals of circuit design and microcontrollers, basic cybersecurity, and development of business information systems. Gained practical skills bridging IT support, networking, and electronics troubleshooting.