Skip to content

cmkap/CV

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 

Repository files navigation

Chisambwe Kapihya


Thanks for visiting my GitHub!

About Me | Projects | Skills | Work Experience | Hobbies

css3 html5 javascript nodejs postgresql react ruby selenium mysql typescript rust java bootstrap mongodb express

Introduction

I'm a committed tech enthusiast with a background in Maths and Computing. After some exposure to coding during my degree, I decided to join Makers Academy Bootcamp in December 2021 to gain real-world insight into software development. With experience in Test-Driven Development and Agile workflows, I'm a team player who enjoys contributing to large projects and continuous improvement.

GitHub Stats

Projects

Name Description Tech/tools
Game Hub Game Hub is a responsive web application designed to help you filter and search for games Vite, Chakra UI, React, Axios, TypeScript and Framer Motion .
Book App This is a MERN stack book application that allows users to browse, search, add, update, and delete books. MongoDB, Express.js, React, Node.js, and Bootstrap .
Acebook Chats Social media app inspired by Facebook. Comments functionality along with personal user 'wall' (profile).. Ruby on Rails, PostgreSQL, jQuery, Bootstrap, Rspec, Capybara
Event Dashboard Organisers can apply filters by clicking headings on the participants page. It is also possible for each organiser to see how much they have made in ticket sales in their dashboard. HTML, CSS, JavaScript, React, Syncfusion, Tailwind
Pair Programming App An app that lets programmers connect with other programmers and includes an integrated chat feature MongoDB, Express, Node.js, React, HTML, CSS, JavaScript, Socket.io, Cypress, Heroku, GitHub Actions
Makers BnB Air bnb inspired web application Ruby, HTML, CSS, JavaScript, Rspec, Capybara, PostgreSQL, Sinatra
Chitter Challenge Twitter clone that allows the users to post messages to a public stream Ruby, HTML, CSS, JavaScript, Rspec, Capybara, PostgreSQL, Sinatra

Skills

Problem Solving

  • With a naturally inquisitive mine. Problem solving is a key skill I used at makers. Whilst on the final project the team was having issues when merging pull requests. After further investigation I was able to identify that the team was using a mix of yarn and npm. After highlighting the issue I suggested that to resolve the issue as a collective we should make amendments where there was no consistency and go forward using the same package manager.

Leadership

  • During my first project at Makers, I was introduced to the idea of using a different team lead every day for a group project by one of my cohort members. I embraced this opportunity to act as a Team Lead by making sure I was well prepared and fully aware of the project overview and objectives, as well as encouraged the use of agile methodologies.
  • Going forward in my following projects with new teams, I recommended this approach and volunteered to lead first as everyone was understandably a bit apprehensive of taking charge as we are all peers. I also noted things I admired from my peer's leadership styles and tried to implement them into my strategy.

Team Player

  • I am an adept team player who has worked in countless teams whether that be as part of a university, my previous roles and Makers Academy. Therefore as a good team player, I've always ensured that any work I've done has been finished on time and kept to the project schedule. This was documented and evidenced at makers on my final project using Jira where I completed my team and individual tickets in the required time.

Top Langs

Work Experience

Sainsbury's (June 2017 to September 2021)

Online Assistant

  • Updating CRM systems with sensitive and confidential customer data
  • Identifying errors with billing information, liaising with customers to resolve discrepancies and manually updating billing systems when required.
  • Troubleshooting data systems to identify gaps and conducting manual overrides to ensure data is accurately
  • Reviewing order data to understand the cause of operational problems, as well as conducting and recommending remedial action.

Orridge, London (January 2017 to May 2017)

Stock Controller

  • My role involved working as part of a team to monitor the stock levels for various businesses.
  • Utilised mathematical skills to count stock levels.
  • Regularly debriefed the relevant departments via e-mail regarding overnight shifts.

Marks and Spencer, London (June 2010 to October 2016)

Operations/Customer Service Assistant

  • Updated data systems and relevant documentation to reflect accurate stock information.
  • Received and organised stock within internal warehouse and

Education

Makers Academy (December 2021 to March 2022)

  • Highly selective 16-week software engineering Bootcamp using Ruby, JavaScript, Rails, Sinatra, RSpec, Capybara and Jest
  • Emphasis on Test Driven Development, CI/CD pair programming and agile methodologies
  • Full-stack web development
  • XP values
  • Object-Oriented Design/Programming
  • Enhanced independent learning and problem-solving
  • EQ curriculum in feedback, empathy and team-work

Just IT Training Ltd (September 2021 to November 2021)

  • A twelve-week intensive bootcamp covering the fundamentals of Web and Software development.

Queen Mary University, London (09/09 to 09/12)

  • Maths and Computing
  • Procedural Programming, Object Orientated Programming, Mathematical Computing, Java

Southwark College, London (09/09 to 09/12)

  • A level: Maths and Computing
  • Languages: Visual basic

other qualifications

  • AWS Cloud Practitioner Essentials (Second Edition) course

Hobbies

Computing:

I am a hobbyist developer in my free time. I have built several websites for family and friends’ businesses. I have built a Metaplex NFT storefront. I am constantly looking into new technologies such as blockchain and I’m actively involved in the tech community groups on most platforms i.e. Twitter, Discord, Telegram.

Releases

No releases published

Packages

No packages published