Eddy Karanja

Eddy Karanja

ABOUT ME
Ruby and Python developer and perennial learner
Ruby and Python developer and perennial learner

I am a backend developer with a passion for delivering high quality, maintainable and easy to use software.

I enjoy to see young Africans aspire to enter the software development universe and I do this as a mentor at TeenCode Africa.

When not coding I enjoy listening to soft music and playing guitar.

Swahili, English
Nairobi (+03:00)
Joined July 2017
EXPERTISE
1 year experience
I have been working with Ruby on Rails for over a year now. I'm a huge proponent of Test Driven Development and always ensure the highest...
I have been working with Ruby on Rails for over a year now. I'm a huge proponent of Test Driven Development and always ensure the highest possible test coverage for my code.
1 year experience
I have been working with GraphQL for over a year now on an almost-daily basis and have in the process gained in-depth knowledge and exper...
I have been working with GraphQL for over a year now on an almost-daily basis and have in the process gained in-depth knowledge and experience.
GraphQLAPI
View more
GraphQLAPI
View more
2 years experience
I have worked with Python to build a wide range of apps from simple web APIs to large corporate systems. I also mentor aspiring developer...
I have worked with Python to build a wide range of apps from simple web APIs to large corporate systems. I also mentor aspiring developers in high schools and help them learn the basics of software engineering using Python.
SOCIAL PRESENCE
EMPLOYMENTS
Software Engineer
AlphaSights
2017-06-01-Present
AlphaSights is a professinal services firm that connects clients to the knowledge they need. My role as part of the engineering team is t...
AlphaSights is a professinal services firm that connects clients to the knowledge they need. My role as part of the engineering team is to build products/systems for internal use to improve service delivery
Ruby on Rails
RSpec
RabbitMQ
View more
Ruby on Rails
RSpec
RabbitMQ
Docker
Ember.js
GraphQL
View more
Software Developer
Andela
2016-09-01-Present
Andela helps companies quickly scale their software teams by providing full-time developers. Since joining in 2016, I have worked to buil...
Andela helps companies quickly scale their software teams by providing full-time developers. Since joining in 2016, I have worked to build in-house products, most noteably the developer recruitment system and also with one of the company's partners with whom I'm still working.
Ruby
Python
Ruby on Rails
View more
Ruby
Python
Ruby on Rails
View more
PROJECTS
Climate Change Knowledge Portal
2016
The national climate change knowledge management portal
The national climate change knowledge management portal
Django
MySQL
Django
MySQL
VOF
2017
A tool used internally at my company to rate developers as they go through the recruitment process
A tool used internally at my company to rate developers as they go through the recruitment process
Ruby on Rails
Ruby on Rails