👋 Hi there, my name is

Eric Karugu.

I'm a Web Developer.

I am currently based in Nairobi, Kenya specializing in building websites, web apps, native apps and everything else relating to the web.

I also run deveric.tech, a blog site where I write tech-related articles.

Reach Out
Developer laptop

Hello! I am Eric, an enthusiastic Software Developer based in Nairobi, Kenya.

I adore designing and developing stuff related to the web, from websites to native apps. My ultimate goal is to build highly perfomant solutions that solve day to day challenges with utmost perfection.

I am a 4th year Computer Science student at Multimedia University of Kenya hoping to graduate in December, 2020. After which I hope to secure a full-time Internship or a junior Software Developer role.

Below are some of the technolgies I have been working with:

  • Modern Javascript
  • Angular
  • TypeScript
  • Node.js
  • HTML and CSS
  • Wordpress
  • AWS, Azure
  • Firebase
Eric Karugu Portrait

Campus Ambassador (Multimedia University)

Feb, 2020 -Present
  • Collaborate with Team Lead to craft campus communication strategy for student outreach.
  • Supported campus events to increase student engagement and promote campus-wide initiatives.
  • Promoted campus awareness of activities and engagement opportunities with on-campus table tents, email distribution, and social media promotion.

Technical Intern @Computer Revolution Africa

July, 2019 -Sept, 2019
  • Develop Business Solutions using PowerApps, SharePoint, Flows and Outlook on Microsoft Office.
  • Created a Refund Request Automation Application on Office using PowerApps and SharePoint.
  • Supported team needs with design, development and testing abilities.

CodeLn School Ambassador (Multimedia University)

April, 2019 -Present
  • Act as the Campus contact person for the CodeLn company.
  • Designed a learning website using HTM5, CSS3, jQuery and Bootstrap 4.
  • Wrote media alerts and developed social media campaigns to promote CodeLn products.
Gitostats Screenshot

Featured Project


A single page progressive app to summarize GitHub stats with beautiful charts, top repositories with various sorting options plus other relevant information. Requires one to input their GitHub username only. No authentication required.

GitHub APIChart.jsVanilla JS

Featured Project


An online platform I created for my class that allows us to compliment each other anonymously. Users can edit or delete their posts and view all posts posted on the wall at any given time.

Bulma.ioFirebaseAngular 9
Complimentr Screenshot
Gitostats Screenshot

Featured Project


A super fast, single page website dashboard that displays updated COVID-19 world data by country in a nicely formatted table with search and filter options ultilizing the coronavirus data from an external API.

GitHub APIChart.jsVanilla JS

Other Notable Projects

View a Curated List

I am always willing to expand my network, collaborate, learn from other people like you and help those I can. Please feel free to leave me a comment/request/question down here or reach out through social media. I try my best to respond within 24hrs.