Personal qualities and goals
Increase my knowledge with the innovation and the next generation of enterprise's solutions and always strive for improvements and adapt to evolving needs.
development on focus to clean code design in order to avoid heavy software
development on focus to avoid code duplication
development on focus to create reusable components
development on focus business requirement and architecture requirement
Working hard and making the success
Create a solid career increase my knowledge with the innovation and the next generation of enterprise's solutions and always strive for improvements and adapt to evolving needs.
Since Oct 2020
TD Securities Toronto Bank in Ireland
IT Solution Developer Prime
Since Oct 2018
Vice President - Software Engineer
Java Development Team Lead and AI software engineer in the fields of NLP, Machine Learning, tensorflow predict models, Information Retrieval. Worked on natural language parsing, text extraction and classification, answer quality ranking, search personalization and the Big Data ecosystem.
Since Jul 2017
Senior Software Engineer
Joined in CitiBank on the data on demand team as an Assistant Vice President with a specific role as Technical team lead and Java big data analyst. I'm the author of the layer of transformation into a software that's able to collect from any source a huge of data, transform them, and injected into the data lake based on the schedule
Since Dec 2016
Senior Software Engineer
I joined in Watson health team an innovative and technically challenging project team by using Java. I have worked alongside great people with high-level expertise to analyze and translate business requirements into high quality technical solutions.
March 2013 - Jan 2014
Montreal IT, Brazil
Senior Java EE Consultant
I created new solutions to improve their performance also introduce unitary tests improving the maintenance capability observing design patterns to be reusable and the semantic coding. I usually do a stand up meeting with them to teaching with a short courses and presentations showing them new features of technologies in Java EE.
Jul 2014 - Sep 2015
Cast IT, Brazil
Senior Team Lead Architect Java EE
I worked there as a team leader, was responsible to support the team of development levels between junior and senior, with the technologies used. Also I have done some internal training to guarantee their productivity, driving everyone to excellence.
The other part of my basis daily is teaching during the evening. I have a personal passion for nurturing junior developers and communities that working with Java. Teaching short courses about Java, as subject such advanced programming, design patterns, JSF, HTML and Android