Hi! 👋, I'm Leonard
A Software Developer
I am passionate about creating innovative and interactive user experiences and am ready to take on new challenges
![Computer Setup](static/images/computer-setup.png)
About me
Hello! I'm Leonard Mafeni, a passionate software developer with a strong foundation in web development. I love to experiment with different technologies and am constantly trying to learn new things
Apart from programming, I really enjoy:
- Gaming
- Sports
- Making music
![my photo](static/images/headshot.jpg)
Timeline
Bsc. Software Engineering
Nile University of Abuja, Nigeria
Nov 2020 - Present
Undergraduate Coursework: Operating Systems; Databases; Data Structures and Algorithms; Comp. Architecture; System Analysis and Design; Software Engineering Process; Data Communications and Networking; Software Testing and Quality Assurance; Web Application Development; Object-Oriented Analysis and Design; Engineering Mobile Applications; Discrete Structures; Software Architecture and Design; Software Reverse Engineering; Human-Computer Interaction; Software Configuration and Maintenance; Software Project Management; Software Engineering Security.
Frontend Developer, Intern
Alphatech Hub Integrated Services Ltd.
July 2022 – September 2022
Worked on a commissioned betting dashboard using react, learning the component based systems and how to effectively make responsive websites with CSS. Created a landing page for the same company, learning how to take images and styles from figma and applying them to the project. Created a terms and conditions page for the same company, filling out the information by adding data from a server endpoint.
Frontend Developer, Intern
Alphatech Hub Integrated Services Ltd.
July 2023 – September 2023
Working with HTML and CSS, performed a refresher in house course to ensure I still understood the basic concepts of web design.Learnt about Tailwind CSS and how to use it to improve development pace. Created a commissioned dashboard using react and tailwind
IT Support/Developer, Volunteer
Network for Health Equity & Development
July 2024 – Present
Working on rebuiliding the company website in wordpress while also providing IT support and maintainence for staff and their related services
Projects
![Portfolio](static/images/portfolio.png)
![SabiFinance](static/images/sabifinance.png)
![StudyBug](static/images/studybug.png)
![my watch list](static/images/my_watch_list.png)