"Ora, Crea, Code."

("Pray, create, code.")

"Commit your work to the Lord, and your plans will be established."

— Proverbs 16:3

Crafting software with purpose, passion, and integrity. Desiring to create solutions that serve the greater good of humanity, Ad Majorem Dei Gloriam.

See My Portfolio

Who Am I?

Faith, Ethics, and Code

Who am I and where are you?

Picture of William Ryan McDonald

My name is William Ryan McDonald, and I am a motivated IT student specializing in software development with hands-on experience in C++, C#, Node.js, and web development.

I am experienced in backend and frontend programming, database design, and building user-focused applications.

I am actively pursuing a Software Engineer or Web Developer role to apply technical expertise and collaborative skills in creating efficient and maintainable software solutions.

Technical Excellence

All my life, I have been well-enveloped in technology. From a young age, I was captivated by the inner workings of computers, leading me to pursue formal education and certifications in the field. I hold a CompTIA A+ certification, which attests to my foundational knowledge in computer hardware and software.

My programming journey began with gLua for a game called Garry's Mod, where my curiosity about game mechanics and modding sparked a deeper interest in coding. There is where my passion for programming truly took root. Since then, I have expanded my skill set to include languages such as C++, Java, C#, SQL, Node.Js, HTML, CSS, and JavaScript. I am also proficient in AI prompting, leveraging artificial intelligence to enhance my development process.

Skills

Projects

First and perhaps most importantly, I am CompTIA A+ certified. I have a solid understanding of computer hardware and software, which provides a strong foundation for my programming skills. Through my college coursework and personal projects, I have gained proficiency in several programming languages. Below are some of the projects that showcase my skills and dedication to quality software development.