Mentoring Program – Web UI Developer @ Globant

Globant Logo
About the Job
At Globant
Role Web UI Developer
Location Dallas, TX, USA
Duration 8 months
August 2019 – March 2020
Summary Participated in the development of a Full-stack Web Application built with state-of-the-art technology for employee’s career path guidance

Globant

Globant is an IT and Software Development company headquartered in Argentina that operates in over 14 countries across the Americas, Europe and Asia. With a roster of world-class clients, many of which are at the forefront of emerging technologies. I joined this company in February of 2019 at their Santiago, Chile location, and after 7 months I relocated to Dallas, TX, US.

Globant Studios

Studios are small operating units that foster creativity and innovation while allowing Globant to build, enhance and consolidate expertise around a variety of emerging technologies. Each of the Studios have specific domain knowledge and deliver tailored solutions focused on specific technology challenges. Each Studio represents deep pockets of expertise in the latest technologies and trends.

Mentoring App

This App was born from an initiative within Globant in an effort to provide guidance to Globers regarding their career growth and the support that each studio provides for such ends. Its purpose was to create an internal web portal where employees could see the status of their career’s progress based on the guidelines set by their studios and to see recommendations given by their leaders regarding how to continue to grow their technical skills and knowledge.

The Experience

Finding the time to work on this project was a challenge of its own, because it was a project born within Globant by developers who volunteered to participate even though we already had our already assigned projects to work for. Each participant had to manage to find the time to work on it without affecting their delivery commitments for their respective projects.

At the same time, and for the same reason, it was great to work with other Globers who were also working on this project out of their good will and not because they were assigned to the project. I also got to work closely and learn from some of the most experienced Technical Leaders of Globant, who actively participated in the project.

And one of the many perks that came with working in this Web Application was that I got to learn and use the latest available technology for Front-end and Back-end development with Javascript and NodeJS. There was freedom to implement and integrate features in innovative ways that allowed the team to deliver the most value possible in the least amount of time, while deepening the technical knowledge related to our craft.

Achievements

  • Worked on a fully Javascript made Web Application that included a NodeJS Back-end server and React Front-end.
  • Was able to provide value in the delivery of a first version of this App by committing a limited amount of time to its development.
  • Created SPA repository and set a solid foundation on the Front-end project that enabled many other developers to work on features.
  • Implemented validations on the REST protocol of the Back-end by using the JSON Schema standard.
  • Learned and implemented JWT protocol for session creation and validation in server communication.
  • Learned NoSQL by using MongoDB and Mongoose.

Technology used

  • AJAX
  • Create React App
  • CSS
  • Docker
  • ES6
  • ESLint
  • ExpressJS
  • Git
  • Gitflow
  • Github
  • Gulp
  • Javascript
  • Jest
  • JSON
  • JSON Schema
  • JWT
  • Kanban
  • Lodash
  • Moment
  • Mongodb
  • Mongoose
  • NodeJS
  • NoSQL
  • NPM
  • React
  • React Testing Library
  • Redis
  • Rest
  • Single Page Application (SPA)
  • SVG
  • Webpack
  • Webstorm

Design

Made by Tatiana Pailamilla

alfunkso.net