What's good? I'm Charles McGregory.

I'm a full-stack software engineer with a passion for using data to build beautiful, functional, and accessible websites for businesses.


What I do

Back-End Developemnt

Behind every great website is a robust and efficient back-end system. I excel in building powerful server-side applications and APIs that manage your data seamlessly. Utilizing cutting-edge technologies such as Node.js, Python, and databases like MongoDB and SQL, I ensure your digital solutions are scalable, secure, and perform flawlessly.

Front-End Developemnt

Crafting visually stunning and highly interactive user interfaces is my forte. I specialize in creating responsive and intuitive designs that ensure an exceptional user experience across all devices. From sleek layouts to dynamic features, I bring your vision to life with modern technologies like Vue, React, and Django.


With a wealth of experience in the tech industry, I offer consulting services to help you navigate complex technical challenges. Whether you need guidance on optimizing your current systems, planning a new project, or integrating emerging technologies, my insights and strategic advice will empower you to make informed decisions and achieve your business goals.


Featured project


About me

I am a passionate full-stack software engineer who thrives on using data to create innovative solutions for businesses. My journey began with creating custom themes for MySpace, where I developed a love for coding and web design. One of my proudest achievements is co-founding edenofthewest.com, an internet radio station that has been live for over a decade!

Beyond the screen, I enjoy spending quality time with my friends and cats, indulging in books, dancing, playing video games, and watching anime. Recently, I've discovered a new passion for traveling, exploring new cultures, and expanding my horizons.


Contact me

I am currently open to new opportunities and collaborations. If you have a project in mind, feel free to reach out to me using the form below. I will get back to you as soon as possible.

Have an awesome idea?Let's Discuss