Browse profiles Post a project
Malt welcom

Welcome to Karanja's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Karanja to discuss your project or search for other freelancer profiles on Malt.


Karanja Mochu

Senior Web/Mobile Developer | UX/UI Designer

Can work in or around Nairobi

  • -1.2833
  • 36.8172
  • Suggested rate £22 / day
  • Experience 2-7 years
Propose a project The project will begin once you accept Karanja's quote.

This freelancer is available full-time but hasn't confirmed their availability in over 7 days.

Propose a project The project will begin once you accept Karanja's quote.

Location and workplace preferences

Nairobi, Kenya
Can work onsite in your office in
  • around Nairobi and 50km


Freelancer code of conduct signed
Read the Malt code of conduct

Verified email


Skills (16)

Karanja in a few words

Hey, I am Alex a Full-Stack(Web & Mobile) software developer with over 4 year of experience in software development. I love good UI/UX designs and specialize in bringing design mockups into life. My favorite stage of a project is working with clients and businesses to analyze the projects deeply. As we go through the project analysis process, the ideas start to flow and that's always the fun part for me.

I have been a Technical Team Lead, Learning Facilitator and mentored junior developers in my favorite programming languages, JavaScript and Python throughout my career.

So if you have a project or need to build something of this kind, please don't hesitate to contact me. I will be more than willing to help you.


Emgage Inc

Senior Frontend Developer

United States

December 2020 - Today (2 years and 2 months)

Kejani Garage

Co-Founder and Technical Team Lead

Nairobi, Kenya

August 2020 - Today (2 years and 6 months)

My role includes Product and System design, Technical mentor and Team Lead, Quality Assurance, Product management and delivery as well as elements of Business modeling and strategy.


Software Engineer

Nairobi, Kenya

April 2018 - August 2020 (2 years and 4 months)

Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software developers. Backed by Chan Zuckerberg Initiative, GV and Spark Capital, Andela is catalyzing the growth of tech ecosystems across the African continent while solving the global technical talent shortage. I am currently a member of the Andela Societies Technology team within Andela. This is an internal Andela product that is used by Andela Fellows to log and track points for their respective societies whenever they are involved in Andela activities. I was involved with the release of the Andela Societies MVP and the shipping into production Version 1 of the product. My main responsibilities involved: - Translating design mockups into implementation. - Working(consuming) with APIs asynchronously(sagas) Other responsibilities: - PREN Learning Facilitator Assistant(Bootcamp: Nairobi & Kigali)


Software Engineer

Carmel, USA

July 2018 - October 2018 (3 months)

I worked as a sprint lead for OpenMRS which is an open source enterprise electronic medical record system platform. My main responsibilities were to come up with user stories on the team JIRA board, coordinate team ceremonies while also sprint planning and conducting sprint demos.

Traverse Africa and Mountaineering Services

Website Developer & SEO consultant

Nairobi, Kenya

May 2016 - March 2018 (1 year and 10 months)

- Designed and developed the company website using Wordpress(PHP) - Enhance the brand image of the company online and generate traffic for the website. - Improve the search engine rankings of the website for relevant keywords and beat the competition using the Internet as one of the effective mediums. - The Optimization was done in a strategic step by step SEO management process. Technologies applied include Wordpress(PHP)

Website Artist Kenya(Freelance)

Wordpress Website Designer & SEO Manager


January 2012 - January 2017 (5 years)

- Responsible for working on a range of projects, designing appealing websites and interacting on a daily basis with graphic designers, back – end developers and marketers. - Developing and maintaining the front end functionality of websites - Participating in discussions with clients to clarify what they want. - Designing prototypes for apps and websites - Writing cross - browser compliant HTML, CSS & JavaScript - Simultaneously managing several databases and reporting tools - Contacting external web-masters to confirm link placements - Provide guidance to other team members on web development issues. - Developing websites that have a consistent feel and look throughout all web properties - Providing technical support to end users. - Identifying and correcting software deficiencies - Devising SEO strategies based around specific keywords