Thiago S.
Profile Summary
I´m a Software Developer specialized in backend development. Experienced with all stages of the development cycle for dynamic web projects. Well-versed in numerous programming languages and tools including Java, Python, JavaScript, CSS, HTML, SQL and NoSQL databases, Java EE, Spring, Kafka, RabbitMQ, Docker, etc. In addition, I have a background in project requirements management and DevOps, and I'm always open to new technologies and challenges.
Expertise
Back-end Developer
> 5 Year Experience1/5
Employment History
Back-End Developer
• Software development for the mining industry (IoT applications).
• Cooperate with the whole development cycle (Requirements to deployment).
• Monitoring and maintenance of the existing projects.
• Implementation of new process and DevOps tools.
• Technologies: Java 8 and 11, Spring, MariaDB, PostgreSQL, MongoDB,
Kafka, RabbitMQ, Keycloak, Azure, Docker, etc.
Back-End Developer
• Software development for the Sympla.com.br application.
• Monitoring and maintenance of the production deployment.
• Design and suggestion of improvements and new features for the product.
• Technologies: Java 8, Kotlin, Spring, PostgreSQL, Elasticsearch, AWS,
Jenkins, etc.
Software Developer
• Software development in diverse areas such as telecom, finance, IoT
platform, and others.
• Monitoring and maintenance of the existing projects.
• Building integration between components and webservices (middleware’s).
• Participation in the implementation of Agile methodologies and DevOps
process.
• Technologies: Java 8, Spring, Java EE, Node.JS, AngularJS, PostgreSQL,
Oracle, Hadoop (HDFS), Spark, Elasticsearch, Scala, Kafka, Flume,
RabbitMQ, etc.
Software Engineer
• Software development for billing (financial), telecom and logistics sectors.
• Building integrations through webservices (SOAP, ESB and REST).
• Monitoring and maintenance of the existing projects.
• Technologies: Java EE, Struts, JSP, Primefaces, iBatis, JavaScript,
Selenium, Oracle, SQLServer, etc.
Back-End Developer
Education
Computer Science
Languages
English
Professional Working Proficiency
Portuguese
Native or Bilingual Proficiency