Mr. Dennis Makwakwa has experience in both front-end and back-end development, as well as database design and
management. He is familiar with multiple programming languages and frameworks and can build web applications from
scratch. He is experienced in Mobile app development, he has designed and implemented mobile apps like digisavvymobile, Eagle-site and Zakudimba for LUANAR, which demonstrates his ability to create functional and user-friendly apps
for Android and iOS devices. Dennis was instrumental in the development of Malawi Assemblies of God University's
management system and student portal, demonstrating his ability to build scalable and reliable systems that meet the
needs of complex organizations. He also developed a student voting system and Human resource System for MUST,
which demonstrates his proficiency in developing secure and efficient systems that can handle sensitive data. Having
encountered with various technical challenges in his past projects, and he demonstrated the ability to identify, analyse,
and solve complex problems in a timely and efficient manner. He has a strong attention to detail and can troubleshoot
issues both independently and collaboratively. Dennis has worked with diverse teams and stakeholders, including clients,
end-users, developers, designers, and administrators. He has excellent communication skills, both verbally and in
writing, and can explain technical concepts to non-technical audiences. He is also a team player who can collaborate
effectively with others to achieve project goals. His experience as a full stack developer at multiple institutions has
equipped him with a diverse range of skills and experiences that make him well-suited to tackle complex development
challenges and deliver high-quality solutions.
Loading...
Experience
Lilongwe University of Agriculture and Natural resources
Jan 2021 – Present
Malawi
Systems Engineer/ Full stack Developer
Some of the Duties and responsibilities executed were
● Software development
(mobile and web)
● API testing and
implementation
● Software and hardware
systems support
● web design and
development
● User Requirement
Identification
● User acceptance test
formulation and systems
Evaluation
● System design
● Database design and
administration
● Training users on hardware
and software operations
● Juggle multiple projects and
priorities simultaneously in a
fast-paced environment
● Liaise with management and
clients to identify and define
project requirements,
scopes, and objectives. That
align with organizational
goals
● Coordinate internal and
external resources, ensuring
projects remain within
scope, schedule, and
defined budgets
● Install, configure, and
maintain computer
hardware.
● Software development
(mobile and web)
● API testing and
implementation
● Software and hardware
systems support
● web design and
development
● User Requirement
Identification
● Recover data.
● Closely always monitor the
performance of the servers.
● Implement operating
systems.
● Technical support and
guidance.
● Routine system
maintenance.
● System backup and security.
● Analyse project progress
and, when necessary, adapt
scope, timelines, and costs
to achieve maximum benefit
● Assign roles and tasks to
dedicated team members,
based on individual
strengths and abilities
● Build the skill sets of
individual team members
and capture overall
learnings for the company
● Achieve organizational goals
while upholding standards
and best practices
Ntha foundation
Jan 2021 – Jan 2022
Malawi
Full stack Developer
This was Hybrid work (remote and physical).
Key tasks handled were:
Software development
(mobile and web)
● API testing and
implementation
● Software and hardware
systems support
● web design and
development
● User Requirement
Identification
● User acceptance test
formulation and systems
Evaluation
● System design
● Database design and
administration
● Training users on hardware
and software operations
● Teaching technologies to
different audiences
● creating Content to teach
Agile Systems
Feb 2020 – Jan 2021
Lilongwe, Malawi
Full stack Developer
Key tasks handled were:
● Software development
(mobile and web)
● API testing and
implementation
● Software and hardware
systems support
● web design and
development
● User Requirement
Identification
● User acceptance test
formulation and systems
Evaluation
● System design
● Database design and
administration
● Training users on hardware
and software operations
Malawi University of Science and Technology (MUST)
Jan 2017 – Jan 2020
Malawi
ICT Officer (Intern)
Key tasks handled were:
● Assist with help desk calls,
scheduling, and tickets
management
● Follow up on user requests
and ensure timely resolution
● Basic end-user support on
technical issues covering
Mac/PC hardware, Printers,
scanners, computer
peripherals, Mobile devices
(iOS, Android) and network
connectivity
● Under IT staff guidance,
create accounts and
configure end-user
computer systems
● Assist in the maintenance of
IT standards and
documentation
● Under the guidance of IT
staff, inventory technology
equipment and software.
● Use remote tools for
maintenance and support of
ICT systems
● Maintain audio and video
equipment in conference
rooms
● Support / maintenance of IP
telephony system
● Other duties as may be
assigned for exposure to
modern ICT systems
Education
Malawi University of Science and Technology (MUST)
Aug 2016 – Aug 2020
Bachelor of (B.Sc.) Business Information Technology, Information Technology