Marvin Amador

Senior Full Stack Developer

I’m a Senior Software and User Experience Developer, with even years of progressive IT experience utilizing various Open Source Software languages: Javascript, Dart, OCalm(Reason), and Tools like Node Js, Express, GraphQL, OPEN API, Swagger, Electron, React, Flutter, React Native, Jest, Cypress.io, Enzyme, Mocha. Most of my experience has been with Scrum methodology, but I’m capable of adapting to any development process. As a team lead, I like to inspire to push forward and explore people’s abilities instead of just telling them what to do. I believe teams respond positively to those who encourage and show them there is always a better way to do things and evolve every day. 

01
Education

Universidad Veritas

Bachelor’s degree User Experience and Visual Communication

2012 - 2015

CyberU

Associate’s Degree, Graphic Design

2010 - 2011

02
Experience with DNAMIC

DNAMIC Ai

Senior Mobile/Web Developer & Tech Lead

Mar 2017 - Present

OMNi Taxi Project

Transportation & Logistics and eCommerce Industries

OMNi is the first React Native super app in the world. It offers mobility options, e-wallet services, and more. DNAMIC AI assembled a team to tackle the TAXI ride-hailing portion of the app, and I functioned as the Tech Lead. I was responsible for creating the Driver allocation logic, User, and Driver rating logic. I coordinated with all project stakeholders to come up with the Tech Plan and oversaw the execution of all its developments. Lastly, I created the Driver and User rides flow. 

 

Technologies involved: AWS, Redis, React Native, Google APIs.

Macmillan Learning Project

E-learning Industry

OMNi is the first React Native super app in the world. It offers mobility options, e-wallet services, and more. DNAMIC AI assembled a team to tackle the TAXI ride-hailing portion of the app, and I functioned as the Tech Lead. I was responsible for creating the Driver allocation logic, User, and Driver rating logic. I coordinated with all project stakeholders to come up with the Tech Plan and oversaw the execution of all its developments. Lastly, I created the Driver and User rides flow. 

 

Technologies involved: AWS, Redis, React Native, Google APIs.

Arena Edge

E-learning Industry

It is a user-friendly Unified Video Platform for large enterprises. AE counts on the following mission-critical applications: web solution, desktop application, mobile app, and video transcoder. The customer was in the process of overhauling their whole platform. For this project, I  developed a brand new and reliable platform architecture. We had to take into account all the features the platform would require, keeping in mind the business goals to preserve the original essence of the start-up while letting the project grow in a scalable environment. I also lead the workshops of the new architecture technology, helping other developers to adapt quickly.

 

Technologies involved:  React, Redux, Webpack & Video.js,  Node.js, GraphQL & MongoDB.

Honeygrow

Food Industry

Honeygrow is a restaurant concept born in Philadelphia in 2012, specializing in a fast-casual stir fry menu. The client did not count a tool to offer customers online ordering. After requirement gathering and analysis, we came up with a strategy based on a mobile app to strengthen loyalty, integrate it with their touch screen kiosks, offer a gamification experience, and obtain better final consumer metrics, and an online ordering website to complement. 

 

Technologies involved: React, Webpack, GraphQL, React Native, Redux.

Zambrero

Food Industry

Zambrero is an Australian founded quick-service restaurant franchise serving Mexican food. The client required a mobile app for their clients to be able to access their services online. We designed and developed the app from scratch, using technologies that would be easy to maintain by the customer but also meeting the requirements for excellent user experience.

 

Technologies involved:  React-Native, Redux, Apollo, GraphQL, Node, Express, MongoDB.

Minigrow

Food Industry

Minigrow is honegrow’s latest concept, a subset of the original menu for fast ordering and serving food-to-go mostly.  For this project, I develop the online ordering web app and mobile app, with the ability to create your own dishes (CYO).  The CYO worked with rules that guided the user to a smooth experience, so we defined and shaped the logic behind that flow. The flow and menu were connected to a GPS location giving the POS awareness of the interactive menu, changing the price of the products, and the variety of products according to each user’s computer location or their previously selected location.

Technologies involved:  React (Router, React Native Router, Flow, Apollo), React Native (iOS, Android, Lottie animations, Apollo), Redux (Seamless immutable) & Webpack, Node.js, GraphQL & MongoDB.

03
More Experience

Office Space Consultants

Senior FrontEnd Developer

2018

Office Space Software is a web development company out of San Jose, Costa Rica. I had a significant role in building a scalable and modern architecture of React components for one of the OSS main products.  My main task was to find a way to integrate WebGL framework “Pixi” into the new React architecture. Another challenge was to improve the overall application memory management consumption and fix the slow network latency issues. To meet these goals, I worked on a performance test (benchmarking) and CPU profiling, then I integrated a caching and optimistic updates strategy.

18TECHS

Senior FrontEnd Developer

Jun 2015 - Mar 2017

Zambrero is an Australian founded quick-service restaurant franchise serving Mexican food. The client required a mobile app for their clients to be able to access their services online. We designed and developed the app from scratch, using technologies that would be easy to maintain by the customer but also meeting the requirements for excellent user experience.

Technologies involved:  React-Native, Redux, Apollo, GraphQL, Node, Express, MongoDB.

05
Skills

Mobile

React Native

Ionic Framework

Flutter

Front-end

JavaScript (ES6)

React

HTML5

CSS3

SVG

Back-end

Node.js

Express.js

GraphQL

Koa

DART

Libraries/Framework

Angular

WebGL

DataVisualization

D3

Task Runners

Gulp

Webpack

Databases and Storage

MongoDB

MySQL

Design

Adobe Illustrator

Adobe Photoshop

Sketch

Zeplin

InVision

UX

Another Programming Languages and Knowledges

Unit Testing

End to End Testing

Integration Testing

MVC

GitHub

BitBucket

Scrum

Software Development

JIRA

Wrike

06
Drivers

Encouraging others to grow.

I enjoy a dynamic working environment.

Build great relationships with clients.

Optimizing as much as possible.

I care for great user experience.

07
Strengths

Encouraging others to grow.

I enjoy a dynamic working environment.

Build great relationships with clients.

Optimizing as much as possible.

I care for great user experience.

We Are Here To Assist You

contact us today

© DNAMIC Ai 2019 

Contact a SpecialistWe guide, advice and support you on technology strategy, infrastructure and design.


Download DNAMIC Onepager


Talk to a member of our Sales TeamWe guide, advice and support you on technology strategy, infrastructure and design.


Download All Truck Case Study


Download Arena Edge Case Study


Download Giftit Case Study


Download Honeygrow Case Study