
Dennis Nderitu
Technology / Internet
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).
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
-
Backend Software Engineer
2 weeks ago
Dibsy Nairobi+Job Summary · Backend Software Engineer to architect and develop robust backend microservices using Java and Spring Boot. · +Bachelor's Degree in Computer Science, Engineering, or related field · 3+ years of experience in backend software development ...
-
Backend Engineer
1 week ago
Tezza Business Solutions Nairobi, Nairobi· We are looking for a Mid to Senior Backend Engineer to join our hybrid work team and to own the architecture of our "Growth Engine." You will move beyond simple CRUD APIs to build complex Event-Driven Systems, Offline Sync Protocols, and High-Volume Marketing Queues. · ...
-
Senior Backend Engineer
1 month ago
Interactive Resource Management LTD Nairobi CountyOur client is seeking to fill the position of a Senior Backend Engineer. · ...