Personal details

Christopher V. - Remote back-end developer

Christopher V.

Based in: 🇰đŸ‡Ș Kenya
Timezone: Nairobi (UTC+3)

Summary

Full stack developer with 6 years of experience in a professional setting. I have history working with distributed teams having worked remotely throughout my career. I have mostly worked with PHP/Laravel as well as Elixir/Phoenix

Work Experience

Senior Software Developer
SalesRabbit | Oct 2020 - Present
PHP
Laravel
React
Elixir
JavaScript
Phoenix

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.
Software Engineer
ShowClix | Apr 2018 - Jun 2020
PHP
jQuery
JavaScript

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.

Education

Multimedia University
Bachelor's degree・Telecommunications and Information Engineering
Sep 2012 - Apr 2017

Personal Projects

2017
PHP
jQuery
Laravel
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.