Welcome to My GitHub! 👋
Hi, I'm Leonard McDonald 👨💻, a recent graduate in Bachelors of IT from RMIT (via OUA) in 2024. I am passionate about software development and all aspects of Tech, I aspire to use new skills and technology in my own personal projects.
💻 Technologies & Skills
I am proficient with a variety of technologies and tools, including:
Programming Languages -- Python · Java · C++ · C# · -- HTML5 · CSS3 · JavaScript (ES6+) · PHP -- Minecraft McFunction language
Database Architecture -- MySQL · PostgreSQL · DynamoDB
Concepts & Practices -- TDD · BDD · CI · CD · Clean Code · SOLID
Web Frameworks & Libraries -- React -- Django · Flask -- ASP.NET
Cloud Computing AWS · GCP · Azure
AWS API Gateway · DynamoDB · EC2 · Elastic Beanstalk · Lambda · Polly · S3
Architectures MVC
Methodologies Agile Methodologies · Scrum · Waterfall
🛠️ Tools I Use
IDE: -- Visual Studio Code · Visual Studio · Eclipse Containerization: -- Docker API Testing: -- Postman Database Client: -- SQLiteStudio · PGAdmin4 · AzureDataStudio Operating System: -- Windows · MacBook · Linux Project Management: -- Trello · Jira Version control: -- Git & GitHub
🌱 About Me
-
I Graduated in 2024 with a Bachelors of IT from RMIT (via OUA)
-
I am eager to learn the latest technologies (of which I will probably find some way to use them in a personal project)
-
I am enthusiastic about building user-friendly and efficient applications adhering to User Centred Design, this might be a pet peeve of mine.
-
I like to find methods to integrate and automate technology into my creative process
-
Hobbies
- Creating absurdly large scaled minigames & mechanics in the game Minecraft
- Using new Technology to prank my friends
- Changed the narrators voice in the social game 'Fibbage' to my friends voice with a machine learning model I trained on his voice
- Creating physical gifts
- A calendar of myself in different humorous scenarios
- A trading card game set of custom holographic cards in a booster pack related to my older brothers YouTube channel
- Travelling (wow what a surprise)
- Japan (18 month working holiday)
- South Korea (9 month working holiday)
- I wish to visit Europe next for a small trip
- Video editing and producing interesting or funny videos (unreleased or gifts)
- animation using LipSync technology based on phonemes and some hand drawings
- I was born with the monkey DNA where I enjoy collecting/gathering things, so if I am left alone too long I will eventually start collecting something..
📬 Contact Me
Feel free to reach out via Email or connect on LinkedIn. Check out my portfolio website Here