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.