Jorge Nicolás Cellerino, Full-stack Developer in Córdoba, Argentina
Jorge Nicolás Cellerino

Full-stack Developer in Córdoba, Argentina

Member since March 7, 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

  • AppDirect
    React, Java, JavaScript, HTML, Stripe API, MongoDB, Amazon Web Services (AWS)...
  • Johnson & Johnson - BabyCenter
    JavaScript, CSS, HTML5, SQL Server 2014, React, Spring, JSP, Java 8...
  • Exhale
    Docker Compose, Docker, PostgreSQL, Spring Boot, SAML, Java, CSS, HTML...

Experience

Location

Córdoba, Argentina

Availability

Part-time

Preferred Environment

Jira, Git, Unix, MacOS, React, REST, Amazon Web Services (AWS), Agile Software Development, Java, JavaScript

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

  • React and Java Full-stack Developer

    2020 - 2022
    AppDirect
    • Developed a website using React, Stripe, and Java Spring Boot that allowed resellers to apply for a debit card, send and activate the card, and display the card balance and expenses.
    • Integrated a recently acquired app (service locator), composed of two web apps built on Angular, React, and two REST APIs developed on Next.js and Go to the AppDirect platform using Docker, Kubernetes, and AWS.
    • Migrated a database with over nine million geocode addresses from PostgreSQL to MySQL, adapting the addresses to a new model using Google Geocode API.
    • Implemented E2E tests for the mentioned applications using Cypress.
    Technologies: React, Java, JavaScript, HTML, Stripe API, MongoDB, Amazon Web Services (AWS), GraphQL, Google Geocoding API, MySQL, Spring Boot, Docker, Kubernetes, Jenkins, Cypress.io, RESTful Web Services, AWS, Spring, REST, RESTful APIs, CSS, Pixel Perfect, Redux, Redux-Saga, API Integration, Full-stack, Back-end, Google Maps API, Front-end, Microservices Architecture, APIs, Microservices
  • Full-stack Developer

    2019 - 2020
    Johnson & Johnson - BabyCenter
    • Implemented new features and maintained existing features on the website with Java Server Pages.
    • Developed new features and bug fixing on Java Spring REST services and SQL.
    • Migrated existing components from Java Server Pages to a new React-based environment.
    Technologies: JavaScript, CSS, HTML5, SQL Server 2014, React, Spring, JSP, Java 8, RESTful Web Services, REST, Jenkins, RESTful APIs, Redux, API Integration, Full-stack, Back-end, Front-end, Microservices Architecture, APIs, Microservices
  • Full-stack Developer

    2018 - 2019
    Exhale
    • Implemented new features and bug fixes on the Exhale Angular 7 application.
    • Developed new features and bug fixing on the 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 the Hyatt SAML server.
    Technologies: Docker Compose, Docker, PostgreSQL, Spring Boot, SAML, Java, CSS, HTML, Angular, JavaScript, RESTful Web Services, Spring, MySQL, REST, RESTful APIs, Full-stack, Back-end, Front-end, APIs, Microservices
  • Full-stack Developer

    2017 - 2019
    Texas Sinus Center (via Toptal)
    • Implemented the OTCme mobile app with React Native, allowing users to search for medications that matched their symptoms or body parts affected and locate the closest pharmacy with the medication available for sale.
    • Developed an admin web app in AngularJS for managing the information displayed by the app.
    • Built the RESTful web services consumed by the mobile app and the admin web app in Node.js. They provided CRUD operations on app entities, user authentication and registration, and medication search based on symptoms, body parts, and user location.
    • Designed the service architecture and deployed the web services on AWS.
    • 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, RESTful Web Services, AWS, React, REST, RESTful APIs, API Integration, Full-stack, Back-end, Front-end, APIs, Elasticsearch
  • Full-stack Developer

    2017 - 2017
    Cityleaf (via Toptal)
    • Implemented a single-page application for managing users, customers, stock, sales, sales proposals, and route scheduling.
    • Created the back-end REST API JHipster and Spring Boot.
    • Created a web application using AngularJS, Bootstrap, and Sass.
    • Deployed the entire application on the Azure platform.
    Technologies: Microsoft SQL Server, JUnit, Spring Boot, JHipster, Java, CSS, HTML, AngularJS, JavaScript, RESTful Web Services, Spring, MySQL, REST, Google Geocoding API, RESTful APIs, API Integration, Full-stack, Back-end, Google Maps API, Front-end, APIs
  • 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, RESTful Web Services, Spring, REST, RESTful APIs, API Integration, Full-stack, Back-end, Front-end, Microservices Architecture, APIs, Microservices
  • 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, RESTful Web Services, REST, RESTful APIs, APIs
  • Senior Software Engineer

    2014 - 2016
    Disney Cruise Line (via Globant)
    • Developed REST services using the Kanban methodology that managed guest registration and consumed data from other services and 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 the Openfire server and developed several plugins.
    • Deployed several service releases 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, RESTful Web Services, MySQL, RESTful APIs, API Integration, Back-end, APIs, Microservices
  • Senior Software Engineer

    2013 - 2014
    Walt Disney Parks & Resorts (via Globant)
    • Developed REST services using the Scrum methodology that consumed data from a cache and other services to present a unified data model to the mobile application.
    • Performed on-site mobile application testing to identify issues and improve the guest experience.
    • Performed performance tests and profiling of different services to identify and fix bottlenecks.
    • Performed the 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, RESTful Web Services, Hibernate Query Language (HQL), MySQL, RESTful APIs, API Integration, Back-end, APIs, Microservices
  • 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, RESTful Web Services, Hibernate Query Language (HQL), RESTful APIs, API Integration, Back-end, APIs
  • 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, Hibernate Query Language (HQL), MySQL
  • 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, Hibernate Query Language (HQL), MySQL, Back-end
  • 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, Hibernate Query Language (HQL), MySQL, Back-end
  • 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, Hibernate Query Language (HQL), MySQL
  • 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, Back-end

