Profilbild von Marcos Olivera Sr. Full-stack developer, Tech Lead / Sr. Full-stack developer, Senior Full-stack developer aus

Marcos Olivera

verfügbar

Letztes Update: 06.09.2022

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

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: portugiesisch (gut) | spanisch (gut)

Dateianlagen

CV Marcos Olivera.pdf

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

Projekthistorie

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
Senior Developer
Nimflow

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
Senior Developer
Richmond Group

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
Senior Developer
New Lion Labs

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
Senior Developer
Richmond Group

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
Tech Lead / Sr. Full-stack developer
Bankingly


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
Senior Full-stack developer
ITSystems


01/2017 - 02/2017
Senior Developer
USA

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
Technical Lead
Jefferies Group LLC

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
Tech Lead / Sr. Full-stack developer
Globant


09/2014 - 02/2015
Senior Developer
Cappex

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
Technical Lead
Deloitte USA

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
Tech Lead / Sr. Full-stack developer
TATA Consultancy Services


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
Senior Developer
McKesson Corp

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
NET Developer
UruIT


03/2008 - 06/2008
NET Developer
Innova Developers


06/2006 - 02/2008
NET Developer
Intermedia


Reisebereitschaft

Verfügbar in den Ländern Uruguay
Profilbild von Marcos Olivera Sr. Full-stack developer, Tech Lead / Sr. Full-stack developer, Senior Full-stack developer aus Sr. Full-stack developer, Tech Lead / Sr. Full-stack developer, Senior Full-stack developer
Registrieren