Marcos Gonzales
About Marcos Gonzales
Marcos Gonzales is a Senior Emerging Technologies Engineer at CollegeNET, where he has worked since 2018. He has a background in software engineering and has contributed to various projects, including a WebRTC video recorder and significant performance improvements in front-end and API systems.
Work at CollegeNET
Marcos Gonzales has been employed at CollegeNET since 2018, serving as a Senior Emerging Technologies Engineer. In this role, he has focused on developing innovative solutions, including a WebRTC video recorder with a Flash recorder fallback. His contributions have significantly enhanced the performance of front-end applications, achieving a 70% increase in load performance through minification and dependency cleanup. Gonzales has also led the migration of front-end technologies from Backbone.js to AngularJS, utilizing ES6 features to improve the overall user experience.
Previous Experience in Software Engineering
Before joining CollegeNET, Gonzales worked as a Java Software Engineer at Ultramain Systems, Inc. from 2010 to 2012. He also held the position of ApplyWeb Software Applications Engineer at CollegeNET from 2015 to 2018. His experience includes implementing back-end permission handling using Spring Expression Language (SpEL) and creating back-end test coverage that increased from 0% to 88% with integration tests. Additionally, he improved API performance by 67% through query and context optimizations.
Background in Engineering and Leadership
Gonzales has a diverse background that includes leadership roles and engineering internships. He served as Team Leader and Substitute House Manager at The Santa Fe Opera from 2002 to 2007. He also interned as a Controls Engineer at Los Alamos National Laboratory from 2003 to 2009. His educational background includes a Bachelor of Science (B.S.) in Mechanical Engineering from The University of New Mexico.
Technical Projects and Innovations
Throughout his career, Gonzales has developed various technical projects aimed at enhancing user experience and accessibility. He created an auto-captioning tool for both front and back-end applications to meet accessibility needs. Additionally, he developed an Android mobile app for a user conference, leveraging AWS, Couchbase, and in-house tools. He has also been involved in creating internal tools for monitoring user activities, onboarding customers, elastic index management, and bulk video uploads.
Contributions to Knowledge Sharing
Gonzales has actively participated in knowledge sharing within his organization by leading engineering talks. These sessions are designed to share solutions and best practices across the company, fostering a collaborative environment and encouraging continuous learning among peers.