Telmo Rodrigues

Software Engineer @ Amplemarket

About Telmo Rodrigues

Telmo Rodrigues is a Software Engineer at Amplemarket with extensive experience in backend development, specializing in database design, data indexing, and query optimizations.

Current Position at Amplemarket

Telmo Rodrigues is currently employed as a Software Engineer at Amplemarket. In this role, he utilizes his extensive experience in backend development, database design, and software architecture to contribute to the company's engineering projects. His skills in multiple programming languages and frameworks enable him to tackle complex software challenges effectively.

Professional Experience

Telmo Rodrigues has accumulated substantial experience in his field through various roles. He worked at 360imprimir as a Software Engineer for 10 months from 2016 to 2017. He then moved to Bright Pixel SA, where he spent four years as a Software Engineer until 2020. Prior to that, he held positions at PT Comunicações, SAPO and PRIMEIT CONSULTING SA from 2012 to 2016, and at Link Consulting from 2010 to 2012. He also completed his Dissertação de Mestrado at Link Consulting from 2009 to 2012 and served as Bolseiro de Apoio ao Ensino DEI at IST for five months from 2009 to 2010.

Education and Academic Background

Telmo Rodrigues holds a Master Degree (MSc) in Computer Engineering with a focus on Distributed Systems and Software Engineering from Instituto Superior Técnico, achieved between 2008 and 2011. He also obtained a Bachelor Degree (BSc) in Information Systems and Computer Engineering from the same institution, completing his studies between 2005 and 2008. His academic foundation has been integral to his professional career in software engineering.

Notable Projects and Contributions

Throughout his career, Telmo Rodrigues has participated in significant projects such as the development of www.dott.pt, www.advertio.com, and www.amplemarket.com from inception. These projects highlight his expertise in designing and implementing complex software systems from scratch. His contributions have been instrumental in the success of these platforms.

Technical Skills and Specializations

Telmo Rodrigues specializes in backend development with a strong focus on database design, search engines, web APIs, and software architecture. He is proficient in both relational databases like SQL Server, PostgreSQL, and MySQL, and NoSQL databases such as Elasticsearch, MongoDB, and Redis. His skills encompass various programming languages, including but not limited to C#, JavaScript, Java, Python, and Golang. He is adept at using frameworks like .NET, Spring Boot, and ReactJS, and possesses knowledge in functional programming patterns. He is also experienced with messaging systems like RabbitMQ and Kafka.

People similar to Telmo Rodrigues