Profile 00 00@2x e294063b2878e4164ba1dd904aa6b8bae6a97e19937899e4b4af853acf30de5d

Eduardo Zamora

Software Engineer with a degree in Graphic Design & Computer Science, with my roots in fine art and art history, I feel I bring a unique perspective to software development and user interface design. Each position I have held has transmuted my skillset and goals towards forward thinking technology. I am obsessed with expanding my craft, solving challenging problems and staying on the bleeding edge. Over the past 13 years I went from graphic design to software development with emphasis on JavaScript technologies.  I have assisted many businesses in improving the user experience of their products and platforms.


Senior Full Stack Engineer
Heredia, Costa Rica
[email protected]

+506 6050-7128 / +1 469 4220-492

Work Experience






TrifinLabs, 2017 - 2018

  • Collaborate with team to define sprint goals and development objectives.
  • Design and apply architectural guidelines into the our existence repositories and projects
  • Lead projects to deliver final product.
  • Collaborate with the team to create company boilerplate and development standards
  • Convert mockups into components that were reusable.
  • Build highly configurable and dynamic components and views to build views and content out of json data.
  • Work closely with salesforce and heroku.
  • AWS lambdas and aws services.
  • Connected to external services like twilio, elastic search, auth0, harding point and NEO4J
  • highly responsive components.
  • Build a graph database renderer allowing the application to graph a graph DB and display nodes and relationships in multiple directions. 
  • Add node interactivity and use d3JS v4 to render a forceGraph displaying information.

GFT Group, 2015 - 2017

  • Participate in the definition of development objective, project scope, design/development of front-end SPA. 
  • Improve build system to webpack, npm and configuration to deliver final resources optimize and improved for the different environments. 
  • Angular 1.x, Babel, ES6, Bootstrap, HTML5, Lodash and UI Grid as main modules. Using a component approach to design the key pieces of the application. 
  • Implement Test-Driven Development by extending the coverage of unit test across legacy components and new components. (Mocha, Karma, Chai) 
  • Studying the state of the application and start implementing improvements. Moving towards one source of true state. (using ng-redux) 
  • Extend the support of the current app to be display and improve

Growth Acceleration Partner, 2014

  • Involved in the software development life cycle phases. Gathering requirements, implementation strategy and estimating time lines for the project 
  • Create and support user interfaces using Angular JS, Backbone JS, HTML5, CSS3, AJAX, MySQL, Elastic Search and unit testing (Jasmine, Mocha, Karma). 
  • Extend search widget to filter live feed over the Bing Map API to display live status of oil towers all over US.

BOSZ Digital, 2012 - 2014

  • Support AS3 components by extending their functionality or fixing bugs. 
  • Convert AS3 widgets to HTML5, CSS3 and Javascript widgets that can be responsive and reusable across the application

SBR Marketing,  2010 -  2012

  • Redesign different products of their own. - Brought HTML and CSS fo their existing website up to web standards. 
  • Worked with marketing team to make changes to the design of the website to enable a better flow for the user usage and transactions. 
  • Tested cross browser functionality and fixed major layout bugs for legacy browser support.

EX2 Outcoding, 2008 - 2010

  • Develop and design interactive floor plans for multiple internal clients inside the group. By turning on/off different floor plan options and request the price. Using AS3, HTML, Javascript, CSS3 and flexible configuration setups to adapt to each of their many different systems. 
  • Creating interactive media cutaways to describe the elements involve in the construction.

Casino Development Network, 2007

  • Create and support casino games. I was involved in process of planning, requirement gathering and design/develop casino games. By creating AS3 Casino games like roulette, blackjack, baccarat and live casino roulette and slot games. I also help with the development of some casino management tool like client registration. 
  • AS3, HTML, CSS3, JS, JSON, XML, .config, WebSockets, Video CDN .

Software FX, 2006 - 2017

  • Support Software FX portal developing high-end user interfaces, improving the user experience across the website, creating interactive content and other art material. 
  • Generating marketing material and new releases wings inside the portal for new products with the latest web standards and cross-browser compliance. 
  • JS, AS3, CSS(3), HTML(5), XML, JSON .

Absolute Poker, 2004 - 2006

  • Support Software FX portal developing high-end user interfaces, improving the user experience across the website, creating interactive content and other art material. 
  • Generating marketing material and new releases wings inside the portal for new products with the latest web standards and cross-browser compliance. 
  • JS, AS3, CSS(3), HTML(5), XML, JSON

