Christopher Vundi

Christopher Vundi

Mentor
Rising Codementor
US$10.00
For every 15 mins
ABOUT ME
The Pragmatic Programmer
The Pragmatic Programmer

Full-stack software developer with 6+ years of experience in a professional setting. I thrive in collaborative, distributed teams and have a passion for solving complex problems. I have worked in diverse environments, from startups to mid-size companies.

Outside of work, I enjoy blogging and spending quality time with family.

English
Nairobi (+03:00)
Joined April 2015
EXPERTISE
5 years experience
I have worked with PHP for 4 years now in a professional setting with Laravel as well as with custom frameworks. I have written a couple ...
I have worked with PHP for 4 years now in a professional setting with Laravel as well as with custom frameworks. I have written a couple of blogposts teaching Laravel here as well https://www.sitepoint.com/author/cvundi/
4 years experience
I have experience working with javascript for 4 years now in a professional setting.
I have experience working with javascript for 4 years now in a professional setting.
0 year experience
0 year experience
5 years experience
4 years experience
4 years experience

REVIEWS FROM CLIENTS

Christopher's profile has been carefully vetted and approved as a Codementor. Connect with Christopher now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
lara-social
Add social Authentication to a Laravel App using Twitter, Facebook and Github
PHP
5
2
simple-blog
Simple blog based on Laravel 5.4
PHP
4
2
Stack Overflow
146 Reputation
0
0
9
EMPLOYMENTS
Senior Software Engineer
The Potential Project
2024-01-01-Present

The Potential Project is an interactive augmented reality application focusing on the impact of violence in Trenton. I am the sole bac...

The Potential Project is an interactive augmented reality application focusing on the impact of violence in Trenton. I am the sole backend developer for this community project. Below are some of the things I have done so far:

  • Established the backend foundation in terms of code organization and setting up quality checks.
  • Set up the necessary infrastructure and deployed the desktop version of the app. Mostly admin-facing.
  • Developed API endpoints to support mobile client interactions.
  • Engaged with various stakeholders to translate project requirements into actionable technical specifications.

Technologies: Elixir, Phoenix, Liveview, Vanilla JS, Google Maps API, GCP

Elixir
JavaScript
Elixir/Phoenix
View more
Elixir
JavaScript
Elixir/Phoenix
Phoenix LiveView
View more
Senior Software Developer
SalesRabbit
2020-10-01-Present

Backend developer tasked with creating new features, automated tests, pull request reviews and coming up with design docs.

Notab...

Backend developer tasked with creating new features, automated tests, pull request reviews and coming up with design docs.

Notable achievements include:

  • Building Digital Contracts where sales representatives no longer have to work with physical papers to finalize contracts. Worked with HelloSigns API to achieve this.
  • Built out an endpoint to send Digital Contract KPIs to BigQuery for analysis.
  • Architected WebMap V1. This gives office managers the ability to monitor field rep activities from the desktop browser. Mostly working with Google Maps API for this.
  • Building an analytic tool (ETL) to analyze sales reps results.
  • Rewriting the legacy API to a new shiny Elixir API.
PHP
Laravel
React
View more
PHP
Laravel
React
Elixir
JavaScript
Phoenix
View more
Software Engineer
ShowClix
2018-04-01-2020-06-01

Showclix provides full-service event ticketing and access control solutions to professional event organizers around the world.

W...

Showclix provides full-service event ticketing and access control solutions to professional event organizers around the world.

While here, some of the things I worked on included but not limited to:

- Automating ticket exchanges

- Streamlining card payments to be compliant with Strong Customer Authentication a requirement that was enforced in Europe for all online transactions.

- Created the background processes monitor letting admin users know which background processes are currently running and the status of each background process.

- Carrying out pull request reviews amongst team-mates.

PHP
jQuery
JavaScript
View more
PHP
jQuery
JavaScript
View more
PROJECTS
2017
SuyaBay is a podcasting app built for suya lovers. Users can use the app either as a guest or a registered user. Being a registered user ...
SuyaBay is a podcasting app built for suya lovers. Users can use the app either as a guest or a registered user. Being a registered user means a user has access to features such as social integration features (liking and sharing favorite episodes), which is not available to a guest user. A guest user can only have access to general episodes if available. Documentation for Suyabay website can be found on the Suyabay Wiki.
PHP
jQuery
Laravel
View more
PHP
jQuery
Laravel
View more