Benny Otieno

Software Developer at Shamiri Health
  • Claim this Profile
Contact Information
Location
Nairobi County, Kenya, KE
Languages
  • English -
  • Swahili -
  • Dholuo -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Tech Shambani

Benny is a great Software Developer with all the skills you want in a great software developer. From Backend to Frontend. He can develop a project from scratch until he has it in production for users. He has done a great job on our projects.

Natalie Mukami

I have had the pleasure of working with Benny at Shamiri and can attest that he has a good work ethic. He has supported both Shamiri Institute and Shamiri Health on various tech projects over the years and he delivers. On an ideal day you'd find Benny staring at his Macbook, listening to his work playlist and coding something that the lay man may not understand. At Shamiri, he would often find himself multifaceted as he dabbles between being a software developer, the IT and sound expert, and an aspiring comedian. One thing that stands out with Benny is his desire to learn and grow. He first started off as a Shamiri Institute Thrive! Fellow and has grown up the ranks. He is self-taught with most of what he knows when it comes to software development. He is indeed the guy you need for the job.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • MERN Commerce From Scratch
    Udemy
    May, 2023
    - Sep, 2024

Experience

    • Kenya
    • Mental Health Care
    • 1 - 100 Employee
    • Software Developer
      • Mar 2022 - Present
    • Kenya
    • Mental Health Care
    • 1 - 100 Employee
    • Data and Technology Associate
      • Jul 2020 - Aug 2023

      Since 2020, I have been working as Data and Technology Associate at Shamiri Institute, a data-driven nonprofit that develops and disseminates low-cost and low-stigma mental health solutions for Kenyan adolescents. I partnered with leaders across the company to define technical roadmaps for existing and upcoming tech products. Evaluated existing software architecture while helping to propose direction and strategy through current trends and best practices. Collaborated with various teams across the company to design, develop, test, implement, and support technical solutions across web and mobile platforms. Worked closely with product managers to prioritise features and make important trade-offs. Reviewed technical blueprints to make sure that they align with the overall technical strategy of Shamiri Institute as well as ensure that they meet our scalability, compliance and security needs and goals. Led product development lifecycle from design into functioning prototypes. Some Tech Projects I worked on: Built and maintained an interactive database of the organisation’s API for data collected during the last 2 years of research. Tech stack: React, PostgreSQL, Express, EC2 Developed Shamiri App a feature-rich web and mobile application using modular and scalable architecture with technologies like React.js, Nodejs, MongoDB, Express and React Native in order to build resilient and easy to maintain codebases. Built a modern web application for interactive questionnaires and collecting data in Morocco and Kenya across different schools and sessions. Tech Stack: MERN stack Shamiri Audio Recorder Built a React Native App that was used to record group sessions and store the audio in our aws s3 bucket Tech Stack: React Native, Express, Amazon S3 Geospatial Map Data Showcase Mapped our data on the Kenyan map to show the statistical distribution per county. Tech Stack: React Show less

    • Kenya
    • Financial Services
    • 1 - 100 Employee
    • Senior Frontend Developer
      • Dec 2022 - Apr 2023

      * As the sole frontend developer, I developed the app from scratch and installed all required dependencies, creating a cohesive frontend architecture of shared components and production-ready data management. * I took part in the product development lifecycle from design to functioning prototypes, iterating through different product samples and coding view components using CSS. * I incorporated responsive fonts and components that can scale on different devices without compromising the design. * I integrated backend APIs on the app and handled edge cases for the data loading cycle and error handling. * I implemented search functionality for products, users, and phone numbers, as well as contact syncing on the app from both iOS and Android with a pull-to-refresh feature included. * I integrated payment on the app using Interswitch, allowing users to pay using a visa card or locally supported payment modes such as Mobile money pay(Mpesa, Airtel Money). * I implemented invite/share with users and friends features, enabling users to share the app download link with their contacts. * I implemented Instagram-like stories for products with offers, including a buy option. * I implemented login with Face or Touch ID that users can take advantage of in addition to the pin input. * I released the app on both iOS and Android stores, performing app versioning and taking app screenshots for the store. * I integrated both remote and in-app notifications for iOS and Android to show new offers and prompt users of requests. * I integrated analytics for usage and crash reports to help improve the app. Show less

    • India
    • Real Estate
    • 1 - 100 Employee
    • Python Developer
      • Aug 2022 - Sep 2022

      Python Developer on an automation project. * Build e-commerce twitter bot * Setup SQL database and configured it with the bot * Tested, documented, and deployed Python application Python Developer on an automation project. * Build e-commerce twitter bot * Setup SQL database and configured it with the bot * Tested, documented, and deployed Python application

    • Software Developer
      • Dec 2021 - Mar 2022

      * Build web applications to facilitate intuitive interfaces * Mockup the database schema for different types of users and their relations using Prismajs * Identify areas of improvements in the code base and help contribute to make it better. * Ensure the technical feasibility of UI/UX designs * Implement best practices for optimal page speed * Create clean styles using Tailwind css framework * Collaborate with other team members and departments * Build web applications to facilitate intuitive interfaces * Mockup the database schema for different types of users and their relations using Prismajs * Identify areas of improvements in the code base and help contribute to make it better. * Ensure the technical feasibility of UI/UX designs * Implement best practices for optimal page speed * Create clean styles using Tailwind css framework * Collaborate with other team members and departments

    • Wellness and Fitness Services
    • Software Developer
      • Feb 2021 - Dec 2021

      Full Stack Developer. * Took part in product development lifecycle from design into functioning prototypes * Help built and established best practices for modular architecture, responsive design, and accessibility across the application built with React Native and Django * Released android and iOS app bundles for the stores * Consulted on UX/UI design decisions and processes * Debugged, profiled and fixed defects on both client (React Native) and server (Django) * Help create a cohesive Front-End architecture of shared components * This position entailed a lot of working across teams and collaboration Show less

    • Head of Thrive! Fellow
      • May 2019 - Jul 2019

    • Operations & Logistics Associate
      • May 2019 - Jul 2019

    • Thrive! Fellow
      • May 2019 - Jun 2019

Education

  • Jomo Kenyatta University of Agriculture and Technology
    Bachelor's degree
    2017 - 2021

Community

You need to have a working account to view this content. Click here to join now