adambullard.com

Adam Bullard: Professional Portfolio

My Projects

Mentoring App and Dashboard

Mentoring App and Dashboard

Administrative dashboard and mobile app for a Western Washington University student mentoring program. Designed and implemented for the WWU Computer Science department.

Coaching Management Dashboard

Coaching Management Dashboard

Payment and client management system for life coaches and professional consultants. Integrates with Stripe and Calendly. Created as part of a final project for Entrepreneurship minor, in use by coaches during COVID-19.

LlamaFS

LlamaFS

An LLM-integrated file manager for Windows. Utilizes Ollama to run Llama3 and Moondream, along with a RAG implementation and application for the end user.

Minecraft Generative AI

Minecraft Generative AI

A deep convolutional generative adversarial network trained on a dataset of Minecraft structures to autonomously create new buildings.

BuildLogger Java Plugin

BuildLogger Java Plugin

In-game mod for a tool that allows for easy logging of 3D Minecraft structure matrices to train a DCGAN for my graduate thesis, enabling the autonomous generation of complex in-game structures.

About Me

Building intuitive applications and engaging experiences has always been my passion. That brought me to Western Washington University where I obtained a B.S. in Computer Science in June 2022, and built several technology products along the way.

I have recently completed my M.S. in Computer Science while collaborating with brilliant people to increase mentorship in our department at WWU. I am now searching for a new role with an organization that aligns with my interests. If you like what you saw above, that could be you!

Key Skills

Artificial Intelligence

I'm currently exploring the application of convolutional neural networks (CNNs) for complex creative tasks. My graduate thesis is focused on generating realistic structures in Minecraft and conducting quantitative analyses of the CNN's 3D output.

Full Stack Development

I build innovative UI/UX interfaces to enhance online data sharing experiences. My work also involves constructing secure and efficient backend systems and APIs. I have a deep appreciation for the role apps play in our lives across various mediums.

Prototyping

I'm familiar with development methodologies such as AGILE and unit testing. These methodologies allow me to create and iterate software before and after launch. This also includes the implementation of user collection metrics and sentiment analysis into the user experience.

Leadership

Through opportunities such as the mentoring program at WWU's CS department, student government, and internships, I have honed my communication skills and leadership abilities. This extends to leading teams both within and beyond the realm of software engineering.

Reach Out

Thanks for reading!