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
Technology Toolbox
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
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.
Thorough grounding on JavaScript programming. Deep dive into Node.js. React for Front-end Development. Software development best practices.
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).
Lets get in touch and talk about your next project. Click prefered channel below
paulchesa1@gmail.com
+254706165412
@paulchesa
@pchessah