Román M.
About Román M.
Román M. is a Software Interview Engineer at Karat, where he has worked since 2021. He has a background in software development and engineering, with experience in Python and ASP.NET, and has conducted over 550 technical coding interviews across various programming languages.
Work at Karat
Román M. has been employed at Karat as a Software Interview Engineer since 2021. In this role, he has contributed to the development of high-quality assessments by testing question sets related to front-end, back-end, and software testing. He has conducted over 550 technical coding interviews, covering a wide range of subjects including algorithms, statistics, system design, software testing, SRE, and full-stack web development. Additionally, he has assessed the quality of interviews conducted by colleagues, evaluating code optimality and completeness across multiple programming languages.
Previous Work Experience
Prior to his current position, Román M. worked at several organizations. He was an ASP.NET Developer at Grupo Coen from 2018 to 2019 for five months. Following that, he served as a Python Automation Developer at DentalRobot from 2019 to 2021 for two years, focusing on automation for dental offices. In 2021, he briefly worked as a Python Automation Specialist at Business Professional Systems for four months.
Education and Expertise
Román M. has a solid educational background in technology and engineering. He achieved a Bachelor's degree in Information Systems Engineering from UNAN León, studying from 2014 to 2019. He also studied Computer Science as an Exchange Student at Murray State University in 2017 for 11 months. In 2018, he earned a Robotics Training Certificate from the University of Hradec Králové, completing an 11-month program.
Technical Skills and Contributions
Román M. has demonstrated expertise in various programming languages and frameworks. He has engineered Progress Tracking applications using Django and React, implementing RESTful APIs for task management and leveraging Django ORM for database interactions. He created a dynamic user interface with state management using Redux for these applications. His technical skills encompass languages such as C++, Java, Python, JavaScript, C#, and SQL.