Joao Vale
Bis 2022, Senior Software Engineer, Mollie
Lisbon, Portugal
Über mich
✔Contact Details: jcarlos.vale@gmail.com/+351 928 158 743 ✔Nationality: Brazilian ✔Bilingual (Portuguese and English) I am a bilingual IT professional with Bachelor in Computer Science, Masters in Computer System Networking and incomplete PhD in Database Systems with over 15 years of experience in Software/Java Development, Information Technology teaching, IT Project Management, Database Technology Development and academic experience in Machine learning
Werdegang
Berufserfahrung von Joao Vale
Developing microservices using Java platform, frameworks Spring Boot, Spring Reactor. Prioritizing tasks and objectives by analyzing user requirements and backlog. Applying Scrum agile framework in our self-organized team. Other technologies and tools used: BitBucket, Mockito, Jenkins, Docker, Kubernetes.
- Migrating legacy Spring Batch technology to new Spring Cloud Data Flow architecture. - Developing services using Java platform, frameworks Spring Boot, JEE. - Developing stored procedure in SQL Server Database. - Prioritizing tasks and objectives by analyzing user requirements and backlog. - Applying Scrum agile framework in our self-organized team. - Other technologies and tools used: Kubernetes, BitBucket, Mockito, PowerMock, Jenkins, Docker
7 Monate, März 2019 - Sep. 2019
Software Engineer
Sky Technology Centre
Developing systems using Kotlin, Java platform, frameworks Spring Boot, Spring. Integrating applications using KAFKA and MicroServices Architecture (REST). Applying Scrum agile framework in our self-organized team. Other technologies used: Github, Jenkins, Docker, Kubernetes.
Developing systems using Java platform, frameworks Spring Boot, JPA and Spring. Maintaining and improving features in AngularJS. Developing new features in UI using ReactJs. Developing SQL queries, Postgresql and MySQL environment. Prioritizing tasks and objectives by analyzing user requirements and backlog. Integrating applications using KAFKA and MicroServices Architecture (REST). Applying Scrum agile framework in our self-organized team. Other technologies used: Github, CircleCI, Groovy, Docker
10 Jahre und 8 Monate, Nov. 2007 - Juni 2018
Software Engineer
SEFAZ
- Developed systems using Java platform, frameworks Struts, Hibernate and Spring. - Developed SQL queries, ORACLE environment Technologies used - Java, Spring Framework, Version Control Systems (CVS, SVN, GIT), Tomcat, Glassfish and JBoss application servers, Hibernate Persistence Framework, Oracle Relational Database, Front-End development using HTML and JavaScript, CSS.
11 Jahre und 7 Monate, Jan. 2006 - Juli 2017
IT Lecteur
Some Brazilian Universities
Subjects taught: Management Information System, Practice and Project Management, Data Structures, Programming Language I, Operating Systems, Mathematical Logic II, Database Fundamentals and Database Implementation Techniques Industry, Programming Laboratory II, Programming Techniques II Systems Analysis and Design I, II Systems Analysis and Design, Application Development Free Software, Distributed Systems
3 Jahre, Jan. 2005 - Dez. 2007
Software Engineer
Serpro
- Analysed and designed systems using PL / SQL, ORACLE technology - Designed stable, reliable and effective databases - Developed and analyzed functional specifications using UML Achievements - First certified team member in Sun Certified Java Programmer 1.5 - Certified in CFPS (Certified Function Point Specialist)
2 Jahre, Jan. 2004 - Dez. 2005
Masters Student
Instituto Atlântico
- Researched on Grid Computing (Grades). Studied Security System - Developed Java (J2SE) security mechanisms (authentication and authorization) in GRID middleware, using encryption keys and X.509 XACML language.
3 Jahre, Jan. 2003 - Dez. 2005
Software Engineer
Via Logica Consultoria e Sistemas LTDA
- Developed systems in Delphi and SQL Server database - Produced clean, efficient code based on specifications - Integrated software components and third-party programs. Verified and deployed programs and systems - Troubleshooted, debugged and upgraded existing software Technologies used - Delphi, Microsoft SQL Server
3 Jahre, Jan. 2000 - Dez. 2002
Software Engineer
Fujitec
- Developed backend applications for PALM (C language). Used WAP technology - Developed systems in Delphi language, "pages" WML, and Internet applications using ASP, CGI (Delphi), Javascript - Application Architecture MIDAS - 3 Tier Architecture (Delphi)
Ausbildung von Joao Vale
Bis heute 11 Jahre und 5 Monate, seit Jan. 2013
Machine learning
Universidade Federal do Ceara
2 Jahre, Jan. 2005 - Dez. 2006
Electrical and Computer Engineering
Universidade Federal do Ceara
Grid Computing
5 Jahre, Jan. 1998 - Dez. 2002
Computer Science
Universidade Estadual do Ceara
Sprachen
Portugiesisch
Muttersprache
Englisch
Fließend
Deutsch
Grundlagen
Spanisch
Grundlagen