
Rui Couto
Suchst Du einen anderen Rui Couto?
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Rui Couto
- 2 Jahre und 3 Monate, Aug. 2021 - Okt. 2023
Senior Software Engineer & People Link
apinity GmbH (prev Syncier GmbH)
Architecture, data model & API design of new features (micro service and event driven design) Lead for key stakeholders integration needs Responsible for complex migrations and tech debt tackling Career management & mentoring Evaluation & performance review of peers Interviewing and recruiting Technologies: Java 11-17, Spring Boot, PostgresSQL, Azure Cloud, Kubernetes, Docker, Kafka, Axon, gRPC, Liquibase, Hibernate, Hazelcast, Microservices, JUnit, Gradle, Git, REST APIs, Keycloak, JIRA
Implementation of new features, from conceptual phase to deployment in higher environments Continuous integration and delivery using Jenkins and Ansible Migration of a monolith to micro service architecture Coordination of important data migration in production environments: over 30 mo. records with very reduced downtime possibilities (<1 hour) Coordination of releases Technologies: Java 8-11, Spring Boot, JEE, Spring, SQL, Ansible, Jenkins, Hibernate, Microservices, Git, SVN, JUnit, Maven, REST APIs, JIRA
- 1 Jahr und 10 Monate, Okt. 2017 - Juli 2019
Software Developer
Enmacc Gmbh
Implementation of new features in a Spring Boot monolith application Contributions towards architectural decisions for event driven communication Performance improvements (getting a majority of requests with a response time under 100ms) using caching and efficient data transmission (gzip) Frontend development for small features and fixes Technologies: Java 8-11, Spring Boot, SQL, Hibernate, JUnit, REST APIs, Selenium, Angular, RxJS, NgRx, Typescript, Git, Maven, JIRA
- 2 Jahre und 2 Monate, Aug. 2015 - Sep. 2017
Enterprise 2.0/Java Consultant
eProseed
Worked with many clients Started the architecture planning towards moving to a micro service architecture for a big retail company in the United Kingdom Developed a working prototype for a digital click & collect system for a retailer in the United Kingdom Introduced new document digitalisation features for big asset & wealth management providers in the European Union, enabling less manual work on policy documents reviews Java 6-8, Java EE, Oracle ADF, Oracle JET, Oracle Database, SQL, GIT, SVN, JIRA
- 4 Monate, Apr. 2015 - Juli 2015
Researcher
Universidade do Porto
Implemented a data mining algorithm for public transports with the main goal of inferring complete trips from a ticketing data pool, based on the passengers' usage patterns and transportation system constraints. Developed using Java/MS SQL.
- 8 Monate, Aug. 2014 - März 2015
Software Engineer in training
ACC Systems
Designed and developed the new portal that allowed a higher interaction with customers and insight into their activity within the page (PHP – CodeIgniter framework); Architectural design of an ERP solution oriented to workers’ productivity.
Ausbildung von Rui Couto
- 4 Jahre und 11 Monate, Sep. 2010 - Juli 2015
Software Engineering
Faculdade de Engenharia da Universidade do Porto
Web development, Full-stack development, Java development, Agile Methodologies, Systems architecture and design, Requirements Engineering
Sprachen
Portugiesisch
Muttersprache
Englisch
Fließend
Spanisch
Grundlagen
Französisch
Grundlagen
Deutsch
Grundlagen