Hi, I'm McDonald Amure.
A self-motivated explorer and passionate programmer dedicated to solving complex, real-world problems with elegant code.
About Me
I am a results-driven Software Engineer with a strong foundation in mathematics and a passion for solving complex problems with elegant code. My journey through the rigorous ALX Software Engineering program has equipped me with mastery over the full software lifecycle—from low-level C programming to modern web technologies and architectural integrations.
My expertise lies in backend architecture, where I design, deploy, and maintain robust applications using a broad tech stack that includes Python, Django, FastAPI, Node.js, and various databases like PostgreSQL and MongoDB. I thrive on building practical solutions, with a portfolio that includes an AirBnB clone, The Afrikan Dataset API, and contributions to open-source projects.
Beyond my technical skills, I am a proven leader. During my time at the University of Lagos, I served as Vice President for the Department of Mathematics, where I spearheaded major academic initiatives and mentored peers. I am also passionate about giving back to the tech community, having organized and tutored a backend development program.
I am a lifelong learner, constantly expanding my skills into areas like mobile development with Flutter and blockchain with Solidity. I believe in a balanced life, proudly representing my department in volleyball. I am actively seeking a role where I can leverage my diverse skills to contribute to innovative projects and continue my growth as an engineer.
Experience
- Leading the development of a student-centric digital campus platform designed to unify university life.
- Overseeing the architecture and implementation of features for verified announcements, virtual classrooms, and academic resource sharing.
- Managing the project lifecycle, from concept and pitching—securing 1st runner-up at the UNILAG Colloquium 2025 Business Pitch Competition—to deployment and maintenance.
- Tools: Backend Development, Incharge of the DevOps Oversees other Developers
- Completed an intensive 12-month software engineering program focused on full-stack development and computer science fundamentals.
- Engineered and deployed full-stack web applications, managing the entire development lifecycle from conception to launch.
- Architected and implemented functional databases and RESTful APIs to power backend operations.
- Integrated diverse third-party services and APIs into new and existing solutions.
- Oversaw comprehensive testing and deployment of new features and service customizations.
- Authored clean, maintainable code in Python and JavaScript, adhering to industry best practices and design patterns.
- Tools: Python, Flask, MongoDB, MySQL, JavaScript, TypeScript, C, Shell, RedisDB, Git
- Gained hands-on experience in mobile app development using Flutter and Dart, collaborating with mentors and peers in a fast-paced learning environment.
- Tools: Flutter, Git, Dart
- Acquired foundational knowledge of blockchain technology and Bitcoin, with practical application using Golang and JavaScript.
- Tools: Golang, JavaScript, Blockchain
- Developing expertise in Ethereum and smart contract development, focusing on Solidity and JavaScript to build decentralized applications.
- Tools: JavaScript, Solidity
Projects
A full-stack clone of the AirBnB web application.
An SDK to integrate Treblle API monitoring with FastAPI.
Skills
Languages and Databases
Python
HTML5
CSS3
MySQL
Shell Scripting
TypeScript
C
PostgreSQL
MongoDB
Libraries
OpenCV
Frameworks
Django
Flask
Bootstrap
Node JS
FastAPI
Other
Git
AWS
Redis
Nginx
Firebase
Education
Remote
Degree: Certificate in Software Engineering
- Data Structures and Algorithms
- Database Management Systems
- Python Flask
- NodeJS and TypeScript
- AirBNB, Simple Shell and Printf
Relevant Courseworks:
Leadership & Community
University of Lagos
- Vice President, Department of Mathematics Student Association.
- Vice President, NAMSSN UNILAG Chapter.
Decagon 5.0 Calculus Competition
- Spearheaded one of the largest academic events in the faculty.
- Managed sponsorship, PR, and logistics teams to ensure a successful event.
Community Initiative
- Organized and tutored a backend development program for aspiring developers, focusing on Python and FastAPI.
Certifications
freeCodeCamp
HackerRank
Technical Writing
I enjoy sharing my knowledge and experiences with the developer community through technical articles. You can find my work on platforms like Medium.
Published on Medium
A brief description of the article and what readers can learn from it.


