Davi de Paula Cavalcanti, Software Developer in Sydney, New South Wales, Australia
Davi de Paula Cavalcanti

Software Developer in Sydney, New South Wales, Australia

Member since February 12, 2016
Davi has more than 15 years of experience developing solutions on the web, Java, SOA, REST, and Batch. What motivates him is working with back-end systems and solving complex problems. He takes quality very seriously, communicates very well, and has been working with international teams of all sizes for 9 years.
Davi is now available for hire

Portfolio

  • Convergys
    MongoDB, PostgreSQL, Oracle, jQuery, REST, JPA, Java
  • Convergys
    Radian6, Avaya Dialog Designer, VoiceXML, Web Services, Core Java (J2EE)
  • Convergys
    EJB, Reflection, JSP, Apache Struts, Core Java (J2EE)

Experience

Location

Sydney, New South Wales, Australia

Availability

Part-time

Preferred Environment

Subversion (SVN), Git, Eclipse

The most amazing...

...solution I worked on scanned social media posts, and was responsible for analyzing, tagging, prioritizing and sending those that required attention to agents.

Employment

  • Sr. Systems Analyst

    2011 - 2016
    Convergys
    • Worked with the Professional Services and Solution Delivery team in the US, developing new functionalities, customizing, and delivering company products for clients.
    • Co-developed a multi-channel solution using MongoDB, J2EE, and Rest that stores and maintains interactions between customers and companies, and then generates and stores customer intentions based on said interactions and configured rules.
    • Worked on the creation of a demo application to be used by the sales team to demonstrate the integration between several of the company applications; used J2EE, JPA with Hibernate, PostgreSQL, and Unix scripts.
    • Worked on a plugin development and configuration of a policy engine solution for several customers. Participated on all project phases. Did additional work depending on the client which included leading them through: requirements gathering, architectural design, solution design, development, unit testing, integration testing, load testing, user acceptance tests, and support.
    • Led the development, configuration and delivery of a social media screening solution for several customers.
    • Migrated one of the Java-based core company products from Oracle to PostgreSQL. Also helped the core team to fix several product issues.
    • Contributed on the development and testing of a C# solution that automated agent processes by automatically executing actions on several legacy client applications. Worked mainly on the creation of Web Services, reporting and shell scripts.
    Technologies: MongoDB, PostgreSQL, Oracle, jQuery, REST, JPA, Java
  • Systems Analyst

    2007 - 2011
    Convergys
    • Worked with the R&D team responsible for innovation in the US. The main activities were creating new products and demos for potential clients.
    • Participated in the creation of a solution that screens, filters, prioritizes, and assigns social media posts to real agents, using J2EE and Radian6.
    • Worked on a solution that provided support to customers calling into the IVR. The solution was integrated into IVR applications and analyzed the caller experience. Depending on the result of the analysis, it requested for an agent to monitor the customer session to check and follow the caller navigation, quietly intervening, and helping when necessary.
    • Created a test framework to exercise and test the IVR specs for a given IVR application. Ensured that it followed all the required specifications and pointing out any failures. It was used to validate VoiceXML, dynamically-generated by the solutions.
    Technologies: Radian6, Avaya Dialog Designer, VoiceXML, Web Services, Core Java (J2EE)
  • Systems Analyst

    2004 - 2007
    Convergys
    • Worked with the local professional services team (Brazil), focused on customizing companies' customer service management and order management solutions.
    • Worked on a customization of the CSM/OM system for Brasil Telecom (now owned by Oi, a telecommunications company).
    • Worked on a pilot project for a product extension and customization for J2 Global Systems using Enterprise Java Beans, Reflection, and Struts.
    Technologies: EJB, Reflection, JSP, Apache Struts, Core Java (J2EE)
  • Systems Analyst

    2002 - 2004
    Promon Tecnologia
    • Worked as a Java developer for the desktop and web, and as a C developer and with Electronic Document Management, including WCM (Web Content Management). Participated in projects, proof of concepts, and helped in creating business proposals.
    • Created a billing system for Mitsubishi Bank using Java, MQSeries, C, and Delphi.
    • Developed the corporate portal for the Promon Group, using EDM Documentum and WCM.
    • Created a solution for a proof of concept to be presented to ABN/Amro Bank. The client chose our company to deliver the solution.
    Technologies: Web Content Management, EDM, MQSeries, Delphi, C, Java
  • DBA and Systems Analyst - Intern

    2000 - 2001
    Futuro SA
    • Worked as Java/C analyst and programmer and also administered to the DB2 database used by the company.
    • Created a program that automated the daily read/update process of publicly available financial data into the DB. The operations included on-line queries, transference of files through the internet and file compression/decompression.
    • Developed a financial analytics tool in C. It was basically a mathematical analysis tool, that when given a fund would make an educated guess on what investments that fund was composed off. The output of such tool was stored in the database and presented to paying customers through the company's web site.
    Technologies: C, Java, IBM DB2

Experience

  • Interaction Hub (Development)

    Co-developed a multi-channel solution using MongoDB, J2EE, and Rest.

    It stores and maintains interactions between customers and companies, and then generates and stores customer intentions based on said interactions and configured rules.

  • Social Media Solution (Development)

    Participated on the creation of the solution which screens, filters, prioritizes, and assigns social media posts to real agents using J2EE and Radian6.

Skills

  • Languages

    Java, Core Java (J2EE), SQL, JavaScript, Delphi, C#, C
  • Other

    Software Development, Unix Shell Scripting, Multithreading, Reflection, EJB, EDM, Web Content Management, Web Services, VoiceXML, Avaya Dialog Designer, Radian6, CDI
  • Frameworks

    Spring Boot, Apache CXF, JavaServer Pages (JSP), JPA, JUnit, Mockito, Apache Struts, JSP, Hibernate, AngularJS, Spring Security
  • Libraries/APIs

    AssertJ, JAXB, JAX-WS, Jackson, jQuery, JAX-RS
  • Tools

    Apache Tomcat, Subversion (SVN), REST Assured, Maven, SoapUI, Eclipse IDE, MQSeries, Git
  • Paradigms

    REST, Design Patterns, Concurrent Programming
  • Platforms

    Oracle, Unix, Eclipse
  • Storage

    JSON, PostgreSQL, IBM DB2, MySQL, MongoDB

Education

  • Bachelor's degree in Computer Science
    1997 - 2001
    Universidade de São Paulo (USP) - São Paulo, Brazil

To view more profiles

Join Toptal
Share it with others