Resume

Hey, I'm Mariano. Most folks know me as meetadata online.


MarssanSenior Software Engineer

2022 - actually | Lima
  • Develop React.js components and Setting up the development environment.
  • Work with API's and manage application state using tools like Redux or the React Context API.
  • Create links and routes using Next.js and React Router
  • Optimize application performance, using techniques like code splitting and prefetching to load the application more efficiently
  • Write tests for components and functionality using tools like Jest and the React Testing Library.
  • HTML
  • CSS
  • Git
  • Next.js
  • TypeScript
  • Node.js
  • Redux.js
  • Leadership
  • AngularJS
  • JavaScript
  • React.js
  • Jest

Banco de Crédito BCPTechnical Leader

2020 - 2021 | Lima
  • Develop components using Angular and Java. Where I was in charge of the development of the main components of the application.
  • Technical Leader for Yape App, schedule each sprint with developers.
  • Use of Docker to automate the development environment and deployment of applications.
  • Use of Azure for deploy application.
  • Implementing RESTful APIs and creating database models and implementing data access layers using tools like Spring Boot and Hibernate.
  • React
  • Redux
  • Git
  • Docker
  • Azure
  • Amazon Web Services
  • Java
  • AngularJS
  • JavaScript
  • Leadership
  • TypeScript
  • Jest

AvanticaSenior Software Engineer

2018 - 2020 | Lima
  • Develop software with React and custom backend APIs(JAVA).
  • Use of AWS to deploy our applications.
  • Add new design pattern to this project (Atomic design).
  • Integrate git version control into the platform to track, manage, and simplify changes.
  • Integrate the main concepts to apply in tech.
  • Open projects with Angular or React. (Frontend). In Backend, I use Java, Spring Boot, Hibernate, and MySQL.
  • React
  • Redux
  • Javascript
  • HTML
  • CSS
  • Git
  • TypeScript
  • Node.js
  • Docker
  • Amazon Web Services
  • Leadership
  • AngularJS

UrbanerSenior Frontend Developer

2017 - 2018 | Lima
  • Develop the main platform and administrator pages using technologies such as React, React-Router, Redux, Axios to manage asynchronous requests.
  • Implementation of improvements in the UI and User Experience for a target of 25-30 years.
  • Integration with maps, online tracking, real-time management.
  • Creation of multiple reusable components to improve the speed and autonomy of the application.
  • Google Maps API
  • Leadership
  • Amazon Web Services
  • Python
  • Node.js
  • TypeScript
  • React
  • Redux
  • Javascript
  • HTML
  • CSS
  • Bootstrap
  • Git

UND El Comercio | OfertopFrontEnd Engineer

2016 - 2017 | Lima
  • Develop new projects such as Ofertop Mailing, a generator of templates for emails and email marketing campaigns, carried out in PHP with angular and webpack on the frontend side.
  • Redesign the Home page, using BEM and atomic methodology, Javascript with Jquery and Jade together with Stylus.
  • Integration of payment methods with PAYU.
  • Update in the retailer and dashboard modules, adding functionality such as validations, micro-interactions and creation of new layouts.
  • JQuery
  • TypeScript
  • Javascript
  • HTML
  • CSS
  • SASS
  • Bootstrap
  • Git
  • Vanilla JS
  • AngularJS
  • PHP
  • MySQL

UND El Comercio | UrbaniaFrontEnd Engineer

2016 - 2017 | Lima
  • Develop Posting flow, the way in which people published their ad was modified, it was done taking into account several factors such as optimization of performance, elasticity and integrating payment methods in this case PAGOEFECTIVO. On the frontend side, we work with javascript, jQuery and pre-processors like jade and Stylus.
  • Develop filters, the way in which the filters were made within the portal was changed, friendly urls were needed and a new design for each ad as well as a responsive version, 100% adaptable.
  • Include services in maps, a option to filter services within google maps, through a data provider, was managed by token and asynchronous requests, in conjunction with Google MAPS events.
  • Slider, asynchronous loading, infinite scroll, responsive design, made from scratch and pure javascript.
  • Maintenance old models, the old models were maintained, adding new features and improving the performance of the portal.
  • JQuery
  • Javascript
  • HTML
  • CSS
  • SASS
  • Bootstrap
  • Git
  • Vanilla JS
  • AngularJS
  • PHP
  • MySQL
  • Google Maps API
  • Jade
  • Stylus

SrBurns PerúFrontEnd Developer

2015 - 2016 | Lima
  • Layout of emails for campaigns (Validation in multiple outlook mail clients, gmail, etc).
  • Development of new projects, such as buzzard warns, which raffles among others, projects were carried out using angular on the frontend side together with python on the backend side.
  • Creation of landings for advertising campaigns.
  • Redesigns of already established portals, with the brands with which we worked, we will redirect and responsive adaptation to their portals.
  • AngularJS
  • Javascript
  • HTML
  • CSS
  • SASS
  • Bootstrap
  • Material UI
  • Git
  • Python
  • JQuery
  • PHP
  • MySQL

CrehanaFrontEnd Developer

2015 - 2016 | Lima
  • Create landings and redesign old pages using stylus, gulp and angular on the frontend side and python on the backend side.
  • Add payment module with Stripe was implemented, customized frontend integration together with angular.
  • The realtime notification module was implemented to have notification within the application, it was done with NODEJS.
  • The discussion module was implemented, where the students could ask the teacher questions.
  • Course packs were implemented, to group promotions sent by backend, by user demand and course list.
  • Advertising campaigns were implemented within the portal, as well as SEO optimization.
  • Angular
  • Javascript
  • HTML
  • CSS
  • SASS
  • Bootstrap
  • Git
  • Python
  • JQuery
  • Django
  • MySQL
  • Teamwork
  • Gulp
  • Stylus
  • NodeJS

Ecocentury SAC - Century Ecological CorporationFullStack Developer

2014 - 2015 | Lima
  • Analysis problems, realization of new systems within the company such as a ticket machine, application of mechanics oriented to the maintenance of transport equipment, among others.
  • Conduct interviews with those involved, the necessary data was taken to meet the system requirements.
  • Realization of DB diagrams and use cases to define modules within the system.
  • Development, once the schedule was done, the development proceeded, using python and django together with angular on the Frontend side.
  • Layout of the models with bootstrap.
  • Features included, animations, validations and code reuse.
  • Javascript
  • HTML
  • CSS
  • SASS
  • Bootstrap
  • Material UI
  • Git
  • Python
  • Django
  • MySQL
  • Leadership
  • MongoDB
  • NodeJS

IWAR SolutionsWeb Developer

2014 - 2014 | Lima
  • Redesign of Ademinsa, the layout of the updated version of the portal was implemented, as well as a new technological architecture made in PHP with Laravel and Angular on the frontend side.
  • Creation of new modules, on the administrator's side, bar graphs, statistical data and reports.
  • Creation of landings, for the various agreements with MYPES.
  • Javascript
  • HTML
  • CSS
  • SASS
  • Bootstrap
  • Material UI
  • Git
  • PHP
  • Laravel
  • MySQL
  • Angular
  • Node.js