Hi, I'm McDonald Amure.

Self-Motivated, an Explorer, passionate programmer who enjoys solving real world problems and codes

About Me

As a Software Engineer and a Mathematics undergraduate from the University of Lagos, I possess a strong foundation in logic and problem-solving. My training at ALX has equipped me with the practical skills to build and deploy full-stack applications.

I have 2+ years of experience working with Python, Django, Flask, MySQL, MongoDB, HTML5, CSS, C, JavaScript, and NodeJS. I have strengthened my experience in Python, Flask, and Django through both my time at ALX and various personal projects. I am passionate about developing simple yet complex applications that solve real-world problems and can impact millions of users.

  • Languages: Python, JavaScript, C, HTML/CSS, Bash, TypeScript
  • Databases: MySQL, MongoDB, Postgres
  • Frameworks & Libraries: Flask, Django, Node.js, FastAPI, Pandas, OpenCV, Bootstrap
  • Tools & Technologies: Git, Docker, AWS, Heroku

I am actively seeking opportunities to contribute my skills in a challenging software engineering role that fosters professional growth and allows me to work on impactful projects.

Experience

ALX logo

ALX

Software Engineering Student
  • A 12 months Software Engineering Program.
  • Tracked software and website development from initial inception through full lifecycle launches.
  • Developed functional databases and applications to support solution backend operations.
  • Integrated RESTful services and third-party APIs into legacy products and new solutions.
  • Oversaw testing and deployment of data-driven changes to front-end UI and backend service customizations.
  • Produced code in programming languages such as Python and JavaScript to create the most effective and clean websites.
  • Continuously studied and improved abilities with wide range of web technologies, design tools and programming practices.
  • Tools: Python, Flask, MongoDB, MySQL, JavaScript, TypeScript, C, Shell, RedisDB, Git
June 2022 - July 2023 | Remote
Flutter App Developer Intern
  • 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
August 2022 - September 2022 | Lagos, Nigeria
Blockchain Developer Intern
  • Acquired foundational knowledge of blockchain technology and Bitcoin, with practical application using Golang and JavaScript.
  • Tools: Golang, JavaScript, Blockchain
December 2022 - May 2023 | Lagos, Nigeria
Web3 Developer Intern
  • Developing expertise in Ethereum and smart contract development, focusing on Solidity and JavaScript to build decentralized applications.
  • Tools: JavaScript, Solidity
June 2023 - Current | Remote

Projects

music streaming app
DISKOVAFRIKA

An African Dataset API

Accomplishments
  • Search for country Information and get results
  • Tools: Flask, HTML, CSS, Bootstrap, MySQL, AWS
airbnb clone
AirBnB Clone

A full-stack clone of the AirBnB web application.

Accomplishments
  • Developed a command-line interpreter to manage backend data models.
  • Built a comprehensive RESTful API to expose and manage application data.
  • Created a dynamic front-end that consumes the API to display and interact with listings.
  • Tools: Python, Flask, MySQL, HTML/CSS, JavaScript
fastapi logo
Treblle FastAPI SDK

An SDK to integrate Treblle API monitoring with FastAPI.

Accomplishments
  • Contributed to an open-source project by developing an SDK.
  • Enabled developers to easily monitor and observe their FastAPI applications using Treblle.
  • Wrote clean, maintainable, and well-documented code for public use.
  • Tools: Python, FastAPI, Treblle API
assist ai
Assist AI

An intelligent assistant application.

Accomplishments
  • Designed and implemented a conversational AI agent.
  • Integrated various APIs to provide real-time information and perform tasks.
  • Focused on creating a natural and intuitive user experience.
  • Tools: Python, AI/ML Libraries, NLP

Skills

Languages and Databases

Python
HTML5
CSS3
MySQL
Shell Scripting
TypeScript
C

Libraries

OpenCV

Frameworks

Django
Flask
Bootstrap
React
Node JS

Other

Git
AWS

Education

University Of Lagos

Lagos, Nigeria

Degree: Bachelor of Science in Mathematics

    Relevant Courseworks:

    • None

ALX AFRICA

Remote

Degree: Certificate in Software Engineering

    Relevant Courseworks:

    • Data Structures and Algorithms
    • Database Management Systems
    • Python Flask
    • NodeJS and TypeScript
    • AirBNB, Simple Shell and Printf

Contact Me