Jorge Nicolás Cellerino, RESTful Web Services Developer in Córdoba, Cordoba, Argentina
Jorge Nicolás Cellerino

RESTful Web Services Developer in Córdoba, Cordoba, Argentina

Member since January 12, 2016
Jorge has many years of experience working with Node.js, MongoDB, Java, and related frameworks like Spring and Hibernate, recently focused on Agile methodologies for building RESTful web services for mobile and web applications. Jorge is responsible, proactive, and a fast learner, committed to results and well accustomed to working with distributed teams in different time zones.
Jorge is now available for hire

Portfolio

Experience

Location

Córdoba, Cordoba, Argentina

Availability

Part-time

Preferred Environment

Jira, Bamboo, Git, Eclipse, Windows, Unix

The most amazing...

...team I've worked with did estimation, development, and deployment for ships on the web service for Disney Cruise Line mobile app-DCL Navigator.

Employment

  • Full-stack Developer

    2019 - 2020
    Johnson & Johnson - BabyCenter
    • Implemented new features and maintained existing features on the website with JSP.
    • Developed new features and bug fixing on Java Spring REST services and SQL.
    • Migrated existing components from JSP to a new React-based environment.
    Technologies: JavaScript, CSS, HTML5, SQL Server 2014, React, Spring, JSP, Java 8
  • Full-stack Developer

    2018 - 2019
    Exhale
    • Implemented new features and bug fixes on Exhale Angular 7 application.
    • Developed new features and bug fixing on Exhale Java Spring Boot REST service.
    • Implemented the single sign-on login on an Angular SPA (sessionless) and Java Spring Boot back end to communicate with Hyatt SAML server.
    Technologies: Docker Compose, Docker, PostgreSQL, Spring Boot, SAML, Java, CSS, HTML, Angular, JavaScript
  • Full-stack Developer

    2017 - 2019
    Texas Sinus Center (via Toptal)
    • Implemented the OTCme mobile app with React Native.
    • Developed a web app in AngularJS for managing the information displayed by the app.
    • Developed the RESTful web services consumed by the mobile app and the web app in Node.js.
    • Designed the service architecture and deployed the web services on Amazon Web Services.
    • Implemented the beta version of the OTCme mobile app with Ionic 1.
    Technologies: Ionic, Bootstrap, AngularJS, MongoDB, Mongoose, Express.js, Node.js, Redux, React Native
  • Full-stack Developer

    2017 - 2017
    Cityleaf (via Toptal)
    • Implemented a single-page application for managing users, customers, stock, sales, sales proposal, and route scheduling.
    • Created the back-end REST API JHipster and Spring Boot.
    • Created the web application using AngularJS.
    • Deployed the entire application on Azure.
    Technologies: Microsoft SQL Server, JUnit, Spring Boot, JHipster, Java, CSS, HTML, AngularJS, JavaScript
  • Full-stack Developer

    2016 - 2017
    5AM Solutions (via Toptal)
    • Implemented a single-page application for managing pharmaceutical studies and data collection.
    • Componentized UI modules for file downloading and uploading.
    • Created the back-end REST API using microservices architecture with JHipster and Spring Boot.
    • Implemented single sign-on with SAML authentication on the client and server side.
    • Implemented a notification service with Apache Kafka messaging and Spring Boot.
    • Developed a prototype for using Activiti BPMN with Spring Boot.
    • Built and deployed the application using Docker and Docker Compose.
    • Implemented a BDD test suite with Cucumber and Gherkin.
    Technologies: Apache Kafka, Docker Compose, Docker, MySQL, Cassandra, Activiti BPM, SAML, Gherkin, Cucumber, Mockito, JUnit, Spring Boot, JHipster, Java, CSS, HTML, Protractor, Karma, AngularJS, JavaScript
  • Web Developer

    2016 - 2016
    Smart Business Money Habits (via Toptal)
    • Created a single-page site for managing sales goals.
    • Developed the back-end REST API for login and managing basic goals consumed by the website.
    • Implemented extensive unit and E2E test coverage for the front-end using Karma and Protractor.
    • Implemented unit and integration tests for the back-end using Mockito and JUnit.
    • Deployed the website in AWS using EC2 and Elastic Beanstalk.
    Technologies: Amazon Web Services (AWS), Lambda Functions, AWS, Mockito, JUnit, Hibernate, Spring, Java, Less, CSS, HTML, Protractor, Karma, AngularJS, JavaScript
  • Senior Software Engineer

    2014 - 2016
    Disney Cruise Line (via Globant)
    • Developed REST services using Kanban methodology that managed guest registration and consumed data from other services and from databases to present a single data model to the mobile application.
    • Conducted performance tests and service profiling to identify bottlenecks.
    • Implemented a service chat using Openfire server and developed several plugins.
    • Deployed several releases of the service on different ships during its voyage through satellite connections.
    • Provided technical support to IT officers on the ships to solve live guest issues with the app.
    • Designed a console for administrating mobile application configurations.
    • Worked in the clients’ offices in Florida for four months.
    Technologies: Maven, YourKit, Apache JMeter, SQL, Openfire, JUnit, Apache Tomcat, Apache CXF, Hibernate, Spring, REST
  • Senior Software Engineer

    2013 - 2014
    Walt Disney Parks & Resorts (via Globant)
    • Developed REST services using Scrum methodology that consumed data from a cache and from other services to present a unified data model to the mobile application.
    • Performed on-site testing of the mobile application for identifying issues and improvements in guest experience.
    • Performed performance tests and profiling of different services to identify and fix bottlenecks.
    • Performed ramp-up processes for new team members.
    • Developed Python scripts for processing log files and analyzing service errors.
    • Worked in the clients’ offices in Seattle for two months.
    Technologies: Python, Maven, YourKit, Apache JMeter, JBehave, JUnit, Apache Tomcat, Apache CXF, Spring, Java 7, REST
  • Senior Software Engineer

    2011 - 2012
    AccuScore (via Globant)
    • Designed a REST API consumed by a social trivia gaming title that performed the game logic.
    • Designed database schema and SQL queries for all the game data.
    • Trained new team members.
    • Implemented extensive unit-test coverage with Clover.
    • Coded an administration tool for managing the game configuration parameters.
    Technologies: Maven, MySQL, Openfire, JUnit, Apache CXF, JDBC, Spring, Java 7, REST
  • Web Developer

    2010 - 2011
    Universal Music Group (via Hewlett-Packard)
    • Implemented new flows for a web application for the management of new releases and repertoires.
    • Implemented SOAP services with spring WS.
    • Migrated from Java 6 to Java 7.
    • Implemented extensive unit test coverage.
    • Provided production support for live issues.
    Technologies: Oracle9i, IBM WebSphere, XML, HTML, JSP, Ajax, JavaScript, Spring, Java
  • Web Developer

    2009 - 2010
    La Caixa (via Hewlett-Packard)
    • Developed a web product sales application.
    • Implemented a tool for mapping errors from Excel files to application errors.
    • Developed integration and unit tests.
    • Obtained Oracle Java Standard Edition 6 certification.
    • Provided production support for live issues.
    Technologies: Oracle9i, IBM WebSphere, XML, Apache POI, HTML, JSP, JUnit, Spring, Java
  • Web Developer

    2008 - 2009
    Mattel (via Folder)
    • Developed a user interface for a website for managing collectible items.
    • Implemented server logic for the web application.
    • Designed database schema.
    • Analyzed user requirements and translated to use cases.
    • Implemented a tool for importing Mattel products from Excel files to a database.
    Technologies: SQL Server 2005, Apache POI, JDBC, EJB3, Apache Struts 2, CSS, HTML, Java
  • Web Developer

    2007 - 2008
    Folder S.A.
    • Designed a web application for managing medical appointments, calendars, and patients.
    • Developed server logic for managing web application data.
    • Designed database schema and stored procedures for the server data.
    • Analyzed user requirements and documented user cases and application architecture.
    • Wrote test cases for a complete set of functionalities.
    Technologies: Sybase, JBoss, Jakarta EE, GWT-Ext, GWT, Apache Struts 2, Java
  • Web Developer

    2006 - 2007
    Cidal S.A. (via Software Santa Fe)
    • Implemented an ERP desktop application.
    • Designed database and data access modules.
    • Interviewed clients to gather requirements.
    • Analyzed requirements and documented user cases.
    • Performed production deployment and on-site testing.
    • Designed and implemented reports for business intelligence.
    Technologies: PostgreSQL, JasperReports, iReport, Apache Tomcat, JUnit, Hibernate, Spring, Jakarta EE, Swing, Java

