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 Java and related frameworks like Spring and Hibernate, lately focused on Agile methodologies for building RESTful web services for mobile and web applications. Jorge is responsible, proactive, and 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

  • Java, 10 years
  • Spring, 6 years
  • RESTful Web Services, 5 years
  • HTML, 4 years
  • JavaScript, 3 years
  • AngularJS, 3 years
  • MongoDB, 2 years
  • Node.js, 2 years

Location

Córdoba, Cordoba, Argentina

Availability

Part-time

Preferred Environment

Unix, Windows, Eclipse, Git, Bamboo, Jira

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

    2017 - PRESENT
    Texas Sinus Center (via Toptal)
    • Implemented the OTCme mobile app with React Native.
    • Developed and deployed a web app on AWS for managing the information displayed by the app.
    • Developed and deployed the RESTful web service consumed by the mobile app and the web app on AWS.
    • Implemented the beta version of the OTCme mobile app with Ionic 1.
    Technologies: React Native, Redux, Node.js, Express, Mongoose, MongoDB, AngularJS, Bootstrap, Ionic
  • 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: JavaScript, Angular 7, HTML, CSS, Java, SAML, Spring Boot, PostgreSQL, Docker, Docker Compose
  • 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: JavaScript, AngularJS, HTML, CSS, Java, JHipster, Spring Boot, JUnit, SQL Server
  • 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: JavaScript, AngularJS, Karma, Protractor, HTML, CSS, Java, JHipster, Spring Boot, JUnit, Mockito, Cucumber, Gherkin, SAML, Activiti BPMN, Kafka messaging, Cassandra, MySQL, Docker, Docker Compose
  • 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: JavaScript, AngularJS, Karma, Protractor, HTML, CSS, Less, Java, Spring, Hibernate, JUnit, Mockito, AWS, Lambda Functions
  • 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: REST, Spring, Hibernate, Apache CXF, Apache Tomcat, JUnit, Openfire, MS SQL Server, JMeter, Yourkit, Maven
  • 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: REST, Java 7, Spring, Apache CXF, Apache Tomcat, JUnit, JBehave, JMeter, Yourkit, Maven, Python
  • 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: REST, Java 7, Spring, JDBC, Apache CXF, JUnit, Openfire, MySQL, Maven
  • 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: Java, Spring, JavaScript, Ajax, JSP,HTML, XML, IBM WebSphere, Oracle 9i
  • 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: Java, Spring, JUnit, JSP, HTML, Apache POI, XML, IBM WebSphere, Oracle 9i
  • 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: Java, HTML, CSS, Struts 2, EJB3, JDBC, Apache POI, SQL Server 2005
  • 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: Java, Struts 2, GWT, GWT-EXT, J2EE, JBoss, SyBase
  • 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: Java, Swing, J2EE, Spring, Hibernate, iReport and JasperReport, JUnit, Apache Tomcat, PostgeSQL

Experience

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

    I worked on the development of the app from scratch. Also developed the REST API that the app consumes and an internal web app for data and user management.

  • World of Hyatt - Exhale Integration (Development)
    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 (Development)
    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 (Development)
    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 (Development)
    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, Gherkin
  • Frameworks

    JUnit, Hibernate, Ionic, JSON Web Tokens (JWT), JPA, Apache CXF, Spring, Dropwizard, JavaServer Pages (JSP), Spring Security, PowerMock, Mockito, AngularJS, React Native, Activiti BPM
  • Tools

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

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

    Windows, Linux, Apache Kafka, Docker, Amazon Web Services (AWS)
  • Storage

    JSON, MongoDB, PostgreSQL, MySQL, Couchbase, Oracle 11g
  • Other

    RESTful Web Services, Security, XMPP, Openfire, Apache Cassandra
  • Libraries/APIs

    Node.js, Liquibase, EasyMock, JDBC, Java Servlets, React

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
I really like this profile
Share it with others