Hello! I'm a seasoned Software Engineer with over 25 years of experience under my belt, specializing in Artificial Intelligence (AI) and automation processes. I am also the founder and CTO of DevXT. My journey into the world of automation began at an early age of 10 years old. Since then, my adaptability and curiosity have allowed me to acquire proficiency in various programming languages and overcome numerous challenges in my career.
My passion for automation has followed me my whole life. I have built many pieces of software over the years to help solve problems quickly and even fabricated physical tools to help me build and work on race cars, my side hobby.
I actively work with languages and technologies such as Python
, TypeScript
, NextJS
, C#
, PowerShell
, GraphQL
, and PostgreSQL
, using Visual Studio Code
for code editing and database management. I use Docker
for containerization and GitHub Actions
for continuous integration and deployment (CI/CD). I also use GitHub
for version control and project management. I am able to work in any programming language needed for a project, and I am always eager to learn new languages, technologies, and concepts even after 25 years of writing code. I still love it.
I actively contribute to many different repositories as needed as well as maintaining several of my own projects. I have created many projects over the years, ranging from simple scripts that set up my desktop environment to complex applications like AGiXT, an open-source Artificial Intelligence Automation Platform. Below are some of my most notable projects:
My deep-seated passion for AI drives me to continuously explore its potential across various domains. The goal is always to develop intelligent systems that can learn and adapt independently, responding to our ever-changing technological landscape.
One of my most significant contributions in this field is AGiXT, an open-source Artificial Intelligence Automation Platform. With AGiXT, I aimed to elevate AI's role by empowering it to determine what tasks need execution to accomplish a goal.
Inspired by Stephen Hawking's The Theory of Everything, I've ventured into the world of quantum computing. This field, I believe, is set to become one of the most transformative technologies of the 21st century. To share my experiences and insights, I've created my Quantum repository.
My curiosity led me to particiapte in the 2023 MIT iQuHACK Quantum Computing Hackathon, further expanding my technical expertise and opening up opportunities for collaboration.
I am also a Systems Engineer working with setting up and managing IT environments for various companies. My software development skills enable me to automate many manual tasks, such as setting up new computers and servers, to improve efficiency and productivity.
I am passionate about exploring the intersection of various fields and disciplines, such as AI and quantum computing. I am also interested in the intersection of AI and other fields, such as medicine, to create innovative solutions that can transform industries and improve lives. My future plans include exploring the biotechnology and medical fields to develop AI-powered solutions that can help improve the quality of life for people around the world.
I believe that my talents as a Software Engineer can cross over and be useful in any industry. I always find a new challenge interesting and exciting, and I am eager to learn new skills and technologies to tackle them no matter the industry.
I am a lifelong learner who is passionate about exploring new technologies, learning new skills, learning how anything works, and taking on new complex challenges. I am always looking for ways to improve my knowledge and expertise, and I am committed to sharing my experiences with others to help them grow as well.
I firmly believe in automating manual tasks that are performed more than twice. This principle has guided me in creating various scripts, applications, websites, and physical tools throughout my career.
I also believe in the power of open source software and its ability to transform industries and improve lives. I am committed to contributing to the open source community by sharing my knowledge and expertise through my projects and repositories.
I share what hardware, software, configurations, and automation scripts that I created for automating the PC and server setup processes for repeatable use in my setup repository to help other developers maximize their productivity as I continue on my journey to maximize my own. Sharing my experiences with others and learning from their experiences is a rewarding experience that I hope to continue for years to come.
Supporting my work means you're directly contributing to the development of ground-breaking AI technologies and innovative solutions that can reshape industries and better lives. Your support helps me to pour more time and resources into cutting-edge projects, learning the latest tech, and sharing my findings with the community. Money is unfortunately the biggest limiting factor for my research and development, so your support is greatly appreciated.
Interested in pitching in? Take your pick from the options below:
I'm always open to new opportunities, collaborations, advisory roles, and contract work. If you would like to get in touch, you can reach me on LinkedIn or X/Twitter. I love an interesting complex challenge, so feel free to reach out if you have one for me!