Marketing By Net, Jan 2002 - Feb 2005

  • Design websites and content for sport and casino related topics. The goal was to convert the design to HTML, CSS and JS website that ranked top 25 under different keyboards optimizing for SEO results and cross-browser performant. I created from 10 to 25 landings a month. 

  • Creating banners to interchange across the network to build link sharing and help improve page rank. There was a lot of thinking behind the marketing strategy to achieve the goals. 

  • JS, HTML, CSS, PHP, .NET, WordPress, Joomla

Eduardo Zamora (Freelance), 2012 - 2018

  • EPIC Software, San Jose Costa Rica. 
    • Support and create React Components. 
    • Abstracting behaviour into smaller components. 
    • Redux for state management. 
    • JSON Form validations. 
    • React Inline Styles. 
    • Immutable JS 
    • Flux Architecture, ES6, Webpack, Ruby. 
  • Zarmada (Prosoft), San Jose Costa Rica 
    • Deliver angular applications for testing and showcasing google toolbox. Simulating applications using Angular JS, Sass, Typescript, ES6, Jasmine and Karma to consume google services like cloud app engine, firebase between others. 
  • eTab, Minnesota. 
    • Support and deliver Javascript applications for food industry and venues. - Support order manager legacy application. 
    • Publish SPA to iOS and Android. 
    • Build a full stack application for stadiums to order and deliver snacks to your seat or for pickup. Processing payments. Using Angular JS, Node, MongoDB, Sails, SASS, Webpack, Jasmine, Mocha, Karma, Nightwatch. 
    • Legacy application were build on top of intel framework and plain Javascript vanilla. I added and extended their automation for task runners. 
  • Baires Dev, Buenos Aires, Argentina. 
    • Develop new sections for L’Oreal website. Used to launch new products to market. JS, HTML, LESS. Mixins and Functional programming. 
    • Support Fashion GPS Application. An SPA for managing designers products, locate and track. Request for photo sessions for magazines and social networking the designers. (Angular JS, JS, HTNML, CSS, Vagrant) 
    • Support and extend new modules on React JS application for iSeatz. Using Morearty JS as the application state management following Flux architecture. React to create components, webpack and hot module reloading. Gulp, unit testing and Linting. I also created a few svg animations for their main website to showcase their work and services. 
  •  Pure Minutes, New York. 
    • Improve Architecture projects, supporting legacy websites. 
    • Fix their website standards, improving cross browser support to legacy browsers Like IE6/7/8.
    • Upgrade to API architecture, angular JS dashboard for managing transactions and support to multiple screens. 
  • BMK, General Motor Company. 
    • Application to order parts required for multiple stores part of their network. Supporting their modules and application. Using SASS, Angular JS, HTML5, Kendo UI. 
    • Refactoring and cleaning pieces of code and bugs. Improving the overall performance of the application. .

Education

Ulacit, Jan 2018 - Present

Specialization in Software Design and Architecture.

Universidad Fidelitas, Jan 2008 - Dic 2010

Computer Science Degree.

UAM, Jan 2000 - Jan 2003

Graphic Design and Fine Arts.

Others

Udemy Courses

Mutiple Courses around front end and backend covering technologies and new skills of interest.

Front-End Masters course

Multiple training around react, css animatination and js animation, angular versions and nodejs.


Coursera

Advanced Algorithms and Complexity Advanced Algorithms and Complexity by Universidad California, San Diego.

Service Oriented Architecture by Universidad Alberta, Canada

Skills


  • Advanced Javascript, HTML5, CSS3
  • Angular JS, React JS, Node JS, Mongo, Sails, Knockout, Backbone, Ember, GraphQL
  • Bower, Grunt, Gulp, Webpack, Brocoli, Yarn, NPM, Rollbar 
  • SASS, LESS, Stylus 
  • Relational and none-relational database experience.  (MySQL, CouchDB, MariaDB, MongoDB, Postgresql)
  • AWS Toolsets. S3, Route53, Lambdas, CloudSearch, ElasticBeanstalk, CloudFormation, Elastic Containers, CodePipelines, Code Build. Between others. AWS Cli
  • Docker, Vagrant
  • Heroku