Experience

  • Babycenter
    https://www.babycenter.com

    I worked as a full-stack developer migrating existing components from JSP to a new React-based environment, developing new features on Java Spring REST services and SQL, and maintaining existing features on the website with Java Server Pages.

  • OTCme Mobile App
    https://www.otcme.com/

    I developed the mobile app from scratch. I 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://exhalespa.com/

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

  • Disney Cruise Line Navigator
    https://disneycruise.disney.go.com/featured/navigator-app/

    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://disneyworld.disney.go.com/es-us/plan/my-disney-experience/mobile-apps/

    I worked on the API that provides all the info related to entertainment, attractions, restaurants, menus, resorts, 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 and Resorts
    https://disneyworld.disney.go.com/

    I worked for more than a year on implementing the REST services for this website. I interacted 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, GraphQL, Sass
  • 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, Cypress.io
  • Tools

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

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

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

    RESTful Web Services, RESTful APIs, Back-end, APIs, AWS, XMPP, Openfire, API Integration, Full-stack, Front-end, Ajax, EJB3, Lambda Functions, Apache Cassandra, Single Sign-on (SSO), Pixel Perfect
  • Libraries/APIs

    Node.js, Liquibase, EasyMock, JDBC, Java Servlets, React, Google Maps API, JasperReports, Stripe API, Google Geocoding API, Redux-Saga
  • Industry Expertise

    Security
  • Platforms

    Unix, Eclipse, IBM WebSphere, Jakarta EE, JBoss, Apache Kafka, Docker, Amazon Web Services (AWS), MacOS, Kubernetes

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

Certifications

  • Oracle Certified Associate Java SE 7 and SE 6
    NOVEMBER 2011 - PRESENT
    Oracle

To view more profiles

Join Toptal
Share it with others