Experience

  • OTCme Mobile App
    https://itunes.apple.com/app/id1345836169?mt=8

    I worked on the development of the mobile app from scratch. I also designed the architecture and developed the REST API that the app consumes as well as an internal web application for managing the information displayed by the app.

  • World of Hyatt - Exhale Integration
    https://www.exhalespa.com/world-of-hyatt/

    I developed the single sign-on login on Exhale Angular 7 application and Java Spring back end to communicate with Hyatt SAML server. Also worked on several new features and bug fixing in front-end and back-end systems.

  • Disney Cruise Line Navigator
    https://play.google.com/store/apps/details?id=com.disney.cruise.sept_goo

    I was part of the team that developed and deployed the REST API consumed by this app. I worked for four months at the client's offices in Florida until the first version was released and then worked remotely for subsequent releases. The app allows a guest to register and use a chat service to communicate with other guests, view a map of the different decks, and check activities, restaurant menus, and the entire cruise schedule.

  • My Disney Experience
    https://play.google.com/store/apps/details?id=com.disney.wdw.android

    I worked on the API that provides all the info related to entertainments, attractions, restaurants, menus, resorts and room info, etc. I worked for two months at the client's offices in Seattle, implementing the API and providing help to UI teams for consuming the complete set of services.

  • Walt Disney Parks & Resorts
    https://disneyworld.disney.go.com/

    I worked for more than a year implementing REST services for this website, interacting with teams in different countries and time zones, executing performance tests, and providing production support for live site issues.

