Full Stack Development

Beginnings

In the late '90s, my journey into coding began in high school when my traditional typing class transitioned into a computer class. I distinctly remember using a shell to input code for each dot, a crucial step in creating designs for the Dot Matrix printer. Witnessing the design come to life after hours of coding each individual dot was exhilarating. As I delved deeper into code while updating my MySpace page, hunting for the latest media player and dynamic images, I found myself immersed in scavenging through blocks of converted features hidden within other users' scripts. This curiosity and excitement eventually led me to pursue a certification in Full Stack Software Development at Nashville Software School. Today, armed with experience in deploying full stack apps, collaborating with peers, and the ability to pivot, redesign, and debug, I continue to be driven by the same passion and curiosity. 

"If you do what you Love, You'll never work a day in your life." Marc Anthony

"Do what you love, and love what you do." Confucius

In 2012, I embarked on a tech odyssey by constructing a robust PC gaming system, which I meticulously enhanced and maintained over the next decade. Through countless repairs, software updates, and upgrades, the system evolved into a powerhouse, showcasing its enduring potential until its decommissioning in 2023. This hands-on experience not only laid a solid foundation for my technical background but also demonstrated my ability to self-teach and adapt to new challenges. 

To further delve into new ideas and development, I enrolled in Nashville Software School's (NSS) beginners Jumpstart Program in October 2023. NSS provided a transformative journey immersed in intensive software development training, focusing on Python/Django fundamentals and problem-solving. Collaborating on group and individual projects sharpened my Object-Oriented Programming (OOP) skills, while creating single-page applications in JavaScript, particularly in the React framework, showcased my proficiency in modern web development.

Utilizing GitHub project boards, issue tracking, and version control with Git/GitHub, I honed my project management and collaboration abilities. NSS not only deepened my understanding of technologies like SQLite, Postman API, and Django but also instilled a robust foundation for designing and building server-generated web applications. The experience culminated in creating RESTful APIs and mastering Python’s unit test framework, reinforcing my commitment to delivering robust and efficient software solutions.

See My Live Deployed Sites

- Portfolio Site - A practice in deployment utilizing Github Pages with JS, HTML and CSS only. 

- Bake Shop - A project created in google sites to showcase a pal's baking side business.

- Weather App - A practice in deploying a Vite React Front End that fetches current weather from OpenWeatherAPI.

- TechPower - My NSS final capstone project deployed on Digital Ocean.  This full stack app was built using Vite, Python, Django, and Tailwind techs.