beBee background
Professionals
>
Technology / Internet
>
Juja
Richard Karanu

Richard Karanu

FullStack Software Engineer, ML and AI Engineer.

Services provided: Azure Developers , Back-End development , Data science , AI Engineers , JavaScript , Full Stack Python , AWS DevOps Engineers , Machine Learning , Django , PostgreSQL , DevOps , Full Stack Java , Chatbots , Vue.js , MySQL , MongoDB

Juja
$25 / hour
Approximate rate

Social


About Richard Karanu:

As a dedicated software developer with a history of successful engagements, I have honed my technical
expertise and adaptive problem-solving skills. Recently, I've embraced the challenges of leadership by guiding
a small, agile team in the creation of advanced AI agents, including SQL and CSV agents, within a high-paced
startup setting. My passion for leadership is matched by a commitment to providing innovative solutions,
underpinned by a foundation of reliability and accountability. This experience has equipped me with a unique
perspective and a readiness to excel in environments that demand both rapid development and strategic
foresight.

Experience

Backend Developer– 02/2023 to 06/2023
Dowell Research... UK (Remote)

API Development- Collaborate with frontend teams in
building RESTful APIs and WebSockets connections for
real-time messaging functionality.
Database Management- Designing, implementing, and
managing databases to store user data, messages, and
chat histories.
Server-Side Logic- Writing server-side application logic to
handle chat operations, user authentication, and status
updates.
Real-Time Communication- Implementing and
maintaining real-time communication protocols mainly
web sockets
 

Lead Engineer– 07/2023 to Current
Miksi.io, Croatia (Remote)

System Architecture Design- Designing scalable and
robust system architecture for enterprise-level AI agents,
ensuring they can handle complex computations and
high-volume data processing efficiently.

Team Leadership- Leading a small team of developers
and data scientists, orchestrating team activities, and
ensuring that everyone is aligned with the project goals
and timelines.
Project Management- Overseeing the project lifecycle,
from conceptualization to deployment, including task
allocation, progress tracking, and ensuring deliverables
meet quality standards.
Deployment Pipelines- Establishing CI/CD pipelines for
automated testing and deployment, ensuring smooth
transitions from development to production
environments.
Package Management and Distribution: Leading the
publishing and deployment of software packages, setting
up package repositories, and managing version control

Server Maintenance and Optimization- Conducting
regular production server maintenance to ensure
system health, along with optimizing server
configurations for peak performance of AI models.
Monitoring and Reporting- Implementing monitoring
systems to track the performance of AI agents and
infrastructure, and preparing reports on key metrics
and reporting to the CEO.
Stakeholder Engagement- Communicating project
status, risks, and opportunities to the CEO
Research and Development- Keeping abreast of the
latest developments in LLMs and AI, and integrating
cutting-edge research into the company’s AI agent
solutions.

 

Education

Jomo Kenyatta University of Agriculture and TechnologyJomo Kenyatta University of Agriculture and Technology

Bachelor's degree, Computer Technology/Computer Systems -   Sep 2019

The Computer Technology course provided a comprehensive foundation in computer technology and computer science, such Data Structures and Algorithms, Calculus II, Object Oriented Programming, Web Applications programming, Database management Systems , Operating systems, Networking and Computer Security, Parallel and distributed systems, Client-Server Computing, Scientific computing, Systems Engineering,Systems Development, Automata theory, Simulation and Modeling. Additionally, the course emphasized soft skills such as project management,research methodology,teamwork, communication, and presentation skills.

Professionals offering similar services to those of Richard Karanu

Professionals in the same Technology / Internet sector as Richard Karanu

Professionales offering Back-End development services

Professionales offering Data science services

Professionales offering AI Engineers services

Professionales offering JavaScript services

Professionales offering Full Stack Python services

Professionales offering AWS DevOps Engineers services

Professionales offering Machine Learning services

Professionales offering Django services

Professionales offering PostgreSQL services

Professionales offering DevOps services

Professionales offering Full Stack Java services

Professionales offering Chatbots services

Professionales offering Vue.js services

Professionales offering MySQL services

Professionales offering MongoDB services

Professionals from different sectors near Juja

Other users who are called Richard

Jobs near Juja

  • KCB Bank Kenya

    Senior Manager, Digital Experience at

    Found in: beBee S2 KE - 1 week ago


    KCB Bank Kenya Nairobi, Kenya Full time

    Kenya Commercial Bank Limited is registered as a non-operating holding company which started operations as a licensed banking institution with effect from January 1, 2016. The holding company oversees KCB Kenya - incorporated with effect from January 1, and all KCB's regional uni ...

  • Savannah Informatics

    Director of Monitoring, Evaluation

    Found in: beBee S2 KE - 1 week ago


    Savannah Informatics Nairobi, Kenya Full time

    Savannah Informatics Limited (Savannah), is a clinician-led health informatics company delivering innovative and interoperable healthcare solutions to improve access to affordable quality healthcare. · About the Role: · The Director-MEL will be accountable for designing, executin ...

  • Staffrite

    Operations Officer,Card Reconciliation

    Found in: beBee S2 KE - 1 week ago


    Staffrite Nairobi Area, Kenya Full time

    To prepare facility maintenance memos for all facilities once perfection of securities has been completed. This also involves reviewing all approved extensions and restructures and making sure that all are effected in the system once the document check lists are updated. · Key Ac ...