Paul Chesa,
Software Engineer

Projects

Mbao Zetu
Mbao Zetu

A furniture ecommerce application part of nx mono repo built using angular

IT Helpdesk System
IT Helpdesk System

A Ticketing system built using Angular and firebase. Has admin side to check on tickets that have been submitted by the users. The admin can proceed to change the status of a ticket.

Wine store
Wine store

A front-end ecommerce site built using angular and firebase backend. A user can place orders using email and whatsapp.

Flient Technologies
Flient Technologies

A website created for Flient Technologies made using Angular. Focusses on advanced routing technoques such as lazy loading.

Chesa Blog
Chesa Blog

A blog created using React JS front end and a backend of firebase. Users can create accounts and post blog posts which can be viewed by other users.

Apondo Fish Farm
Apondo Fish Farm

A website made using angular for a fish farm in Nyanza, Kenya.

Next JS Social application
Next JS Social application

A front-end ecommerce site built using Next JS that allows users to post and comment on other user's posts. Backend is on firebase.

Sample Dashboard Design
Sample Dashboard Design

A sample dashboard created using react, chartjs and react-chart.js The platform is purely frontend.

Portfolio Website for Mitchelle Ayoro Osok
Portfolio Website for Mitchelle Ayoro Osok

A portfolio website created using angular and focusses on using tailwind css for designs.


About

Avatar

ICT Professional with proficiency in JavaScript, Angular and React

Nairobi, Kenya

paulchesa1@gmail.com

(254)706-165-412


View LinkedIn profile

View Github profile

Read my articles on Medium


Skills

  • JavaScript, React JS, Angular JS, Next JS, Node JS, shopify, Wordpress
  • HTML5, CSS3
  • Version Control using Git and Github
  • Software Best Practices
  • Website management using CPanel
  • Website deployment using Netlify, Vercel and Heroku
  • Editor experience using VScode and Sublime
  • Debugging using chrome developer tools

Technology Toolbox

  • Computer networking using CISCO routers and switches
  • Windows OS, Linux-based OS
  • IT User support
  • Troubleshooting and configuration
  • Application Support
  • ICT asset auditing
  • Hardware Repair and Maintenence
  • System Back-up


Work Experience

Software Engineer| Italanta
August 2021 -  Current

- Designing and developing user interfaces for a job application management portal and property management system using angularJS best practices.
- Adapting interface for modern internet applications using the latest front-end technologies.
- Developing product analysis tasks based on QA analysis and senior developer feedback.
- Having the best practices and modern ways of creating interfaces and ensuring the interface is able to interact with backend functions from firebase.
-Collaboration with fellow frontend and backend developers regularly to ensure components can be integrated together.
-Identify issues with any logic or code on the codebase and rectify them to remove bugs based on feedback from QA testing and user experience.
-Perform code reviews of fellow software developers based on requirements provided for tasks allocated.


IT Assistant | Vivo Activewear
November 2020 - May 2021

- Collaborate with other departments to determine programming objectives for Vivo activewear.
- Participate in maintenance of Vivo activewear website.
- Edit and improve upon code in existing web programs and applications.
- Ensuring code is error-free, readable, efficient, and logically organized for ease of access.
- Aptly naming variables and include code comments for future users.
- Providing supplemental program instructions and diagrams for code in layman’s terms.
- Developing set systems and tasks for efficient coding processes.
- Running extensive tests and trial runs to confirm proper functionality and desired results.
- Operating debugging software and seek out the root cause of error in coding or sequences.


Software Development Apprentice | Elewa Company
August 2020 - September 2020

- Part of team to redesign a property management web application using Angular Js, Firebase and CSS.
- Requirements gathering and analysis for a bot app built using firebase and Angular Js.
- Maintenance of codebase using version control of git and github.


Student Developer | Lakehub Academy
October 2019 - February 2020

- Web and stack development using fundamentals in JavaScript, React, Mongo dB Node and Express for various projects including an ecommerce application.
- Experience in SDLC through development of capstone project of an ecommerce application highlighting skills in Requirement’s analysis, implementation and maintenance.
- Deployment of various projects on Heroku and updated changes on the Heroku platform when application required changes.
- Develop user interfaces using React, HTML5 and CSS3 for ecommerce application. Code review of various projects implementing skills and knowledge in best practices in software development and refactoring code to improve output as well as debugging common errors in software.
- Good experience in understanding One-way data flow, virtual DOM, JSX, components, state and composition based on fundamentals in React and using it on delivery and budget application in development.
- Worked with components, Forms, Routers and Events using React.
- Maintaining state and stores and dispatched actions using redux while creating reducers to be used to modify state tree on a budget app.
- Extensively use git for version control and pushing code to GitHub for the projects.


KEMRI CDC
May 2019 - August 2019

- Involved in the daily ICT operations of the company and provision of user support to members of the organization with key successes in Assisting with computer and printer support.
- Configuring new computers, notebooks and printers based on the organization standards.
- Carrying out software and hardware installation and user management for individuals in the organization.
- Setting up and configuring workstations to the domain network.
- Attending to a wide variety of help desk tasks assigned from time to time by the help desk team leader and the system administrator.


Mumias Sugar
May 2017 - August 2017

- Supported day-to-day operations of company network and systems infrastructure while providing user support to 30 staff of the largest sugar manufacturer in Kenya with key Contributions & Results including.
- Coordinated the execution of IT operations and activities that included performing troubleshooting, configuration, computer cleaning, and UPS battery change.
- Elevated systems security with installation of antivirus for end users and update of security software (Kaspersky and McAfee antivirus and Windows defender).
- Steered Network design and configuration, system back-ups and cabling design and termination.
- Managed server and systems administration while setting up UPS for network switches, IP phones for users, and configuring IP addresses for computers, printers, and network switches.
- Oversaw ICT asset auditing with the creation of accountability reports and tracking of computers in every location.


Education

Moi University: Bsc Informatics
September 2014 - December 2019

Foundational Informatics concepts such as Information, Knowledge, Modeling, and Uncertainty. It included the introduction of the conceptual building blocks necessary to understand the basics of Information Theory. There was introduction of those building blocks hand in hand with the practical dimension of Informatics, which focuses on solving real problems with information technology. There was present informatics tools in various human domains, and discuss their implications for the practice of science, engineering, art, and society in general.


Lakehub Academy: Web and software development
October 2019 - March 2020

Thorough grounding on JavaScript programming. Deep dive into Node.js. React for Front-end Development. Software development best practices.


KCA University: CCNA/Routing and Switching
January 2020

validates the ability to install, configure, operate, and troubleshoot medium-size route and switched networks, including implementation and verification of connections to remote sites in a WAN. CCNA curriculum includes basic mitigation of security threats, introduction to wireless networking concepts and terminology, and performance-based skills. This new curriculum also includes (but is not limited to) the use of these protocols: IP, Enhanced Interior Gateway Routing Protocol (EIGRP), Serial Line Interface Protocol Frame Relay, Routing Information Protocol Version 2 (RIPv2),VLANs, Ethernet, access control lists (ACLs).



Contact

Lets get in touch and talk about your next project. Click prefered channel below

paulchesa1@gmail.com

+254706165412

@paulchesa

@pchessah