Edwin Joshua Kiuma
I'm Software Engineer
About
Detail-oriented and innovative Information Communication Technology professional with a Bachelor of Science in Applied Computer Technology, specializing in Software Engineering. Experienced in web and mobile application development, server management, and technical support, with a proven track record of delivering highquality solutions. Proficient in multiple programming languages including Python, Java, and JavaScript, and skilled in both front-end and back-end development. Demonstrates strong problem-solving abilities and effective team leadership, with a commitment to enhancing productivity through technology. Passionate about leveraging technical expertise and project management skills to drive organizational success and improve user experience.
UI/UX Designer & Web Developer.
- Certificate: Data Science, Laravel, AWS
- Phone: +254 714 572 978
- City: Nairobi, Kenya
- Degree: Bachelor in Science
- Email: edwinkiuma@gmail.com
- Freelance: Available
BackEnd
Node.js, Laravel, Express.js, PHP, Python, REST APIs, GraphQL
FrontEnd
React.js, Vue.js, HTML5, CSS3, TailwindCSS, JavaScript (ES6+), TypeScript, Flutter(Dart)
Databases
MySQL, PostgreSQL, MongoDB, SQL Server
Tools & Platforms
Git, Docker, Jenkins, AWS, Azure, Vscode, Android Studio
Testing
PHPUnit, Pest, Jest, Cypress
Skills
Below is a list of my technical skills from FrontEnd, BackEnd, Databases, and Tools & Platforms:
Resume
Achievement
2023 - 2025
- Developed six web applications for Better Globe Forestry, including a website, job card, sales/marketing, and newsletter applications. Build and maintained a stable network and server structure
2023
- Created websites for clients using WordPress (e.g., vintmarktravelagency.com), Better globe forestry's website using HTML, CSS and JavaScript and designed digital content (posters, social media posts, logos) using Canva, Photoshop, and Publisher.
2020 - 2021
- Developed various applications, including SmartInventory (Android App), FashionIcon (E-commerce Mobile App), a commercial website for a flower company and managed Better Globe Forestry's servers and Networks.
Education
BACHELOR OF SCIENCE & IN APPLIED COMPUTER TECHNOLOGY
MAY 2019 - SEPT 2023
United States International University-Africa (Nairobi)
2.80 GPA
Professional Experience
Information and Security Officer
2023 Dec - Present
Better Globe Forestry Ltd [BGF], Nairobi, Kenya
- Designed, developed, and maintained web applications to support various business processes, ensuring user-friendly interfaces and robust functionality. Managed two dedicated servers, overseeing critical functions such as email services and Sage Accounting software to ensure maximum uptime and performance.
- Provided comprehensive technical support to staff, troubleshooting issues across multiple platforms and applications, ensuring seamless IT operations.
- Conducted training sessions to enhance staff proficiency in various ICT tools and applications, leading to improved productivity and effective technology use.
- Led a team of IT professionals, coordinating tasks, mentoring team members, and managing project timelines to ensure the successful delivery of IT projects.
- Regularly updated and maintained software applications, ensuring security, stability, and compliance with industry standards.
- Managed the organization's Voice Over IP VoIP telephone systems, ensuring reliable communication across all departments.
- Successfully managed cloud services on AWS and Microsoft Azure, optimizing resources and ensuring high availability and performance of cloud-hosted applications.
- Played a key role in preparing the IT department's budget, analyzing costs, and optimizing resource allocation to meet financial objectives.
Information communication Technology Intern
2023 Jan - 2023 May
Kenya Tea Development Agency, Nairobi, Kenya
- Ensured smooth operation of computer systems, maximizing user benefits through effective management and support.
- Installed and configured computer hardware, operating systems, and applications to meet organizational needs.
- Continuously monitored and maintained computer systems and networks to ensure optimal performance and security.
- Assisted staff and clients in setting up systems or resolving issues through clear, step-by-step guidance, both face-to-face and over the phone.
- Diagnosed and resolved hardware and software faults, addressing system and network problems promptly to minimize downtime.
- Provided comprehensive support, including procedural documentation and relevant reports to facilitate understanding and future troubleshooting.
- Followed diagrams and written instructions to support computer networks and hardware development, including Java, HTML, CSS, and JavaScript applications
Portfolio
Click the floating PDF button at the bottom right to view my full Software Engineer Portfolio as a PDF document.
Services
Web Design
We create visually stunning and highly functional websites tailored to your brand’s unique needs. Our custom web design solutions ensure a seamless user experience and a strong online presence.
Software Development
Transform your innovative ideas into reality with our bespoke software development services. We design and build custom software solutions to meet your specific business needs and drive growth.
API Integrations
Seamlessly connect your applications and services with our API integration solutions. We ensure smooth data flow and enhanced functionality across your digital ecosystem.
Website Auditing
Our website auditing services help identify areas for improvement, ensuring your site is optimized for performance, usability, and SEO.
Mobile App Development
Engage your audience on-the-go with our cutting-edge mobile app development services. We create user-friendly, feature-rich mobile apps that enhance your brand’s reach and customer interaction.
Website Maintenance
Our website maintenance services ensure your site remains up-to-date, secure, and optimized for performance. We handle everything from regular updates to security checks, allowing you to focus on your core business.
Contact
Address
Nairobi, Kenya
Nanyuki, Kenya
Call Us
+254 714 572 978
Email Us
edwinkiuma@gmail.com