Image of Himanshu Seervi

Brian Ruiz

Full Stack Engineer at Hines

Learn More

Discover how Brian Ruiz became a Full Stack Engineer at Hines without a college degree. Through self-taught skills, hands-on projects, and valuable university experiences, he built a successful career in technology.

Here's How Brian Became a Full Stack Engineer Without a Degree.

Early Age

From a young age, Brian always had a keen interest in technology. His fascination with computers and the Internet began in childhood when he spent countless hours exploring new and exciting developments online.

This natural curiosity eventually led him toward the field of computer science, setting the foundation for his future career as a full-stack engineer.

Education

Like many in his field, Brian did not follow the traditional educational path. He chose not to attend boot camps and doesn't hold a college degree.

Instead, he spent three years at university, where he immersed himself in various aspects of technology and coding. However, an irresistible job opportunity arose, prompting him to leave university early to take it.

His perspective on formal education is nuanced. While he didn't complete his degree, he acknowledges the significant value that university resources can provide. These experiences, from job fairs and networking events to the invaluable guidance of professors, were instrumental in his early career. He secured his first paid coding job through university connections, teaching kids at a summer coding boot camp.

Personal Projects

One of Brian's key strategies for success has been his dedication to personal projects. These projects have allowed him to gain hands-on experience and demonstrate his skills to potential employers.

His work with Python packages like Pandas and Numpy, in particular, helped him stand out in job interviews. Additionally, Brian found great enjoyment in participating in hackathons. These events honed his technical skills and enhanced his teamwork and soft skills.

Challenges

Like many developers, Brian faced his share of challenges. Imposter syndrome was a significant hurdle, especially early in his career.

The fast-paced nature of the tech industry and the vast amount of knowledge required can be daunting. Brian tackled these feelings by exercising patience, steadily gaining domain knowledge, and building confidence in his existing skills.

Over time, he learned to trust in his abilities and recognize the value he brought to his roles.

Advice for Newcomers

1. Find Your Passion: Identify what sparks your curiosity within software engineering. Whether it's design, artificial intelligence, cryptocurrencies, or another niche, follow what intrigues you.

2. Consistent Practice: Start coding every day, even if it's just for 15-20 minutes. This consistent practice accumulates over time, leading to significant progress.

3. Explore Different Fields: The software engineering field has many applications and specializations. Exploring various areas can help you find your specific interests and strengths.

Online Resources

Conclusion

Brian's journey to becoming a full-stack engineer at Hines is a testament to the power of curiosity, persistence, and continuous learning.

His story inspires aspiring software engineers and demonstrates that unconventional paths can lead to successful and fulfilling careers in technology.

Thank You for reading!