Hi, I'm Ezron Ngetich.
A Full-Stack Web Developer.

I’m a dedicated tech enthusiast driven by curiosity and a passion for innovation. I bring hands-on experience in networking, systems administration, mobile and web application development, and DevOps. Always eager to explore and master new technologies, I thrive on turning challenges into solutions.

I am best described by my adaptability, diligence, enthusiasm and commitment.

About memy stats

Who is Ezron?

I am a passionate IT Specialist with passion for innovation.
I love bringing ideas to life. My curiosity drives me to constantly learn and grow and I thorougly enjoy tackling complex problems and creating elegant solutions.
Whether its building a network configurations, building mobile and web applications, system administration tasks, automations, I approach every project with a creative and detail oriented mindset, dedicated to delivering the best possible results.

I'm happy when I'm creating, learning, exploring and thinking how to make things better. I have recently completed my Software Development Course and I am available for any innovative, explorative and creative works in this field.

Thank you For visiting my Portfolio. I look forward to collaborating with you on your next project. Feel free to reach out and say hello!

120+

Projects
Completed

3+

Years of
experience

70+

Happy
Clients

30+

Customer
reviews

Skills, tools and technologies I use to bring products to life.

Laravel

80%

MySQL

80%

React

75%

React Native

75%

NodeJS

87%

C#

65%

Python

45%

Ansible

75%

Bash

65%

My Timeline

June 2023 - present

Avitech Solutions Limited NOC Engineer / developer

At Avitech, I have taken on diverse roles that have shaped my professional journey.
As a NOC Engineer , I have configured network devices, managed monitoring systems, and supported DIA customers. My role as a Field Technician allowed me to install home internet, maintain data center equipment, and implement CCTV solutions.

As a Systems Administrator , I have deployed Proxmox, VPNs, email servers, and internal collaboration tools. I have also designed and maintained the company’s websites and internal applications as a Web Developer.

Additionally, mentoring university attachment students as a Supervisor provided a rewarding opportunity to impart practical knowledge in programming, networking, and system management.

Together, these roles underscore my commitment to delivering innovative solutions and fostering growth within Avitech.

MARCH 2023 - MAY 2023

Samchi Digital - Attachment

Samchi Digital, located at Absa Towers, Nairobi, provided me with an invaluable opportunity to gain industry experience during my attachment. In this dual role, I contributed to both web advisory and sales initiatives, enhancing the company’s digital presence and marketing strategies.

Additionally, I supported the sales team by engaging potential clients and promoting advertising opportunities during the airing of Samchi Digital's TV programs.

I also crafted and sent professional emails to promote advertising opportunities and actively participated in strategy meetings, offering insights to refine customer engagement efforts. This experience honed my skills in digital strategy, client communication, and collaborative teamwork.

2019 - 2022

Software Development Degree - KCA University

In my Software Development Course, I have enjoyed diving deep into the world of coding and exploring the possibilities of Software Development. Some of the key things I have learnt along this term include Value of collaboration and team work, importance of good software design and architectre and also the need to stay up-to-date with the latest technologies and programming languages.

My course has been an incredibly rewarding experience that has helped me develop the skills and knowledge necessary to succeed in a rapidly evolving field.

2020 - present

Web Developer / Freelancing

Over the past three years of freelancing in web development, I have found immense joy in turning clients' vision into reality.
Along the way, I have learnt several key lessons that have helped me become a better developer: importance of clear communication, value of time management, need to be adaptible and willing to learn new technologies.

With every project I have undertaken, I have strived to build strong relationships with my clients and deliver high quality work that meets their unique needs and exceeds their expectations.

My PortfolioMy Work

I love building stuff. Hover the images to get links for the live project and the source code in my GitHub.
Better yet, you can explore the project to read on the things I learnt, the challenges faced and my thought process.

Project Source

React-Calculator

Summary

The Development process involved using React component architecture, managing state effectively, designing a user-friendly interface, and writing tests to ensure the calculator was robust and reliable.
React, CSS, and HTML were used to develop the application.
The project provided an opportunity to learn and develop fundamental skills in React development.

Explore more

Project Source

Cocktails Db

Summary

This project provided me a comprehensive understanding of how different technologies like ReactJS, Axios, and React Router DOM can be used together to build a functional and user-friendly web application. It provided a practical working experience of ReactJS and its associated libraries, which can be applied in building other web applications.

Explore more

Project Source

Comfy Store

Summary

Comfy Store is a comprehensive e-commerce platform that provides customers with a seamless shopping experience. The project highlights the importance of using a combination of client-side and server-side technologies to create a responsive and engaging web application. It features a fully functional cart and an advanced search functionality.

Explore more

Project Source

Complaint Management System

Summary

CMS provides an example of how Python, SQLite3 database, and Tkinter GUI library can be used to develop a simple yet effective desktop application for managing customer complaints. It highlights the importance of clear requirements, efficient architecture design, testing and debugging, and the use of software development best practices for a successful project.

Explore more

Project Source

React-Weather-Finder

Summary

In this project, I aimed to provide a user-friendly and responsive web app that delivers accurate and up-to-date weather info to users.
It requires careful planning, attention to detail, and problem-solving skills to overcome challenges and create a robust and efficient application.

Explore more

My BlogsMy Blogs

The Future of Augmented Reality

Have you ever wondered what the future holds for Augmented Reality? Will we be able to seamlessly merge the digital and physical worlds? How will AR change the way we work, learn, and play? If you are curious and want to explore the exciting possibilities of AR technology, join me on this journey as we dive deep into the future of Augmented Reality!

How to Become an Expert in Web Design

Do you aspire to become an expert in web design and create stunning websites that engage and inspire users? Are you looking to hone your skills and stay up-to-date with the latest design trends and tools? Do you want to unlock the secrets of creating websites that are visually appealing and optimized for usability? In this blog, we will explore the key principles, best practices, and essential resources that can help you become a master of web design.

We Are Never Alone

Have you ever felt like you were completely alone in this world? Have you ever experienced a sense of isolation or disconnectedness from others? What if I told you that we are never truly alone even in our lowest moments? In this blog, I talk about how we can harness the support that is always available to use so that we can experience a more fulfilling life. networks,

Contact MeContact

Contact me here

Whether you are a potential client, employer or someone interested in my my work, I'd love to hear from you!
Please use the contact form below to send me a message or email me directly at the email given below. I'm happy to answer any questions you may have or discuss potential projects.

Location

: Nairobi, Kenya

Email

: ngetichezron4@gmail.com

Education

: KCA University, Alliance High School

Mobile Number

: 0704176838

Languages

: English, Kiswahili, German