beBee background
Professionals
>
Technology / Internet
>
Nairobi
Dennis Nderitu

Dennis Nderitu

Backend Software Engineer
Nairobi, Nairobi Area
$25 / hour
Approximate rate

Social


About Dennis Nderitu:

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).

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 offering similar services to those of Dennis Nderitu

Professionals in the same Technology / Internet sector as Dennis Nderitu

Professionales offering Digital Marketers services

Professionales offering Web Developers services

Professionals from different sectors near Nairobi, Nairobi Area

Other users who are called Dennis

Jobs near Nairobi, Nairobi Area

  • Tony Blair Institute for Global Change

    Country Director

    Found in: beBee S2 KE - 4 days ago


    Tony Blair Institute for Global Change Nairobi, Kenya Full time

    JOB SUMMARY · The Country Director has accountability and oversight across all in-country projects and will lead work on public sector reform, foreign policy advisory, digital transformation, and health-sector reforms, among others.The Country Director will work closely with gove ...

  • Computer Pride

    Sales Specialist at

    Found in: beBee S2 KE - 1 week ago


    Computer Pride Nairobi, Kenya Full time

    We are a private limited company established in 1990 with the core business of training and developing solutions with respect to Information and Communication Technology. We have over the years positioned ourselves as market leaders and have created a niche for ourselves in provi ...

  • Rainforest Alliance

    Senior Associate, Instructional Design at

    Found in: beBee S2 KE - 20 hours ago


    Rainforest Alliance Nairobi, Kenya Full time

    The Rainforest Alliance is a growing network of people who are inspired and committed to working together to achieve our mission of conserving biodiversity and ensuring sustainable livelihoods. Through creative, pragmatic collaboration, we aim to rebalance the planet by building ...