Michael Moores
Engineer
- Role
- Senior Software Engineer (Contract) at Expedia Group
- Location
- Seattle, WA, US
- LinkedIn followers
- 500 followers
About Michael Moores
Senior experience designing and coding publicly available on-line systems.+Senior experience designing and coding microservices, RESTful web services.+Senior experience with Kotlin/Java/Scala & object-oriented/functional design and programming.+Expert database engineer; data modeling, noSQL, object-relational integration (ORM). Specialized with Redis, MongoDB, Cassandra, Oracle.+Experience designing real-time embedded software/database systems and hardware.
Experience
Senior Software Engineer (Contract)
Dec 2014 — Present · Seattle, WA, US
Designed and implemented Kotlin/Java/Scala/Spring based web services and noSQL stores on Expedia\'s hotel/lodging search and pricing systems. Key role in migrating Expedia\'s 15 year old monolithic legacy hotel pricing system to a set of Kotlin and Scala based microservices that run in AWS, processing 1M+ price search transactions per second.Designed and implemented Java/Kotlin/SpringBoot based microservices that process all availability/inventory updates for Expedia\'s partners and major hotel chains. Designed and implemented React based UI applications for the Expedia Partner Central portal.
Education
Western Washington University
BS EE, Electrical Engineering & Physics
1989
Skills
- Internet Security
- Tomcat
- Aop
- Agile Methodologies
- Spring Integration
- Servlets
- Hibernate
- Jpa
- Web Services
- Maven
- Spring Boot
- Test Driven Development
- Oop
- Rxjava
- Java
- Microservices
- Junit
- Eclipse
- Jms
- Soa
- Git
- Mvc
- Domain-Driven Design (Ddd)
- Java Enterprise Edition
- Spring Batch
- Uml
- Solr
- Web Security
- Redis
- Nosql
- Python
- Scrum
- Amazon Sqs
- Jmx
- Spring
- J2ee
- Design Patterns
- Jstl
- Jdbc
- Jsp
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.