Tarso Bessa
About Tarso Bessa
Tarso Bessa is a Senior Software Engineer at Delivery Hero SE, an Instructor at Udemy, and a Software Architect at DATAPREV, with over 15 years of experience in software design and development.
Current Roles and Responsibilities
Tarso Bessa serves as a Senior Software Engineer at Delivery Hero SE in Berlin. Concurrently, he works as an Instructor on Udemy in the Fortaleza Area, Brazil, and as a Software Architect at DATAPREV, also in the Fortaleza Area. His roles involve not only the architectural design and implementation of software systems but also educating aspiring developers through online courses.
Past Experience
Tarso Bessa has a significant history in software development, having served as a Java Architect at Banco do Nordeste do Brasil S.A. for four months from 2008 to 2009, and at IVIA for four years from 2004 to 2008. Prior to that, he worked as a Java Developer at D'ARTE Sistemas for two years starting in 2002. This extensive experience has provided him with a deep understanding of Java and other related technologies.
Educational Background
Tarso Bessa studied Computer Science at Universidade de Fortaleza, achieving a Bachelor's degree over the course of six years, from 2000 to 2006. His formal education laid the foundation for his career in software engineering and development.
Expertise in Software Development
With over 15 years of experience, Tarso Bessa specializes in designing and developing distributed systems capable of handling high volumes of requests and large datasets. He is proficient in a range of programming languages and frameworks, including but not limited to Java, JavaScript, TypeScript, Objective-C, Swift, Angular, Spring, JMS, JAX-RS, JPA, and EJB. Additionally, he is skilled in utilizing application servers like JBoss and Weblogic and tools such as GIT, GitLab, Jenkins, and Maven.
SUN Certifications
Tarso Bessa holds multiple Sun certifications that attest to his expertise in Java and related technologies. These include Sun Certified Enterprise Architect, Sun Certified Web Component Developer, Sun Certified Business Component Developer, and Sun Certified Java Programmer.
Instructor on Udemy
As an instructor on Udemy, Tarso Bessa teaches two courses in Portuguese, focused on Angular and NodeJS. These courses have attracted over 15,000 students. One course teaches how to build a simplified version of an online food delivery application using Angular, while the other covers building a RESTful API with Node.js, Restify, MongoDB, and TypeScript. His courses delve into advanced topics like RxJS, Reactive Programming, JWT-based Authentication/Authorization, Mongoose, Jest, and Continuous Integration and Delivery with GitLab.