Dennis Reuben

Software Engineer

A passionate software engineer dedicated to building innovative and scalable solutions across various technologies.

Dennis Reuben

About Me

I'm Dennis Reuben, a passionate software engineer with a strong foundation in building scalable and efficient applications. My background spans various technologies and a deep understanding of the software development lifecycle, allowing me to contribute effectively to diverse projects.

Vision

I aim to leverage my software engineering skills to create innovative and user-centric solutions. My vision is to continuously learn and apply cutting-edge technologies to build impactful applications that solve real-world problems.

Approach

My approach to software engineering is rooted in clean code principles, agile methodologies, and a focus on collaboration. I strive to write maintainable, well-tested code and enjoy working in team environments to deliver high-quality software.

Professional Experience

Chief Technology Officer

July 2023 - Present

Uyscuti Technologies

As Chief Technology Officer at Uyscuti Technologies, I lead software development initiatives and drive technological innovation. My responsibilities include:

  • Leading software development projects and driving technological excellence
  • Developing robust, scalable solutions that propel company growth
  • Strategic planning and execution to align technology with business objectives
  • Collaborating with cross-functional teams to ensure seamless integration
  • Fostering a culture of creativity, collaboration, and continuous learning

Cisco Certified Network Associate

January 2020 - December 2021

LILONGWE TECHNICAL COLLEGE

Completed CCNA certification program, gaining expertise in network infrastructure, security protocols, and troubleshooting methodologies. Developed practical skills in configuring and managing network devices and systems.

Advanced Diploma, Information Technology

2019

Lilongwe Technical College

Studied comprehensive information technology curriculum covering programming fundamentals, database management, systems analysis, and IT project management. Gained strong foundation in both theoretical concepts and practical applications of information technology.

Skills & Expertise

Technical Proficiency

Software Development90%
Project Management85%
Network Engineering80%
Cloud Computing75%
DevOps70%
System Architecture85%

Technologies & Tools

JavaScriptReactNode.jsPythonJavaKotlinAWSDockerKubernetesCI/CDGitPostgressCF WorkersMongoDBSQLRESTful APIsGraphQLAgileJiraSCRUM

Core Competencies

  • Strategic technology planning and implementation
  • Team leadership and cross-functional collaboration
  • Software architecture and system design
  • Technical problem-solving and innovation
  • Agile methodology and project management

Projects & Accomplishments

Enterprise Resource Planning System

A comprehensive ERP solution for managing business operations and customer relationships.

ReactNode.jsMongoDBExpress

Cloud Migration Strategy

Developed and executed a strategy for migrating legacy systems to cloud infrastructure.

AWSDockerKubernetesTerraform

Mobile Payment Platform

A secure mobile application for processing digital payments and financial transactions.

React NativeNode.jsFirebaseRedux

Data Analytics Dashboard

Interactive dashboard for visualizing and analyzing business performance metrics.

D3.jsReactPythonPostgreSQL

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.

Location

Lilongwe, Central Region, Malawi

Send Me a Message