Samuel Muiruri

Samuel Muiruri Email and Phone Number

Django Developer > Resume > drive.google.com/file/d/11-UoUwo7ymlMCkau5r11ebaLcblEmLkx/view?usp=drivesdk
Samuel Muiruri's Location
Kiambu, Kenya, Kenya
About Samuel Muiruri

I code mostly using Python, a powerful yet simple to use programming language.I design websites using Django, as a full stack developer, I work on both the backend and frontenddesigning a functional, user-friendly site that looks great and stays responsive without having to invest alot into powerful server specs.I’ve been designing websites since 2012. With years of experience, I can advise you on what’s simple,give you a good estimate of how long it will take to design, and provide you with code that workssmoothly, quickly, and efficiently.I don't use linkedin that much so messaging might end up as crickets in the wild you should probably use my contacts available in my resume https://drive.google.com/file/d/11-UoUwo7ymlMCkau5r11ebaLcblEmLkx/view?usp=drivesdk

Samuel Muiruri's Current Company Details

Django Developer > Resume > drive.google.com/file/d/11-UoUwo7ymlMCkau5r11ebaLcblEmLkx/view?usp=drivesdk
Samuel Muiruri Work Experience Details
  • Kenya Professional Safari Guides Association
    Web Developer
    Kenya Professional Safari Guides Association Oct 2018 - Apr 2021
    Nairobi County, Kenya
    I took over the site from LamuSoftware and I’ve been managing it on contract, some of it’sinternal logic is private as such I can’t disclose how it works however what I can is I migrated thesite from webfaction to digitalocean and improved the layout from an older desktop only to amore friendlier mobile friendly look.One of the recent updates is a user mode that allows members to post content that’s alsoavailable to other members under a paid subscription model.
  • Quick-Step Kenya - Decomagna Ltd
    Web Developer
    Quick-Step Kenya - Decomagna Ltd Oct 2018 - Nov 2019
    The first step was using existing data from the current WordPress site then building a newfrontend design to work with the current data and new information that was added on top of it.From restructuring the content and pages and adding animation to show more with less space,all this added up to interactive user experience.Since its launch, additional features have been added for new products and ideas.
  • Prestige Mountain Chalets Ltd
    Web Developer
    Prestige Mountain Chalets Ltd Oct 2018 - Nov 2019
    I designed the site based on the interest of what’s important, giving you a first-hand view of whateach chalet offers and how it looks like from multiple angles and available rooms.The booking information is integrated with an online booking system so the calendar shows thebooked dates.There's a variety of differently styled pages with a variety of content, so each page feels new butstill easy and intuitive to navigate through.
  • Freelance
    Web Developer
    Freelance Apr 2017 - Oct 2017
    The project was to design a job listing site, to eventually integrate some analysis to filter the bestcandidates based on the skills and the job requirements.This was a fresh start so there was no existing site to inherit specs from. Some of the featuresincluded logging in from 3rd party sites like Google, Twitter, Facebook, and LinkedInAll post requests included a csrf token for increased security.To simulate content added on the fly on the page after the process finishes using jQuery at thetime, the post request got back valid Html to add where needed.
  • Freelance
    Python Developer
    Freelance Jul 2017 - Sep 2017
    I was hired to work with a person who does advertising in places with high traffic of people likemalls, and with flatscreens, with cameras, they wanted a system that can track people and doanalysis on how they react to the content they see on the screen. The people-watching couldhave tailor-made advertising targeting them, for example, if women are watching it can show adstargeting women and a combination of this can be done such as sex, age, and other factors.Using Quvidi: a system that processes the information from a camera using facial recognition andreturns information like the number of people, age, sex, how many are concentrating on thescreen, their mood which can be related to how well they react to the content on the screenwith/without glasses among other features, I integrated the input to a Python script that wouldsend data to their platform used to switch ads and provided a webpage to add the rules for eachad so you can specify which group it targets.
  • Kenyabuzz
    Web Developer
    Kenyabuzz Mar 2015 - Mar 2017
    The site was already existing at the time I joined but needed a number of updates to keep itrelevant. This started by moving the movie ticketing system from an iframe and hosted by a 3rdparty to internal and all logic inbuilt. This meant there needed to have a booking system thatshowed the booked seats in the cinema, the ability to select any seat not booked, you canproceed then to pay using a payment gateway then receive your e-ticket as a pdf in your email.The cinema would also get a verification version so they can verify it when you arrive. No printingnecessary, just show it at the attendant and go in.Later on, since they did advertise and listing of events happening in Kenya there came a need tooffer the option to do ticketing for any event that wanted to. This was similar to the ticketing formovies only with a different ruleset like a maximum number of tickets which if left blank wouldmean it had none, type of tickets each with its own unique expiry date.The second priority was designing a mobile site that wasn’t available at the moment. There weretwo options for doing this, either rewrite the current template to work with mobile or use adevice detection tool so the page would use different templates based on the device type,desktop or mobile. We went with the second option at first, to avoid any issues for desktop userswith the intention to move on to the second later on.It also became clear with time the process of selecting the cinema, movie and time took sometime since it involved a back and forth Ajax request. I solved this by having it cache the wholeoutput for all the results at the start so navigation became instant with a single request at thelast step to check if more seats were booked since the page loaded. This essentially made it anoffline-first experience.

Samuel Muiruri Education Details

Frequently Asked Questions about Samuel Muiruri

What is Samuel Muiruri's role at the current company?

Samuel Muiruri's current role is Django Developer > Resume > drive.google.com/file/d/11-UoUwo7ymlMCkau5r11ebaLcblEmLkx/view?usp=drivesdk.

What schools did Samuel Muiruri attend?

Samuel Muiruri attended Udacity, Udacity, Kirangari High School.

Not the Samuel Muiruri you were looking for?

  • samuel muiruri

    French Translator At Freelance Translator/Interpreter
    Kenya
  • Samuel Muiruri

    Business Development Manager | Dairy Technology Specialist | Animal Health Expert | Operations Manager | Trainers Of Trainer | Agribusiness Consultant | Sustainable Farming Systems |Systems Lead Auditor |
    Kiambu, Kenya
    1
    yahoo.com
  • SAMUEL MUIRURI

    Seasoned Hospitality Professional
    Nairobi County, Kenya
    2
    tsogosun.com, yahoo.co.uk
  • samuel muiruri

    Economist And A Statistician At Kenya Ports Authority
    Nairobi

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.