Ivo Costa work email
- Valid
Ivo Costa personal email
- Valid
● Full Stack Java developer for over 15 years● Ability to analyze, plan, build and maintain scalable systems● Building from scratch guivo.io, multiplayer web game● Worked with globally distributed teams● Computer Science Bachelor Degree● Google cloud architect certified
-
Full Stack DeveloperGuivo.IoState Of Santa Catarina, Brazil -
Back-End DeveloperPlusgrade Oct 2023 - PresentFlorianópolis, Santa Catarina, Brazil -
Back-End DeveloperPlusgrade Oct 2022 - Sep 2023Florianópolis, Santa Catarina, Brazil -
Full Stack DeveloperGuivo.Io Apr 2019 - PresentFlorianópolis, Santa Catarina, Brazil● Development of a multiplayer web game with mobile and desktop support. Responsible for project conception, development, distribution and investment. Game concurrency and race conditions handling with Memcache. Horizontally scalable back-end with in memory data cache that can be reused among different requests. Distributed game message system with long polling on front-end. Fail proof back-end that auto recover from Google Memcache data loss. Message system for bulk asynchronous save on… Show more ● Development of a multiplayer web game with mobile and desktop support. Responsible for project conception, development, distribution and investment. Game concurrency and race conditions handling with Memcache. Horizontally scalable back-end with in memory data cache that can be reused among different requests. Distributed game message system with long polling on front-end. Fail proof back-end that auto recover from Google Memcache data loss. Message system for bulk asynchronous save on BigQuery.● Stack: Java 8, Spring, Gradle, Vue.js, Phaser 3, Git, Intellij, Google Ads, GCP: App Engine, Pub/Sub, Datastore and BigQuery Show less -
Back-End DeveloperBooking.Com Jan 2021 - Mar 2021Amsterdam, North Holland, NetherlandsProject 3● Development of a system to enable the business to dictate and monitor the performance of discounts based on arbitrary rules. To achieve that, it was necessary to modify several integrated systems coded on different technologies and owned by other teams, and the most difficult, ensure the integration was correctly working.● Stack: Java 11, Perl, Hive, MySQL, Kafka, Git and Intellij. -
Back-End DeveloperBooking.Com Jun 2020 - Dec 2020Amsterdam, North Holland, NetherlandsProject 2● Development from scratch of a new system to replace the old Perl scripts used to pay the third party providers. Integration with other systems responsible to handle the money and monitor reservations changes. In order to ensure the correct payment on cent level and avoid issues like we had with the old system, we developed the project with high quality standards in terms of code readability, unit testing, high availability and error handling. Documented and helped the project… Show more Project 2● Development from scratch of a new system to replace the old Perl scripts used to pay the third party providers. Integration with other systems responsible to handle the money and monitor reservations changes. In order to ensure the correct payment on cent level and avoid issues like we had with the old system, we developed the project with high quality standards in terms of code readability, unit testing, high availability and error handling. Documented and helped the project handover to another team.● Stack: Java 11, Dropwizard, Hibernate, JUnit, Mockito, Maven, MySQL, Kafka, Docker, Kubernetes, Git and Intellij. Show less -
Back-End DeveloperBooking.Com Oct 2019 - Jun 2020Amsterdam Area, NetherlandsProject 1● Development of modules to sell room availability from other wholesalers inside Booking website. Worked on maintenance and some refactoring of: reservation cycle, room availability, room eligibility, payment integration and refunds. Responsible for the monthly payment of rooms sold from each third party provider. Monitoring and firefighting of ongoing issues. Debug, reporting and ownership of external teams issues. Creation of rules to auto detect and fire alerts on abnormal user… Show more Project 1● Development of modules to sell room availability from other wholesalers inside Booking website. Worked on maintenance and some refactoring of: reservation cycle, room availability, room eligibility, payment integration and refunds. Responsible for the monthly payment of rooms sold from each third party provider. Monitoring and firefighting of ongoing issues. Debug, reporting and ownership of external teams issues. Creation of rules to auto detect and fire alerts on abnormal user behavior.● Stack: Perl, MySQL, Git, Grafana, Docker, Kubernetes and Intellij. Show less -
Full Stack Java DeveloperInstituto De Pesquisas Eldorado Mar 2019 - Aug 2019Porto Alegre Area, BrazilProject 7● Development of one integration service to automatically create Jira Defect CRs based on user comments. Customer was building one new service to get feedback from its users and wanted to automatically create Jira CRs when the user feedback was about issues with the phone. We built one machine learning model that could verify if a comment was a defect/problem, and based on this input triggered Jira CRs creation according to the phone component being complained about.●… Show more Project 7● Development of one integration service to automatically create Jira Defect CRs based on user comments. Customer was building one new service to get feedback from its users and wanted to automatically create Jira CRs when the user feedback was about issues with the phone. We built one machine learning model that could verify if a comment was a defect/problem, and based on this input triggered Jira CRs creation according to the phone component being complained about.● Technologies: Java 8, Gradle, Google Cloud Storage, Google App Engine, Google Datastore, Google Cloud Endpoints, Google Cloud Machine Learning Engine, Google Cloud Translate API, Intellij and Git. Show less -
Full Stack Java DeveloperInstituto De Pesquisas Eldorado Feb 2019 - Mar 2019Project 6● Research and development of one POC to assess AWS vs GCP. Customer was going to build a new project and before choosing the usual Google App Engine stack, they wanted to check if AWS could provide a better option. On this project I created one basic application, configured and deployed on AWS fargate and AWS Elastic Beanstalk, checked the estimation cost and performance using JMeter.● Technologies: Java 8, Spring, DynamoDB, Intellij, AWS Elastic Beanstalk, AWS fargate… Show more Project 6● Research and development of one POC to assess AWS vs GCP. Customer was going to build a new project and before choosing the usual Google App Engine stack, they wanted to check if AWS could provide a better option. On this project I created one basic application, configured and deployed on AWS fargate and AWS Elastic Beanstalk, checked the estimation cost and performance using JMeter.● Technologies: Java 8, Spring, DynamoDB, Intellij, AWS Elastic Beanstalk, AWS fargate, Gradle, Git and JMeter. Show less -
Full Stack Java DeveloperInstituto De Pesquisas Eldorado Jun 2018 - Feb 2019Porto Alegre Area, BrazilProject 5● Developed from scratch one highly available system used to manage and serve files for mobile phones running all over the world. This system was able to handle thousands of requests per second and was designed to run on low cost using NoOps cloud technologies. As new features compared with the old software, the customer was able to: have test/prod environments, manage the files using a rich web UI, reuse mobile phone configuration for multi regions and reduce the project cost by… Show more Project 5● Developed from scratch one highly available system used to manage and serve files for mobile phones running all over the world. This system was able to handle thousands of requests per second and was designed to run on low cost using NoOps cloud technologies. As new features compared with the old software, the customer was able to: have test/prod environments, manage the files using a rich web UI, reuse mobile phone configuration for multi regions and reduce the project cost by 90%.● Technologies: Java 8, JUnit, Mockito, Spring, Spring Data, MySQL, JavaScript, AngularJS, Gradle, Google Cloud Storage, Google App Engine, Google SQL, Google memcache, Intellij, Git and JMeter. Show less -
Full Stack Java DeveloperInstituto De Pesquisas Eldorado Apr 2018 - Jun 2018Porto Alegre Area, BrazilProject 4● Research and development of one POC using kubernetes, microservices and AWS for later usage on cloud projects. Tests, assessments and knowledge sharing of this architectural idea to be used on new projects and to solve some needs with current data upload.● Technologies: Java 8, JUnit, Mockito, Spring, MySQL, Eclipse, AWS, docker, kubernetes, microservices, Gradle and Git. -
Full Stack Java DeveloperInstituto De Pesquisas Eldorado Oct 2016 - Apr 2018Porto Alegre Area, BrazilProject 3● Development of one scalable rich webtool built to generate graphs and reports with many different sets of data and sources. This tool was initially developed with GWT and has been fully migrated to a faster and more attractive looking system using AngularJS.The tool was used from internal testers and managers to get quick/detailed information about the devices testing, like android build health, carrier status, device cycle status, along other options. Most of the data were… Show more Project 3● Development of one scalable rich webtool built to generate graphs and reports with many different sets of data and sources. This tool was initially developed with GWT and has been fully migrated to a faster and more attractive looking system using AngularJS.The tool was used from internal testers and managers to get quick/detailed information about the devices testing, like android build health, carrier status, device cycle status, along other options. Most of the data were gathered through ETL tasks or feeded by other apps using our rest endpoints.● Technologies: Java 6/8, JUnit, Mockito, Spring, JavaScript, AngularJS, Highcharts, NPM, Bower, Gulp, Gradle, Oracle, Eclipse, Google App Engine, Google Datastore, Jenkins and Git. Show less -
Full Stack Java DeveloperInstituto De Pesquisas Eldorado Jan 2015 - Oct 2016Porto Alegre Area, BrazilProject 2● Development of plugins of two systems built on top of Jira software for a world leader of consumer electronics. The first one was the main software used by the company to keep track of their issues, software or devices bugs and new requests for any tool/department. The second tool was used to build and manage test cases for their devices and softwares.The first application was used by most of the company employees and partners, this system was critical, needed to have a high… Show more Project 2● Development of plugins of two systems built on top of Jira software for a world leader of consumer electronics. The first one was the main software used by the company to keep track of their issues, software or devices bugs and new requests for any tool/department. The second tool was used to build and manage test cases for their devices and softwares.The first application was used by most of the company employees and partners, this system was critical, needed to have a high uptime and be clear from major defects. The second application was used by testers and managers.● Technologies: Java 5, JUnit, Mockito, JavaScript, JQuery, Jira API, Selenium, Git, Oracle and Eclipse. Show less -
Full Stack Java DeveloperInstituto De Pesquisas Eldorado Sep 2010 - Jan 2015Porto Alegre Area, BrazilProject 1● Development of a few web and desktop systems for an international company that works with computer software and hardware solutions. The main software was a high availability tool to help the company keep track of its enterprise customers tickets and make sure they would be solved according with its SLA. Worked also on a tool responsible to send emails to customers according to information and rules sent by other systems.Both softwares were legacy systems developed more than 5… Show more Project 1● Development of a few web and desktop systems for an international company that works with computer software and hardware solutions. The main software was a high availability tool to help the company keep track of its enterprise customers tickets and make sure they would be solved according with its SLA. Worked also on a tool responsible to send emails to customers according to information and rules sent by other systems.Both softwares were legacy systems developed more than 5 years ago. They had interface with many softwares from other teams, mostly through messaging system mechanisms.Due to the complexity and dependencies of several others systems, the production deployment was always during a full weekend and all team needed to be available on site during this time to quick solve any major issue found.The main software was running in a weblogic cluster and in two different environments, production and disaster recovery. Both environments was always up and on each deploy we had to change from one to another to make sure that in case of emergency we could use any of them.● Technologies: Java 4/6, EJB 2/3, JMS, Mqueue, Spring, SWT, JSF, JavaScript, Oracle, Eclipse, Weblogic 8.1/10.3, Informatica 9, TFS, Control-M, Progress SOA Suite and Jenkins. Show less -
Full Stack Java DeveloperDbserver Feb 2010 - Aug 2010Porto Alegre Area, Brazil● Development of one rich web ERP system for a supermarket to replace the old software being used. This ERP consisted of several modules and was designed in a way to look like a desktop application running on browser.The tasks of this project always had tight deadlines and was very time consuming due the need of having to delivery JUnit tests with high coverage and integrations tests with database scripts.● Technologies: Java 5, EJB 3, struts 2.0, Ext JS, DWR, Hibernate, JMock, JSP,… Show more ● Development of one rich web ERP system for a supermarket to replace the old software being used. This ERP consisted of several modules and was designed in a way to look like a desktop application running on browser.The tasks of this project always had tight deadlines and was very time consuming due the need of having to delivery JUnit tests with high coverage and integrations tests with database scripts.● Technologies: Java 5, EJB 3, struts 2.0, Ext JS, DWR, Hibernate, JMock, JSP, JavaScript, Sybase, Oracle, JasperReports, Eclipse, SVN, JBoss and Aqua Data Studio. Show less -
Full Stack Java DeveloperWorbi Internet Business S/A Oct 2008 - Jan 2010Porto Alegre Area, Brazil● Development of some web systems for one of the biggest telecom companies of Brazil. Worked in tools to help the call center solve customer issues and started the migration of the old employees intranet to use new technologies.When I started in the company the customer was upset with the current situation of the project, due to the high amount of defects and the long time needed to fix the issues, but we managed to revert the project to a better situation.● Technologies: Java 4/6… Show more ● Development of some web systems for one of the biggest telecom companies of Brazil. Worked in tools to help the call center solve customer issues and started the migration of the old employees intranet to use new technologies.When I started in the company the customer was upset with the current situation of the project, due to the high amount of defects and the long time needed to fix the issues, but we managed to revert the project to a better situation.● Technologies: Java 4/6, JSP, Struts 1.1, HTML, JavaScript, JQuery,Vignette 7, Eclipse, Weblogic 8.1/10, SVN and Oracle Show less -
Full Stack Java DeveloperDevelop It Solutions Apr 2008 - Oct 2008Porto Alegre Area, Brazil● Development of one desktop bank automation system for a financial institution. The institution was using an old software made in Clipper and needed a new reliable system to meet their growing business.This project was huge and had over 500 people working on it in diverse areas (managers, developers, testers, system analysts...). Due to the usage of one waterfall process, we constantly had periods of no work or too many work to finish within a tight deadline.● Technologies: Java… Show more ● Development of one desktop bank automation system for a financial institution. The institution was using an old software made in Clipper and needed a new reliable system to meet their growing business.This project was huge and had over 500 people working on it in diverse areas (managers, developers, testers, system analysts...). Due to the usage of one waterfall process, we constantly had periods of no work or too many work to finish within a tight deadline.● Technologies: Java 5, EJB 3, Swing, Eclipse, Netbeans - Matisse, CVS and Oracle. Show less -
Full Stack Java Developer - TraineeDi Uno Informática Aug 2007 - Feb 2008Caxias Do Sul Area, Brazil● Development of one web ERP system for government departments. This ERP was a generic system developed to meet the basic needs of its customer and for each client was customized with their business rules.I started in the company with just a few university knowledge of Java/DB and a good thirst for learning. My first weeks were pretty challenging, but I managed to learn the basics of the system in a good time frame and with not much help needed.● Technologies: Java 4, EJB 2, Struts… Show more ● Development of one web ERP system for government departments. This ERP was a generic system developed to meet the basic needs of its customer and for each client was customized with their business rules.I started in the company with just a few university knowledge of Java/DB and a good thirst for learning. My first weeks were pretty challenging, but I managed to learn the basics of the system in a good time frame and with not much help needed.● Technologies: Java 4, EJB 2, Struts 1.1, JSP, JavaScript, Oracle, Postgres, JasperReports, Eclipse, JBoss, CVS and iReport. Show less
Ivo Costa Skills
Ivo Costa Education Details
-
Computer Science -
Computer Science
Frequently Asked Questions about Ivo Costa
What company does Ivo Costa work for?
Ivo Costa works for Guivo.io
What is Ivo Costa's role at the current company?
Ivo Costa's current role is Full Stack Developer.
What is Ivo Costa's email address?
Ivo Costa's email address is iv****@****.org.br
What schools did Ivo Costa attend?
Ivo Costa attended Pontifícia Universidade Católica Do Rio Grande Do Sul / Pucrs, Ucs - University Of Caxias Do Sul.
What skills is Ivo Costa known for?
Ivo Costa has skills like Uml, Weblogic, Javascript, Java, Scrum, Java Enterprise Edition, Jsp, Spring, Software Development, Sql, Hibernate, Xml.
Not the Ivo Costa you were looking for?
-
2gmail.com, interbrand.com
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