Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

DENNIS SIMIYU

Nairobi, Nairobi Province,30

Summary

Experienced backend engineer with a passion for designing and implementing robust, scalable, and secure server-side solutions. Proficient in a variety of programming languages and frameworks, including Java, Python, Spring Boot, and Django. Skilled in microservices architecture, RESTful API development, and database optimization techniques. Demonstrated expertise in cloud technologies such as AWS and Azure, with a focus on Identity and Access Management (IAM) and logical access controls. Experienced in containerization using Docker and Kubernetes for efficient deployment and scaling of applications. Proven track record of collaborating effectively with cross-functional teams to deliver high-quality software solutions. Committed to staying updated with the latest technologies and best practices in backend development to drive innovation and solve complex technical challenges.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Software Engineer

Stanbic Bank
02.2023 - Current
  • Designed and implemented RESTful APIs for a high-traffic Digital Banking platform, leading to a 20% improvement in response time.
  • Designed and implemented secure authentication and authorization mechanisms using Azure Active Directory, ensuring proper access controls and data protection.
  • Implemented Logical Access Management strategies to enforce least privilege access and role-based access controls (RBAC) across the backend services.
  • Utilized Kubernetes for container orchestration, enabling faster deployments, scaling, and efficient resource management.
  • Developed microservices using Spring Boot and Docker, resulting in improved scalability and maintainability of the system.
  • Optimized database queries and introduced caching mechanisms, reducing database load by 30%.
  • Collaborated with frontend and mobile app developers to integrate backend services, ensuring seamless user experiences across platforms.
  • Implemented automated testing and continuous integration processes, increasing code quality and deployment efficiency.

Backend Developer

Upwork.com
01.2022 - 12.2022
  • Streamlined API integration for seamless communication between frontend and backend systems.
  • Developed RESTful APIs that facilitated seamless data exchange between clients and servers in a distributed environment.
  • Managed efficient SQL queries and data transport.
  • Integrated third-party APIs from external applications into web platforms.

Backend Developer Intern

Bitlink
02.2021 - 09.2021
  • Designed, developed and tested software applications.
  • Wrote high-quality code to meet customer requirements.
  • Continuously monitored system performance and proactively identified areas for optimization, ensuring consistent application reliability.
  • Developed scalable and maintainable APIs for seamless integration with frontend components.

Education

Bachelor of Science - Computer Science

CATHOLIC UNIVERSITY OF EASTERN AFRICA
Nairobi, Nairobi Province, Kenya
12.2021

Skills

  • Javascript
  • SQL
  • Object-Oriented Programming
  • Python
  • Software Development Lifecycle
  • Team Collaboration
  • Backbase
  • Agile Methodologies
  • API Integration
  • MySQL
  • Java
  • Spring Boot
  • Django
  • Kubernetes
  • Docker
  • Amazon Web Services
  • Oral and written communications

Certification

Back base Certified Backend Engineer - 2023

Timeline

Software Engineer

Stanbic Bank
02.2023 - Current

Backend Developer

Upwork.com
01.2022 - 12.2022

Backend Developer Intern

Bitlink
02.2021 - 09.2021

Bachelor of Science - Computer Science

CATHOLIC UNIVERSITY OF EASTERN AFRICA
DENNIS SIMIYU