Marcos Olivera available

Marcos Olivera

Sr. Full-stack developer, Tech Lead / Sr. Full-stack developer, Senior Full-stack developer

available
Profileimage by Marcos Olivera Sr. Full-stack developer, Tech Lead / Sr. Full-stack developer, Senior Full-stack developer from
  • Freelancer in
  • Graduation: not provided
  • Hourly-/Daily rates:
  • Languages: Portuguese (Limited professional) | Spanish (Limited professional)
  • Last update: 20.05.2020
KEYWORDS
PROFILE PICTURE
Profileimage by Marcos Olivera Sr. Full-stack developer, Tech Lead / Sr. Full-stack developer, Senior Full-stack developer from
ATTACHMENTS
Marcos Olivera CV

You need an account to view this information.

SKILLS
Financial, Globant, NET, Programming, C#, Typescript, Javascript, ES5, ES6, Frameworks - UI, MEAN Stack (MongoDB, Express, Angular, Node), HTML 5, JQuery, Bootstrap, Underscore JS, ASP.NET MVC, Razor, ASP.NET / Core / Web API, ArcGIS Mapping Platform, ESRI maps, Jasmine / Karma test runner, Design Patterns, UML, Mobile Development, Android, Cloud, Azure, Databases, Google Cloud Platform, Google Ads, Bing, Jira, Asana, Visio, HP ALM, Quality Center, Visual Studio, Visual Studio Code, Eclipse, Android Studio / Sublime Text, DBs, SQL Server, MySQL, MongoDB, Version Control, CI, TFS / Git, SourceTree, Bitbucket, DevOps, Jetbrains, TeamCity, API, Angular, backend, GIT, Git-flow, IIS, NET architecture, APIs, Azure platform, MVC, ASP.NET Core (Web API) / .NET Core, SQL Databases, Storage, Google Adwords, Visual Studio Code / Visual Studio 2017, ASP.NET Core, ios, Webpack, Jasmine, wifi, routers, AngularJS, AngularJS 1.5, Sendgrid, Robo 3T/Studio 3T, Flickr, single page application, responsive design, Web API, Firebase, Azure Cloud Services, bug fixing, Visual Studio 2015 / Visual Studio Code, Text, NET Framework 4.0, 4.5, ASP.NET, Javascript Frameworks, Grunt, TFS, SQL Server 2016, Geolocation, ArcGIS, Socket.IO, Esri, JS, Mongoose, video player, Web Development, Angular 2.4, 2015 / Visual Studio Code, NET Framework 4.5, SQL, Angular 1.5/2, Visual Studio 2015 / 2013, ASP.NET MVC 5, Underscore.js, SQL Server 2012, Toad, Oracle, SAP, Visual Studio 2013, AwardSpring, Azure cloud platform, Visual Studio 2012, C#.NET Framework 4.5, Dynamics CRM, KnockoutJS, SQL Server 2008, NET Framework, Desktop application, Google, Visual Studio 2010/12, WCF, software architecture, Visual Studio 2008/2010, C#.NET Framwork 3.5/4.0, VBA, Aspose, Web Services, Visual Studio 2008, C#.NET / Winforms
PROJECT HISTORY
  • 05/2020 - 05/2020

  • Senior Developer
  • The project is developed with focus on Node, AngularJS, MongoDB and Google Cloud
    Platform.
    Role * Senior Developer
    Activities * Planning and estimation of features
    * Development of features:
    * Frontend: AngularJS, Jade templates
    Technical Platform * Visual Studio Code
    * AngularJS 1.5, ES5, ES6, Sails js




    * Node
    * Webpack
    * Jasmine / Karma test runner
    * NPM
    * GIT using SourceTree
    * Google Cloud Platform
    * Sendgrid (Using the API)
    * MongoDB using Robo 3T/Studio 3T
    Client Location Montevideo, Uruguay

  • 02/2018 - 05/2020

  • Flickr Searcher
  • Client Fashion Cloud
    Line of Business Fashion business
    Description I have developed a single page application to interact with Flickr API in order to allow
    users to search for the most interesting picture with certain tags and for certain user
    ids and create a list of the searches


    The application allows also seeing all pictures for a certain tag/user id and allowing
    sorting them by fields and displaying pagination controls.


    The project is developed with focus on Angular 5 using bootstrap for responsive
    design.
    Role * Senior Developer
    Activities * Planning, estimation and design of features
    * Development of features:
    * Frontend: Angular 5
    * Backend: Flickr API (Photo Search)
    Technical Platform * Visual Studio Code
    * Angular 5 (Typescript 2, ES5, ES6)
    * Flickr API (Photo Search)
    * Bootstrap 3.3.7
    * JQuery 3.3.1
    * Angular-cli
    * Webpack
    * Jasmine / Karma test runner
    * NPM
    * GIT using SourceTree
    Client Location Germany

  • 02/2020 - 04/2020

    • Nimflow
  • Senior Developer
  • Client Product
    Line of Business Robotic Process Automation / Statistics
    Description I have been developing an application to allow Customers to create Dashboards using
    the data retrieved from RPA so with that they can identify areas to improve, processes
    that take more time, etc.


    The application is developed with Angular in the front end and .NET as the backend to
    provide the API services. The data is stored on MongoDB.
    Role * Senior Developer
    Activities * Planning of features
    * Estimation, design, R&D of new features
    * Development of features
    Technical Platform * Visual Studio Code
    * Angular 8/9
    * Typescript/Javascript
    * NPM
    * GIT using SourceTree / Git-flow
    Client Location Argentina/Mexico


    Project Name Home Contractor

  • 03/2019 - 12/2019

  • Senior Developer
  • Client Company Product
    Line of Business Construction, Home remodeling
    Description I have been developing an application to allow Customers to create projects about
    home remodeling, construction and home repair to find Contractors near them to
    complete the task, also Contractors can view the published jobs and apply to them.


    The application is developed with Angular in the front end and Node as the backend to
    provide the API services. The data is stored on MySQL.
    Role * Senior Developer
    Activities * Planning of features
    * Estimation, design, R&D of new features, deployment
    * Development of features
    Technical Platform * Visual Studio Code
    * Node
    * Angular 7
    * Typescript/Javascript




    * NPM
    * GIT using SourceTree / Git-flow
    * Server: Node application running through IIS
    Client Location USA

  • 03/2019 - 06/2019

    • Richmond Group
  • Senior Developer
  • Project Name Transform Credit

    When June - March 2019
    Client Richmond Group
    Line of Business Financial Services
    Description I have been part of the United States release (Transform Credit) of Richmond Group's
    loan platform, an application for customers to apply for loans online.


    The application is focused on .NET architecture using micro-services APIs in the
    backend and making use of SQL Server and Azure platform, front end using MVC and
    bootstrap.
    Role * Senior Developer
    Activities * Planning of features
    * Estimation, design, R&D of new features
    * Development of features:
    * Frontend: MVC with bootstrap
    * Backend: C#, ASP.NET Core (Web API) / .NET Core
    * Azure: SQL Databases, Storage, Application Insights, Scheduled
    jobs, deployment slots and other Azure features.
    * Google Adwords for conversion imports.
    * Bing Ads for conversion imports.
    Technical Platform * Visual Studio Code / Visual Studio 2017
    * ASP.NET Core
    * .NET Core
    * Bootstrap 3.3.7
    * C#
    * NPM
    * GIT using SourceTree / Git-flow
    Client Location UK/USA


    Project Name 3M Peak (web and mobile)

  • 10/2017 - 03/2019

  • Sr. Full-stack developer

  • 05/2018 - 07/2018

    • New Lion Labs
  • Senior Developer
  • Client New Lion Labs
    Line of Business Healthcare Software
    Description I have worked with the New Lion team developing a single page medical application
    that was used to perform assessments and audits in medical facilities, audits done to
    the patients, medical devices and the facilities itself.




    The application also allows users to generate reports in pdf and excel based on the
    data of the audits.


    The project is developed with focus on Angular 5 and using ionic/cordova for android
    and ios.
    Role * Senior Developer
    Activities * Planning and estimation of features
    * Development of features:
    * Frontend: Angular 5, Cordova/Ionic
    Technical Platform * Visual Studio Code
    * Angular 5 (Typescript 2, ES5, ES6)
    * Cordova/Ionic
    * Angular-cli
    * Webpack
    * Jasmine / Karma test runner
    * NPM
    * GIT using SourceTree
    Client Location USA, Minneapolis

  • 12/2017 - 01/2018

    • Richmond Group
  • Senior Developer
  • Client Richmond Group




    Line of Business Financial Services
    Description I have been selected to build a single page application and backend API to allow
    randomly selection of shifts for the Engineers that would support the company
    applications for a two week period.
    The project is developed with focus on Angular 5 using bootstrap to generate
    responsive design to adapt to mobile platforms.
    Role * Senior Developer
    Activities * Planning of features
    * Estimation, design, R&D of new features
    * Development of features:
    * Frontend: Angular 5
    * Backend: ASP.NET Core (Web API) / .NET Core
    Technical Platform * Visual Studio Code / Visual Studio 2017
    * Angular 5 (Typescript 2, ES5, ES6)
    * ASP.NET Core
    * .NET Core
    * Bootstrap 3.3.7
    * Angular-cli
    * Webpack
    * Jasmine / Karma test runner
    * Firebase
    * C# / Node / Express
    * NPM
    * GIT using SourceTree
    Client Location UK

  • 06/2017 - 09/2017

    • Bankingly
  • Tech Lead / Sr. Full-stack developer

  • 06/2017 - 09/2017

  • Technical Lead / Senior Developer
  • Client Bankingly
    Line of Business Investment Banking
    Description I have been selected to be part of the team to continue the development, design and
    architecture of Bankingly providing Fintech services to their clients which provide
    banking services to their customers in South America.


    The projects are developed with focus on Azure Cloud Services making use of
    balance loaders that escalates depending on usage by their Web or Mobile users.


    Role * Technical Lead / Senior Developer
    Activities * Planning of features in sprints
    * Estimation, design, R&D of new features
    * Technical reference across the team
    * Development of features
    * Code refactors, bug fixing, implementation of features depending on the
    client requests
    Technical Platform * Visual Studio 2015 / Visual Studio Code / Sublime Text / Eclipse Luna




    * C#
    * .NET Framework 4.0, 4.5
    * ASP.NET, Web API
    * Javascript Frameworks and tools:
    * Angular 1.5 (ES5, ES6)
    * Angular 2.4 (Typescript 2, ES5, ES6)
    * Webpack
    * Grunt
    * Jasmine / Karma test runner
    * Node
    * NPM
    * TFS, GIT using SourceTree
    * SQL Server 2016
    Client Location Montevideo, Uruguay

  • 10/2016 - 06/2017

  • Senior Developer
  • Project Name Porto Seguro

    When October 2016 to June 2017
    Client Porto Seguro
    Line of Business Insurance
    Description I have been selected to be part of the team to continue the development, design and
    architecture of all systems developed by Porto Seguro Insurance Company.




    The projects are developed with focus on Web Development using mainly .NET
    framework for backend but mixing Node and Angular 2.4 for the Front End, responsive
    design using bootstrap to adapt to mobile platforms.
    Role * Senior Developer
    Activities * Planning of features in sprints
    * Estimation, design, R&D of new features
    * Technical reference across the team
    * Development of features:
    * Frontend: Angular 2.4, ASP.NET
    * Backend: C#, Node
    * Code refactors, bug fixing, implementation of features depending on the
    client requests
    Technical Platform * Visual Studio 2015 / Visual Studio Code
    * C#
    * .NET Framework 4.5
    * ASP.NET, Web API
    * JQuery 3.3.1
    * Javascript Frameworks and tools:
    * Angular 2.4 (Typescript 2, ES5, ES6)
    * Bootstrap 3.3.7
    * Webpack
    * Jasmine / Karma test runner
    * Node/Express
    * NPM
    * TFS, GIT using SourceTree
    * SQL Server 2016, SQL 2000
    Client Location Montevideo, Uruguay

  • 10/2016 - 06/2017

    • ITSystems
  • Senior Full-stack developer

  • 01/2017 - 02/2017

    • USA
  • Senior Developer
  • Project Name Blood Donor Management System

    When January 2017 to February 2017
    Client Freelance development
    Line of Business Healthcare/ Geolocation
    Description I have been selected to build a responsive single page application to allow patients to
    search for blood donors near them or search in the world map for a specific location,
    the patient can see the donors information, also any possible donor can search for it's
    location and by clicking on the map fill a form with his/her data in order to become a
    donor.


    The project is developed with focus on Angular 2.4, ArcGIS mapping platforms using
    ESRI Maps, Socket.IO, Node and MongoDB, responsive design using bootstrap to
    adapt to mobile platforms.
    Role * Senior Developer
    Activities * Planning of features
    * Estimation, design, R&D of new features
    * Development of features:
    * Frontend: Angular 2.4
    * Backend: Node / MongoDB
    Technical Platform * Visual Studio Code
    * Angular 2.4 (Typescript 2, ES5, ES6)
    * ArcGIS Mapping Platform
    * Esri System JS
    * Socket.IO
    * Bootstrap 3.3.7
    * JQuery 3.3.1
    * Webpack
    * Morgan
    * Jasmine / Karma test runner
    * Node/Express




    * NPM
    * GIT using SourceTree
    * MongoDB using Mongoose
    Client Location USA

  • 11/2016 - 12/2016

  • Senior Developer
  • Project Name Video Portal

    When November 2016 to December 2016
    Client Freelance development
    Line of Business Entertainment / Education
    Description I have been selected to build a responsive single page application video player to
    display available videos for logged users and interact with them, rate videos and other
    features.
    The project is developed with focus on Angular 2.4, Node and MongoDB, responsive
    design using bootstrap to adapt to mobile platforms.
    Role * Senior Developer
    Activities * Planning of features
    * Estimation, design, R&D of new features
    * Development of features:
    * Frontend: Angular 2.4
    * Backend: Node / MongoDB
    Technical Platform * Visual Studio Code / Sublime Text
    * Angular 2.4 (Typescript 2, ES5, ES6)
    * Bootstrap 3.3.7
    * Webpack
    * NGX Infinite Scroll
    * CryptoJS
    * Jasmine / Karma test runner
    * Node/Express
    * NPM
    * GIT using SourceTree
    * MongoDB using Mongoose
    Client Location USA

  • 02/2015 - 09/2016

    • Jefferies Group LLC
  • Technical Lead
  • Client Jefferies Group LLC
    Line of Business Investment Banking
    Description I have been selected to lead a team of developers to continue the development,
    design and architecture of Jefferies internal applications focused on the Investment
    Banking business worldwide.


    All the projects are developed with state of the art technologies for the web, mobile,
    windows, and other platforms.


    Occasionally travelling onsite to attend meetings, requirement definition, business and
    technical training.


    Role * Technical Lead
    Activities * Planning of new features in sprints




    * Estimation, design, R&D of new features
    * Lead the project and supervise the team across sprints
    * Technical reference across onsite and offshore teams
    * Development of features:
    * Frontend: ASP.NET MVC, Angular 1.5/2 (using ES5/ES6 and
    Typescript 2)
    * Backend: C# and Node
    * Document the architecture and the configuration of applications and
    environments
    * Code reviews
    Technical Platform * Visual Studio 2015 / 2013
    * C#
    * .NET Framework 4.0, 4.5
    * ASP.NET MVC 5
    * Javascript Frameworks:
    * Bootstrap
    * Javascript (ES5, ES6)
    * Underscore.js
    * Angular 2 RC (Typescript 2, ES5, ES6)
    * AngularJS (ES5, ES6)
    * NPM
    * Node/Express
    * TFS
    * SQL Server 2012
    * Toad for Oracle
    * Toad for SAP Solutions (using Adaptive Server Enterprise db)
    Client Location NYC, NY, USA

  • 05/2013 - 09/2016

    • Globant
  • Tech Lead / Sr. Full-stack developer

  • 09/2014 - 02/2015

    • Cappex
  • Senior Developer
  • Project Name AwardSpring / STARS

    When September 2014 to February 2015
    Client Cappex
    Line of Business Education
    Description STARS is an application that provides the student with scholarship search to find the
    ones that match the student strengths and skills, the application also allows looking for
    college reviews and scholarship reviews.


    After finding and applying to the selected scholarships there is a set of steps to decide
    if the student is granted with the scholarship, those steps and decisions are taken by
    certain roles that are defined in the application.


    AwardSpring is the newer version of the application that features a new set of
    functionalities.
    Role * Senior Developer
    Activities * Estimation and design of new features




    * Development of new features
    * Frontend: AngularJS 1.5 (ES5, ES6)
    * Backend: C#, Node
    * Maintain STARS application
    * Document the architecture and the configuration of the environments
    * Deployments to the different environments
    Technical Platform * Visual Studio 2013
    * C# for AwardSpring project
    * MVC 4, 5
    * Angular 1.5 (ES5, ES6)
    * Webpack
    * NPM
    * Node
    * Azure cloud platform
    * SQL Server 2012
    Client Location Chicago, USA

  • 05/2014 - 07/2014

  • Senior Developer
  • Project Name Tenaris CCR

    When May 2014 to July 2014
    Client Tenaris
    Line of Business Energy Industry
    Description Tenaris is a leading supplier of tubes and related services for the world's energy
    industry and certain other industrial applications. Tenaris mission is to deliver value to
    the customers through product development, manufacturing excellence, and supply
    chain management.


    The application is used in every phase of the product development, from the start of a
    Client Offer to the Product final delivery; it handles all the different custom
    configurations, measures and specifications for the tubes construction requested by
    the Client.
    Role * Senior Developer
    Activities * Development of remaining features in the final phase of the project.
    * Bug Fixing from the issues found after testing phase.
    Technical Platform * Visual Studio 2012
    * C#.NET Framework 4.5
    * Dynamics CRM
    * MVC 3
    * Javascript (ES5)
    * KnockoutJS
    * SQL Server 2008
    Client Location USA

  • 05/2013 - 05/2014

    • Deloitte USA
  • Technical Lead
  • Client Deloitte USA
    Line of Business Financial Advisory Services
    Description Deloitte requests their Business Partners to complete a due diligence survey (to
    gather information if the Business Partner is involved in bribery or people working for
    the government, etc.).
    This is due to a normative of the United States Government that does not allow to do
    business with people/companies involved in bribery, money laundry, etc.
    Role * Technical Lead
    Activities * Responsible for client deployment of the application to the Business Partner
    Johnson & Johnson.
    * Give support to other client deployment teams with their BPs (Google, HBI,
    Thomson Reuters, Motorola, Freeport...)
    * Tasks management and team distribution
    * Technical guidance to the developers team
    * Daily calls with Deloitte teams to keep track on daily tasks and future
    development releases of new functionalities.




    * Estimations of new tasks, defects and enhancements.
    Technical Platform * Visual Studio 2010/12
    * C#.NET Framework 4.5
    * Vovici Survey Tool (3rt party)
    * ASP.NET MVC, WCF.
    * Javascript (ES5)
    * SQL Server 2008
    Client Location USA



    Project Name State Apportionment and Allocations (State A&A)

  • 07/2013 - 08/2013

  • QA Engineer
  • Project Name Everest Software

    When July - August 2013
    Client GTeam
    Line of Business Software and QA
    Description Everest software empowers companies to view and manage every function of their
    business more effectively by quick managing and tracking business operations online
    and offline, from storefront to the front and back office.
    There were three builds of the application :
    * Professional
    * Enterprise
    * Enterprise Plus+
    Role * QA Engineer

    Activities * Design test cases.

    * Give support to the QA Team
    * Execute the test cases and test the whole application in search for defects and
    areas where improvements were needed.
    * Daily calls with the team to keep track on daily tasks and future development
    releases of new functionalities.
    Technical Platform * Visual Studio, C# and .NET Framework

    * Desktop application
    * JIRA.
    * SQL Server 2008
    Client Location USA



    Project Name Deloitte - FAS Survey Tool Customization

  • 11/2011 - 05/2013

    • TATA Consultancy Services
  • Tech Lead / Sr. Full-stack developer

  • 01/2011 - 04/2013

  • Technical Lead
  • Client Price Waterhouse Coopers
    Line of Business Taxes
    Description PwC's State and Local Tax (SALT) practice helps managing state and local tax
    burdens by recommending solutions that are consistent with their customer's overall
    business objectives and by identifying appropriate tax treatment that is consistent with
    good business practices and state's applicable tax laws and rules.
    Role * Technical Lead
    Activities * Development
    * Technical guidance to the developers team
    * Module management
    * Technical design and software architecture
    * Technical documentation for detailed design of the app
    * Estimations
    * Technical interviews to candidates
    Technical Platform * Visual Studio 2008/2010
    * C#.NET Framwork 3.5/4.0
    * VBA
    * Vanguard (3rt party)
    * Aspose Libraries
    * Web Services, WCP
    * SQL Server 2008
    Client Location New York, Washington, USA

  • 11/2011 - 12/2011

    • McKesson Corp
  • Senior Developer
  • Project Name Horizon Enterprise Revenue Management (Hzerm)

    When November, December 2011
    Client McKesson Corp
    Line of Business Healthcare Software
    Description Hzerm is a complex system developed by McKesson Corp (which is the US largest
    provider of medical services, pharmaceuticals and health care technology software)
    for managing all medical tasks within hospitals across the US; the application handles
    all the processes since a person enters a hospital requiring assistance to the moment
    it leaves the hospital.




    Medical care, payers, personnel in charge to assist the patients, rooms, room transfers
    and designation of medical equipment to treatments... among many other features.
    Role * Senior Developer
    Activities * Development
    * Software Maintenance
    * Technical guidance to the developers team
    * Technical interviews to candidates
    Technical Platform * Visual Studio 2008
    * C#.NET / Winforms
    * SQL Server 2008
    Client Location Alpharetta, USA

  • 06/2008 - 11/2011

    • UruIT
  • NET Developer

  • 03/2008 - 06/2008

    • Innova Developers
  • NET Developer

  • 06/2006 - 02/2008

    • Intermedia
  • NET Developer

GET IN TOUCH

Message:

Sender: