Carlos Alberto González Morales
About Carlos Alberto González Morales
Carlos Alberto González Morales is a .NET Software Developer with over 12 years of experience in software development. He has worked for DPR Construction and other companies, focusing on software architecture, API management, and mentoring teammates.
Work at DPR Construction
Carlos Alberto González Morales has had multiple tenures at DPR Construction. He initially worked there as a .NET Software Developer from 2015 to 2017 for two years in the Zapopan Area, Mexico. After a brief hiatus, he returned to DPR Construction in 2017, where he has continued to serve as a .NET Software Developer for seven years. His role involves software development tasks that leverage his expertise in various technologies.
Education and Expertise
Carlos studied at Universidad de Guadalajara, where he earned a Bachelor of Computer Engineering from 2007 to 2012. His education laid the foundation for his career in software development. He has over 12 years of experience in the field, specializing in software architecture, API configuration using Azure API Management, and improving latency issues. He is proficient in a range of web technologies, including JavaScript, jQuery, AngularJS, and React.
Previous Work Experience
Before his extensive tenure at DPR Construction, Carlos held various positions in the software development field. He worked as an Intern Programmer at Flextronics from 2010 to 2011 for 11 months in the Zapopan Area, Mexico. He also served as an Analyst Programmer at Jabil for three months in 2011 and as a .NET Software Developer at Global Hitss from 2014 to 2015 for nine months, both in the Zapopan Area.
Technical Skills
Carlos possesses strong technical skills in Design Patterns and Object-Oriented Programming, particularly using C# and Visual Basic. He has experience in creating unit tests and enjoys working with software architecture. His proficiency extends to configuring APIs and utilizing various web technologies, which enhances his contributions to development teams.
Mentoring and Team Guidance
In addition to his technical skills, Carlos has a strong focus on mentoring and guiding his teammates within development teams. His experience allows him to support the growth of less experienced developers, fostering a collaborative and productive work environment.