Software Engineer Benson Makau

I am a Software Engineer with expertise in front-end technologies like HTML, CSS, Bootstrap, WordPress, jQuery, JavaScript and React.js. For Backend Development, I build software with Node.js and PHP (Laravel), working with databases such as MySQL, PostgreSQL, and MongoDB for efficient data management. I have a deep understanding of the software development lifecycle and prioritize high-quality solutions that meet client requirements. I have experience using Git Version Control and collaboration, ensuring an organized codebase, and promoting teamwork. I excel at hosting web applications, utilizing Shared Hosting providers like cPanel and Cloud Hosting services like Heroku for scalability and flexibility. I am a dedicated learner who continuously adapts to new technologies and contributes effectively to project success as a collaborative team player with excellent communication skills. Currently I am learning Docker.

Benson Makau About Me

As a Software Engineer, I possess expertise in developing robust, scalable, and user-friendly software applications. With a Bachelor of Science in Information Technology from Maseno University in Kenya, I have gained a deep understanding of the software development lifecycle. My primary goal is to deliver high-quality solutions that align with client requirements and provide a seamless user experience.

In my work, I utilize a wide range of front-end technologies such as HTML, CSS, Bootstrap, and JavaScript. I am highly proficient in leveraging popular frameworks like React and CMS such as WordPress to build dynamic and interactive user interfaces. Additionally, I have a strong command of back-end development using Node.js and PHP, enabling me to create efficient and secure server-side functionalities. I have hands-on experience working with databases like MySQL and MongoDB, ensuring effective data management and retrieval for applications.

In the realm of version control and collaboration, I am well-versed in Git. I utilize Git to maintain a structured and organized codebase, managing branches, merging code changes, and resolving conflicts. This enables smooth collaboration with other developers and ensures a reliable version history of the software projects I work on.

Furthermore, I have experience in hosting web applications on various platforms. I am familiar with shared hosting providers, where I manage and deploy applications using tools like cPanel. I also have practical knowledge of cloud hosting services such as Heroku, enabling me to leverage their scalability and flexibility to deploy and manage web applications effectively.

Download CV

Expertise What I Do Best

Front-end Development

I develop visually appealing and user-friendly interfaces. With expertise in HTML,CSS, Bootstrap, and JavaScript, I have the skills to transform design concepts into fully functional and responsive websites.I am proficient in using popular Content Management Systems such as WordPress, empowering clients to easily manage their website's content. Currently, I am expanding my skillset by learning React.js, a powerful JavaScript library for building interactive user interfaces.Continuously adapting to new technologies, I aim to deliver cutting-edge front-end solutions that enhance user experiences and meet industry demands.

Backend Development

I specialize in backend website development, where my focus is on building the server-side components that power dynamic and data-driven web applications. With a strong background in backend technologies such as Node.js and PHP, I have the expertise to design and develop robust, scalable, and secure APIs, databases, and server logic.Additionally, I am proficient in utilizing frameworks like Express.js to streamline backend development, allowing for rapid application prototyping and implementation. I work closely with front-end developers to integrate the server-side functionalities seamlessly into the overall web application architecture.

Database Design

I specialize in database design, where my focus is on creating efficient and well-structured database schemas for web applications. With a deep understanding of database management systems such as MySQL and MongoDB, I have the expertise to design and optimize database structures to ensure optimal performance and data integrity.In the process of database design, I work closely with clients and stakeholders to understand their specific requirements and translate them into a logical and organized data model. I analyze the data relationships, define entities and attributes, and establish appropriate normalization techniques to eliminate redundancy and improve data integrity.

Tech Stack My Skills

Good code is its Own Best Documentation

As the saying goes,anyone can write code that a computer can understand, but it takes a good programmer to write code that humans can understand.

Hire Me
MERN Stack
PHP
HTML,CSS,
JavaScript
MySQL,MongoDB
Shared Hosting, Cloud Hosting
Git Version Control
Docker

Employment & Education

Education/Experience

  • August 2023 - Present

    Software Developer @Softclans Technologies Limited.

    I am currently working as a Software Developer at Softclans, a global ICT solutions provider with offices in Nairobi, Kenya. I majorly focus on Web Applications as a Full Stack Developer.

  • January 2020 - Present

    Web Developer @Blinx Corporation.

    I have worked as a freelance web developer under the Blinx Corporation brand as from 2020 to date. I develop websites and web applications on a project basis, working independently for various clients.

  • August 2018 - May 2023

    Bachelor of Science in Information Technology @Maseno University

    I finished my undegraduate degree in Bachelor of Science in Information Technology from Maseno University.

  • July 2022 - September 2022

    Web Developer Intern @Kapu Digital Limited

    At Kapu Digital, I transformed UI designs into websites. For the roles assigned to me, I used WordPress, PHP and JavaScript.It was a great experience to work at Kapu Digital Limited.

  • February 2015 - November 2018

    High School @Ndalani Secondary School

    I undertook my highschool education at Ndalani Secondary School for 4 years and attained a B plain on my Kenya Certificate of Secondary Education(KCSE).

  • January 2007 - November 2014

    Primary School Education @ Kambiti Primary School

    I undertook my primary education at Kambiti Primary School for 8 years and attained my Kenya Certificate of Primary Education(KCPE).

Where Trust Meets Excellence

Reach out through any of the channels below: