I act as a Software Engineer with the goal to be a good software craftsman. In order to be a good software craftsman I need to focus in agile coding practices such as: small releases, simple design, testing, refactoring, pair programming, collective ownership, continuous integration, and coding standard. Besides, I folow the https://www.zenprogrammer.org/ principles and practice martial arts for focussing my mind and body as one. :)
Hexa Consulting
View- Website:
- hexa-group.pt/hexa-consulting
- Employees:
- 192
-
Java Software DeveloperHexa ConsultingLisbon, Portugal -
Java Back End Developer (Efacec)Adentis Portugal Feb 2024 - PresentPortoAs a back end developer I am consuming and creating APIS and also giving maintanace to the legacy system which uses Java 7 Boss and Java 8 Wildfly with MYSQL Database. Besides, the new system uses Java 17 wildfly to write the API's and for consuming the the team use OpenFeign. The purpose of the system is to montore, make reports with payments agout electric car supply. -
Back End - Java Software EngineerNtt Data Europe & Latam Oct 2023 - Dec 2023Porto, PortugalI am responsible for developing a few micro-services in order to store in an Azure Blob Storage inside Azure Platform and also using Postgres to store the if of the email and other metada. The micro-services are being developed using Java 17 with Spring Boot, and for the orchestrator is Kubernetes. -
Back End - Java Software EngineerNtt Data Europe & Latam Jul 2023 - Oct 2023Porto, PortugalOn this job I was responsible for developing micro-services which received requests of patents, some in files and others in a form from a front-end application. Besides, I worked with Jenkins and we were migrating to Circle-Ci. I used Java 11 and we migrated the application for Java 17 using Amazon JDK.For compile the project we used Jira, Git Hub a distributed version control system. For the quality we used the plugin for the InteliJ Sonar Lint and also used SonaQube. For the comunication… Show more On this job I was responsible for developing micro-services which received requests of patents, some in files and others in a form from a front-end application. Besides, I worked with Jenkins and we were migrating to Circle-Ci. I used Java 11 and we migrated the application for Java 17 using Amazon JDK.For compile the project we used Jira, Git Hub a distributed version control system. For the quality we used the plugin for the InteliJ Sonar Lint and also used SonaQube. For the comunication among the micro-services we used HTTP protocol and used Kubernetes as the orchestrator for managing the micros-services. Show less -
Java Back End Software DeveloperKcs It Apr 2022 - Jun 2023Porto, PortugalWorking as a software Back End developer using Spring Boot for Rest Applications and Java. Besides, I develop software using GitLab for source control management, Jenkins for CI, Jira for issue tracker management and Unit Tests for testing Weblayser and Services using Mockito. The systems where I work are related to the telecommunications. -
Back-End Java Web Software Developer At StefAubay Portugal Feb 2021 - Nov 2021Porto, PortugalActing as a software developer consultant for Stef. Nowadays, my mission is migrating the company ecosystem from Java 8 to 11 with Spring Boot. Besides, building new Restful API's Spring Boot with Java 11 with Apache Camel by consuming RabbitMQ(Advanced Message Queuing Protocol) with automated tests using Mockito and Junit. -
Software Craftsmanship At Bnp Paribas Security ServicesAubay Portugal Aug 2019 - Feb 2021Lisbon Area, PortugalActing as a transversal Software Craftsmanship (https://bit.ly/2OnVmwf) at BNP Paribas Security Services for helping teams in their migration from Waterfall methodologies into Agile Methodologies. The actual focus is using Scrum with Lean IT methodology to delivery the best results. My focus is to mentoring teams through TDD (Test Driven Development), BDD (Behavior Driven Development), Design Patterns with the focus to achieve the Three Amigos of Software Quality Code… Show more Acting as a transversal Software Craftsmanship (https://bit.ly/2OnVmwf) at BNP Paribas Security Services for helping teams in their migration from Waterfall methodologies into Agile Methodologies. The actual focus is using Scrum with Lean IT methodology to delivery the best results. My focus is to mentoring teams through TDD (Test Driven Development), BDD (Behavior Driven Development), Design Patterns with the focus to achieve the Three Amigos of Software Quality Code (https://bit.ly/2qPJHxf).Besides, I am acting as a Full-Stack Software Developer using Angular 8 with Material for FrontEnd, Spring Boot for Java 8, Git Flow as a strategy for Branching Tool Strategy and Git for Source code Show less -
Full Stack Java Software EngineerUol Diveo Feb 2018 - Jan 2019São Paulo Area, BrazilI am responsible for developing new microservices in Java 8 using Springbot and maintaining old services for cloud computing billing. Actually, I am using openshift for deploying our solutions and gitlab as our main source code repository. We are using Scrum for task management and code review. The newest services developed in 2018 are using automated tests using mockito. We are now developing the new cloud computing billing system. Our user interface is written in javascript using jquery and… Show more I am responsible for developing new microservices in Java 8 using Springbot and maintaining old services for cloud computing billing. Actually, I am using openshift for deploying our solutions and gitlab as our main source code repository. We are using Scrum for task management and code review. The newest services developed in 2018 are using automated tests using mockito. We are now developing the new cloud computing billing system. Our user interface is written in javascript using jquery and we use spring mvc and spring boot as our main core technology set. Our images are written in Dockerfile images. Show less -
Researcher In Behavior Software EngineeringUniversidade De São Paulo Feb 2016 - Jul 2018São Paulo Area, BrazilUsing mixed science methodologies approach methodology to study Burnout Syndrome in Software Development and establishing a Hypotheses that by the use of Mindfulness and Agile Software Developer Practices could improve the life of Software Developers and increasing their motivation. -
Software EngineerSummit Global Education Dec 2016 - Aug 2017Working as a Full Stack Software Developer with Ruby on Rails 5. I am responsible for creating new ideas for the project, DevOps and Requirements and to assure that the process is Working. -
Software EngineerCesar Nov 2012 - Aug 2014Recife E Região, BrasilDepartment of Information Technology and Services. Position - Systems Engineer - Worked with software development for android mobile applications and system requirements analysis for eight months. Engaged with Front-end development for two months using Ember and Javascript as main technologies and Scrum for software project management. Since October acting as Java Web Programmer using Vraptor for Rapid Application Development (RAD). -
Researcher In Software Engineering - Master’S DegreeUfpe Mar 2010 - Jul 2012Recife E Região, BrasilApplication of multiple study cases in companies which use Scrum to check the efficiency of the agile assessment method called Nokia Test in software industry. -
Software Engineer - Java DeveloperProvider Soluções Tecnológicas Ltda. Jun 2009 - Oct 2010Recife E Região, BrasilResponsible for developing Java and Groovy/Grails Web Systems for internal and external customers. The company used Scrum to manage its software process and achieved level F (managed) of MPS.Br (The Brazilian Model of Software Process Improvement). -
Software Engineering Internship - Java DeveloperProvider Soluções Tecnológicas Ltda. Aug 2008 - May 2009Recife E Região, BrasilIn this internship I was able to learn and develop object-oriented systems in Java. Besides, I was also introduced to Scrum as an agile method for software project management.
Danilo C. Education Details
-
Agile Software Quality Assessments -
Faculdade Integrada Do Recife - FirEmphasis On Software Engineering
Frequently Asked Questions about Danilo C.
What company does Danilo C. work for?
Danilo C. works for Hexa Consulting
What is Danilo C.'s role at the current company?
Danilo C.'s current role is Java Software Developer.
What schools did Danilo C. attend?
Danilo C. attended Universidade Federal De Pernambuco, Faculdade Integrada Do Recife - Fir.
Not the Danilo C. you were looking for?
-
1compels.net
1 +353471XXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial