Who I Am

Elias Martinez

Software Engineer

Smart & professional Software Engineer specialized in the development and design of high-quality web & cloud components over more than 10 years of experience.

Languages & Technologies

Programming Languages

Java, JavaScript, TypeScript, SQL, NoSQL, Ruby, HTML, CSS, SCSS

Frameworks & Libraries

Spring, Node.js, Ruby on Rails, Angular, React, Redux, Express, SpreeCommerce, Strongloop Loopback

Databases

DB2, MySQL, MongoDB, PostgreSQL

Methodologies

Agile, TDD, DDD, IBM Design Thinking

Version Control

Git, SVN, RTC

Other Skills

  • Spanish / English speaker
  • Leadership
  • Great problem solver
  • Quick learner

Current Experience

CBRE Inc

Senior Software Engineer

Sep, 2018 - Present

Design and development of core business and shared components for a global platform for real estate researchers & brokers.

  • Built a custom wizard component and service to streamline workflows in a configurable way
  • Established the base structure for a robust reporting tools framework
  • Designed and developed reusable, configurable components
  • Implemented a dynamic rule engine library that increased global reach by 15%

Education

Computer Systems Engineer Aug, 2009 - Jan, 2010

Instituto Tecnológico Superior de Zapopan

Computer Systems Engineer Aug, 2006 - Jun, 2009

Instituto Tecnológico de Ciudad Guzmán

Oracle Certified Professional Web Component Developer Aug, 2011

Oracle

Sun Certified Java Programmer Apr, 2010

Oracle

Additional Experience

IBM Mexico

Senior Software Engineer

Jul, 2015 - Aug, 2018

Full-stack development lead for automating and augmenting business processes using open-source solutions and micro-services architectures.

  • Reduced 20% costs and 50% render time by implementing micro-services architecture
  • Created configurable multi-layered React JS charts components
  • Key developer and architecture contributor for cloud-based projects
HCL Technologies Mexico

Software Engineer

Aug, 2014 - Jul, 2015

Team extension for an important American bank, developing web applications using Spring, Apache Wicket, and JavaEE 6+ frameworks.

AMPLEMIND Technology Agency

Software Engineer

Sep, 2013 - Aug, 2014

Spree Commerce implementations for e-commerce platforms including Llantiprecio, Ingredienta & ePinturas.

EMERGYS MEXICO

Software Engineer

Aug, 2010 - Aug, 2013

IBM contractor developing internal applications for sales and customer fulfillment departments using Java EE and front-end technologies.