Skills

  • Languages

    JavaScript, Java, SAML, SQL, Less, CSS, Hibernate Query Language (HQL), HTML, Java 8, HTML5, Java 7, Python, XML, Gherkin
  • Frameworks

    JUnit, Hibernate, Express.js, Ionic, JSON Web Tokens (JWT), JPA, Apache CXF, Spring, Dropwizard, JavaServer Pages (JSP), Spring Security, PowerMock, Mockito, AngularJS, React Native, JSP, JBehave, Apache Struts 2, GWT, GWT-Ext, Swing, Protractor, Spring Boot, Redux, Bootstrap, Angular, Activiti BPM
  • Tools

    Apache Tomcat, Maven, Mongoose, JHipster, Git, YourKit, Apache JMeter, GitHub, Perforce, Bamboo, Jira, iReport, Karma, Cucumber, Docker Compose, IntelliJ IDEA, Gradle
  • Paradigms

    REST, Scrum, Design Patterns, Behavior-driven Development (BDD), Test-driven Development (TDD), Kanban, Agile Software Development
  • Platforms

    Windows, Linux, Unix, Eclipse, IBM WebSphere, Jakarta EE, JBoss, Apache Kafka, Docker, Amazon Web Services (AWS)
  • Storage

    JSON, MongoDB, PostgreSQL, SQL Server 2014, Oracle9i, SQL Server 2005, Sybase, Cassandra, Microsoft SQL Server, MySQL, Couchbase, Oracle 11g
  • Other

    RESTful Web Services, AWS, XMPP, Openfire, Ajax, EJB3, Lambda Functions, Apache Cassandra
  • Libraries/APIs

    Node.js, Liquibase, EasyMock, JDBC, Java Servlets, React, Apache POI, JasperReports
  • Industry Expertise

    Security

Education

  • Java SE 6 Programmer Certified professional certification in Java SE
    2010 - 2010
    Oracle University - Cordoba
  • Bachelor's degree in Software Engineering
    2000 - 2010
    UTN - Santa Fe

To view more profiles

Join Toptal
Share it with others