Owen Maina
Software Developer | Software Engineer
Experience with JavaScript and Python Programming
About
Results-driven Software Developer with a proven track record of successfully managing software projects and teams. Possesses a deep understanding of software development principles and practices and a strong ability to align technology solutions with business goals. Experienced in leading cross-functional teams to deliver high-quality software on time and within budget. Adept at fostering collaboration, driving innovation, and ensuring efficient project execution.
Software Developer & Software Engineer.
I greatly like coding and software development as a source of personal pleasure and fulfillment.
- Website: Owen Maina
- City: Nairobi Kenya
- Degree: Bachelors of Science in IT
- Email: Owen Maina
My focus is on developing software and I have experience operating software development teams and projects successfully. My proficiency lies in aligning technology solutions with corporate objectives coupled with my profound knowledge of the software development methods. To deliver top-notch software on time and within budget, I am capable of leading interdisciplinary teams. I know how to foster innovation, support teamwork, and ensure that projects are carried out successfully.
Personal Projects
Welcome to my web page, where innovation meets functionality! I am the creator behind these exciting projects that aim to enhance your digital experience.
Lakucha Dishes
Lakucha Dishes is a web application that allows users to browse a menu, place or...
Lakucha DishesUser Central
This system allows efficient management of users and task assignments within our...
User CentralSkills
My Background
Experienced Software Developer focused on achieving tangible outcomes, showcasing a demonstrated history of effectively overseeing software projects and teams. Exhibits a profound comprehension of software development principles and methodologies, with a robust capacity to synchronize technological solutions with organizational objectives. Skilled in guiding cross-functional teams to achieve the timely and budget-friendly delivery of top-notch software. Proficient in fostering teamwork, promoting innovation, and ensuring streamlined project implementation.
Summary
Owen Maina
Results-oriented Software Developer with a successful track record in project and team management, demonstrating a deep understanding of software development principles. Experienced in leading cross-functional teams to deliver high-quality software on time and within budget, adept at fostering collaboration and driving innovation.
Education
Software Engineering
02/2023 - 08/2023
Moringa School, Nairobi Kenya
Graduated in November 2023
Bachelor of Science in Information Technology
01/2019 - 12/2022
Jomo Kenyatta University of Agriculture and Technology, Juja Kenya
Achieved Second Class Honors (Upper Division)
Certifications
Python Programming
01/2023 - 02/2023
Computer Pride, Nairobi Kenya
CCNA Routing & Switching
11/2018 - 06/2019
Jomo Kenyatta University of Agriculture and Technology, Juja Kenya
A+ Hardware and Software Support Skills
05/2016 - 06/2016
Computer Pride, Nairobi Kenya
International Computer Driving License
02/2016 - 08/2016
Computer Pride, Nairobi Kenya
Internship Experience
Software Developer Intern
09/2023 - 02/2024
iTalanta, Nairobi, Kenya
- Collaborating with a team of software developers to design, code, test, and debug web applications.
- Successfully delivering the project within the established timeline and meeting the expected project objectives.
- Played a key role in the project's success by contributing expertise in front-end development utilizing HTML and CSS.
- Maintaining an open and effective communication with the development team and other stakeholders by documenting project status, changes, and issues.
- Employing Git to coordinate codebase management, enabling efficient code sharing and collaboration.
- Successfully identifying and addressing software issues by creating well-documented pull requests, effectively contributing to the resolution complex problems within the development projects.
IT Attaché
12/2021 - 04/2022
Civil Registration Services, Nairobi, Kenya
- Provided technical support to end-users, resolving hardware and software issues promptly and efficiently.
- Assisted in the management and maintenance of the organization's computer networks.
- Oversaw the regular maintenance and upgrades of computer systems and software applications to ensure their reliability and security.
- Ensured compliance with government ICT policies and regulations, helping the organization adhere to legal and security standards in ICT operations.
- Implemented and monitored security measures, including access controls and antivirus solutions, to protect the organization's ICT infrastructure from cyber threats.