Development of chatbots platform using microservices deployed in AWS.
Development of web application for Oracle's cloud, oriented to Data Sicence: https://docs.oracle.com/en/database/oracle/machine-learning/index.html Technology stack: Java Oracle JET Python Javascript Bash Script Jenkins Oracle Linux Docker Oracle Git JUnit
Bots: Development of voice bot for https://www.taste.com.au/, implementing search and navigation of recipes by ingredients and / or categories; session management, list of steps and ingredients. It was launched for both Alexa (https://developer.amazon.com/alexa) and Google (https://dialogflow.com) platforms. Development of text bot for the Future Of Everything event: https://foefestival.wsj.com/ Implementation of the CMS which has additional functionalities to the common ones such as sending general notifications and with the ability to filter by assistants and / or conferences; as well as the backup of the event data to be used in subsequent years.
Development of services for the home page of Homeaway client. The plugin I work in receives geographic coordinates and the output is all available vendors around, which range from services such as laundries, to lawyers. We use SCRUM as our way of working with meetings every 15 minutes and planning every 15 days. For the administration of the project we use tools like JIRA, Slack and Confluence. We use Java as our main development language and the following technologies, frameworks and libraries: Dropwizard Guice JAX-RS (RESTful Web Services) Lombok ModelMapper Morphia Slf4j Swagger Testing: AssertJ EqualsVerifier JUnit Mockito Groovy language is also used Other technologies used in the project are: Artifactory AWS S3 Cassandra Docker Git & GitHub Google Analytics Jenkins Jetty Maven MongoDB Marathon MoT Deployment MySQL SonarQube SPAWG
Semminar instructor for the different Java platforms (J2SE, J2EE and J2ME). Instructor for certification courses in J2SE and J2EE. Instructor in different web frameworks.
Working for the second largest product development teams which is the Enterprise Manager. This product is the GUI to manage Oracle targets (databases, clusters, servers, virtual machinnes), it can support from 1 to more than 10, 000 targets. My activities include the development of the new version for the cloud, using technologies like Java SE, Java EE, webservices, javascript, requirejs, jQuery, knockoutjs, Promise, JET, Development tools like Gradle, GIT, NetBeans, Weblogic and Hudson.
Java Developer for CMI. Use of Groovy and Grails
J2EE Developer for a Bank project. Project leader Activities: 1.- Banking CLO Project. Customer Loan for USA Army members. Assignation of activities. Responsible for the daily status of the team. Tools: J2SE 1.4, J2EE 5, PS (Presentation Services), WAS, DB2, HTML, CSS, Servlets, JSPs, Rational Architect, Start Team, Code Collaborator.
Activities: 1.- GSO Hub Project. Exchange of business transactions with other internal HP systems or indirectly with the Trading Partner systems. Tools:Java 1.4, J2EE 5 (JMS, JNDI), Weblogic 8.2, Oracle, NetBeans, JDBC. 2.- SFMS Project. Application to do the track of logging for the ECO IT applications. Tools: ASP, VB.NET, SQL Server 2005, SQL Server 2008, IIS, Visual Studio 2005, Visual Studio 2008, SQL Server Management, SharePoint 2007, Ajax, HTML, XML, CSS, JavaScript, Chrome extensions, Microsoft Project, Microsoft Visio, Overlib, CVS.
Teaching at University and technical careers levels. Subjects taught: (University) Data Structures File Structures Programming Languages I Programming Languages II Programming Languages III (Technical) Java C/C++