My journey started in 1997 at 9 years old when I created my first website based around a popular video game called Petz. It featured frames, marquees, seasonal graphics and other 90's web development atrocities I shudder at today. It wasn't long before I started creating websites for guilds in another game community called Neopets in 1999. This passion for web development thrived from this point forward and I was able to take it further by focusing on computer software and programming as an adult. After graduating high school, I pursued my bachelors degree in Computer Science at California State University, Fullerton where I graduated with honors in 2012. I spent my college days learning algorithms, design patterns, coding practices, and other invaluable necessities that have helped me become the software engineer I am today.
I now spend my days developing software using all sorts of flavors of frameworks: Node.js + Express, Angular, React; while simultaneously writing applications using Go, Java, C++, Python, Bash Scripting and everything in between.
I currently work for Thales In Flight Entertainment as a Senior Software Engineer. When I first started working in this position I developed software in Java and C++, learned bash scripting, and helped my team in any way I could. When my team needed a web developer I quickly volunteered and started learning NodeJs & Express. Developing software using Node fueled the passion I have for web development and design and I became obsessed with learning everything I could. After my work was exposed to more people, other teams started requesting that I help build thier own in-house web applications. Thus I have been quite busy working on many different websites at Thales and am lucky to be able to use the latest and greatest frameworks for all of them. Other web developers at my company have expanded my horizon and taught me many new fun languages and frameworks such as Go and Angular. I am very thankful for the great people that I work with that share a passion for design and development that have taught me so much.
In my spare time you can find me exploring new technologies, developing web sites for fun, enjoying the great outdoors, playing video games, experimenting with photography, cooking, traveling and much more (I may have too many hobbies)! I love meeting people, new adventures, and continuously learning.
Feel free to reach out to me on Linkedin.