beBee background
Professionals
>
Nairobi
Dennis Nderitu

Dennis Nderitu

Backend Software Engineer

Technology / Internet

Nairobi, Nairobi Area

Social


Services offered

I am an IT professional with 3 years of experience in software development with a good foundation in data structures, algorithms,
and web development technologies like Python and JavaScript (ES6). I have the ability to design and implement backend
components for web applications. Skilled in leveraging various technologies, including experience with:
- JavaScript algorithms: Web scraping data from APIs.
- Python: Object-relational mapping for efficient data management.
- JavaScript frameworks: Building interactive applications (e.g., to-do list, queuing system).

Approximate rate: USD$ 25 per hour

Experience

Software Engineer - Africa Leadership Accelerator (ALX) - August 2022 - October 2023
Key Responsibilities:
○ Implemented control flow structures, functions, pointers, memory management, debugging,
and recursion in C.
○ Configured virtual servers, managed software installations, and utilized Secure Shell (SSH)
for remote server access and command execution.
○ Implemented data structures and algorithms implementations in C. I implemented Singly
Linked List Doubly Linked List Hash Tables Search Algorithms Sorting Algorithms and Binary Trees.
○ Learnt python programming language, any used it to implement: Exception Handling Python
Data Structures Python Test Driven Development Python Inheritance Python Object Relational Mapping.

Gained experience with Agile methodologies and project development cycle.
Key Achievements:
○ Developed a JavaScript algorithm for web scraping data from the Star Wars API, showcasing
data acquisition and automation proficiency.
○ Implemented Python algorithms for object-relational mapping, demonstrating an
understanding of complex data management concepts and backend development skills.
○ Completed diverse personal projects using multiple technologies (JavaScript, Python, Redis),
illustrating initiative, self-driven learning, and adaptability to new tools and technologies.
○ Implemented a project that involved developing a queuing system in javascript and
redis.
○ Developed a replica Airbnb website using Flask, including user interface and core backend
functionalities.

Education

Africa Leadership Accelerator (ALX) - Africa Leadership Group, Nairobi, Kenya
● Software Engineering (August 2022 - October 2023)


Multimedia University of Kenya, Nairobi, Kenya
● Bachelor of Business Information Technology (September 2016 - December 2020)

Professionals in the same Technology / Internet sector as Dennis Nderitu

Professionals from different sectors near Nairobi, Nairobi Area

Other users who are called Dennis

Jobs near Nairobi, Nairobi Area

  • Work in company

    Software Engineer

    WorkRemits

    We are seeking a highly experienced Senior Engineer to lead the architecture, design, · and implementation of a secure, scalable, · and compliant cross-border payment infrastructure.This role requires deep expertise in distributed systems,fintech architecture,payment rails integr ...

    Nairobi

    2 weeks ago

  • Work in company

    Senior Software Engineer

    Shamiri Institute

    The Senior Software Engineer will work closely with the Head of Technology to develop and maintain Shamiri's mental health technology infrastructure, with a particular focus on the Shamiri Digitial Hub, the Rafi app, data pipelines for AI features, and clinical tools that enhance ...

    Nairobi

    1 month ago

  • Job Title: Senior Software Engineering Manager · Location: Nairobi, Kenya · Reports to: Chief Technology Officer · About the role: · The Senior Software Engineering Manager is a key leader responsible for managing a team of software engineers, shaping the technical strategy, and ...

    Nairobi

    1 day ago