Miguel Reyes

Miguel Reyes Email and Phone Number

Senior Software Engineer II | Believer | Surfer @ Life360
Miguel Reyes's Location
Vista, California, United States, United States
Miguel Reyes's Contact Details
About Miguel Reyes

Software Engineer working primarily with JVM technologies for over 15 years. I enjoy and excel at creating clean and tested quality code for highly available and scalable backend systems running with relational, NoSQL, or Graph databases. I'm proficient working with AWS services, open source libraries, third party APIs, Messaging systems, Caching technologies, etc.My professional background in Mexico and in Sweden enables me to thrive in multicultural groups and international environments. I've worked with remote teams in multiple projects and enjoy the challenge of communicating with distributed teams.My goal is to work for an innovative company with a focused and purposeful mission committed to quality, creativity, collaboration, swiftness, personal/professional growth and life/work balance.Interests: Go, Javascript, Typescript, NodeJS, Java, API Design, Terraform, Docker, Kubernetes, Serverless, Scalability, Agile Project Management, Systems Integration and Architectural Design, Test Driven Development, and Web Development.

Miguel Reyes's Current Company Details
Life360

Life360

View
Senior Software Engineer II | Believer | Surfer
Miguel Reyes Work Experience Details
  • Life360
    Senior Software Engineer Ii
    Life360 Apr 2019 - Present
    San Mateo, California, Us
    I’m working in the Platform Team building highly-scalable and distributed services for Life360 millions of mobile users.Some of my current projects include:* Tile Integration Project building micro-services* Micro-services migration from EC2 to Kubernetes* Migration from Cassandra to DynamoDB* Updates to current Python, Java and Go micro-services* Application Monitoring and Alerting* On-call shifts to respond to production incidents* Terraform configuration
  • Enel X
    Senior Software Engineer
    Enel X Feb 2016 - Apr 2019
    Roma, Italia, It
    I’ve worked with two teams within the Big Data group. First, I worked as a Lead Developer for the GraphDB API project, my activities included:* Designed and implemented a rest API using spring-boot* Designed graphDB (Neo4j) data model.* Implemented CI/CD using Jenkins jobs with Terraform scripts to create the complete AWS infrastructure that runs Docker Images in AWS ECS. The second team I've been working with is the Data Ingestion team. My activities include:* Code different AWS lambdas (Java and node.js) that process time series data.* Use Kinesis stream for messaging between lambdas.* Storing data in DynamoDB for quick access and S3 for long-term storage, * Deploying APIs that are served through API Gateway/Lambdas. * CI/CD implemented using AWS CodeBuild and terraform scripts. Technologies summary: Java8, Javascript (Node.js) and Scala microservices/lambdas, Neo4j Graph DB, NoSQL, Spring-Boot API, Docker, Terraform, Amazon Web Services (AWS), Gradle, Stack, AWS (Kinesis, DynamoDB, Lambdas, CodeBuild, ElastiCache, S3, EC2, ECS, Aurora PostgreSQL)
  • Mi.Tv
    Senior Software Engineer
    Mi.Tv Nov 2013 - Sep 2015
    Bogota, Co
    We developed an auto-scalable and highly available backend system on AWS and exposed a public API used by an iOS/Android App and a website. Successfully launched product in several South American countries, averaging 600,000 unique users monthly. Our purpose was to create a TV guide with the best user experience to users in South America.Technologies: Java8, Gradle, rxjava, jersey jax-rs, Amazon Web Services (AWS), Netflix OS libraries, JavaScript, Node.js, AngularJS, MongoDB, RabbitMQ.
  • Red Hat
    Senior Jboss Middleware Consultant
    Red Hat Aug 2011 - Aug 2013
    Raleigh, Nc, Us
    My role required the ability to learn technologies quickly, and be able to communicate with different kinds of teams, from a business level to a more technical level. I explained and demoed solutions to customers implementing Red Hat's products and technologies. Responsibilities included:• Assisting clients with Red Hat’s product, doing development and implementation including but not limited to: JavaEE development, performance tuning, configuration, new environment set-up, bottleneck identification, scalability, and providing best practices.• Coordinating with IT operations: platform life-cycle management, application server migrations and upgrade, application deployment
  • Netlight Consulting Ab
    Senior Consultant
    Netlight Consulting Ab Jan 2008 - May 2011
    Local Offices In Berlin, Copenhagen, Frankfurt, Hamburg, Helsinki, Munich, Oslo, Stockholm, Zurich, Amsterdam And Cologne., Oo
    Worked on several IT projects for the company developing Web Applications and backend systems for small and large companies. I had the chance to work with a multitude of teams and worked as a Software Engineer and team lead in some occasions.Scrum Master (Lendo)Feb-May 2011I worked as a Scrum Master / Developer for a new project. The goal of the project was to create a new PHP application. I was in charge of requirements analysis, sprint planning and resources management, as well as taking on software development tasks.Senior Java Developer (Sparebank 1)Oct 2010 - Jan 2011Responsible for developing new Web Application for handling customer claim processes using Business Process Engine (jbpm).DevOps (NetEnt)Feb 2009 - Sep 2010Supplier of digitally distributed casino systems and games to over 80 companiesIn IT Operations, we were in charge of setting up new test and production environments, planning and executing roll-out for new versions of the application, 3rd line support, coordination between teams, etc.Responsibilities included:– Management of configuring and updating test and production environments– Communication with infrastructure team, project managers, developers (in-house/outsourcing), database admin and, testing teams – Rigorous planning/configuration for new product releases and patches– Customer liaison – monitoring and managing requested application environmentsSenior Java Developer (C2)Mar 2008 - Feb 2009Complex system requiring extensive knowledge of all software components and servers. Introduced deployment of smaller maven projects resulting in faster/easier deployment-required refactoring existing source code, organized work into iterations for outsourcing team in Ukraine, presented workshops on SCRUM, mentored team with application tasks, documented different processes
  • Nostratic Ab
    Java Contractor
    Nostratic Ab May 2006 - Dec 2007
    Se
    I had the role of Scrum Master or Software Developer according to the project. I introduced Scrum Agile process for the company. As a scrum master I was in charge of organizing tasks, keeping track of the team's progress, removing obstacles from the team, as well as developing and giving technical advice.SCRUM MASTER/JAVA DEVELOPEROct 2007 - Dec 2007I setup the company's Java development environment and worked on a Java project for their online chat. I introduced unit testing and helped newer team members come on-board.SCRUM MASTER/JAVA DEVELOPERJul 2007 - Sep 2007I worked as a Project leader in a team of 10 to develop a J2EE Web application (academialive.com) using Agile Methodologies. I was in charge of project planning, team coordination, project follow up, risks and problems analysis, progress reports and meetings, code integration.Java consultant (Telia Sonera)Oct 2006 - Jun 2007I worked in a team of 7 in charge of the Mobile Portal for the company. We developed web applications used by administrators and added new services to their mobile portal. We used Scrum as our Agile Project Management methodology.SCRUM MASTER /JAVA TECH LEAD (Internal project)May 2006 - Sept 2006
  • Interconsulting Solutions México
    Java Developer
    Interconsulting Solutions México May 2005 - Aug 2005
    Assisted with projects developing and maintaining Web Applications – IMSS (Mexican Social Security Institute); General Motors Mexico
  • Ing-Comercial America
    Java Developer
    Ing-Comercial America Jan 2004 - Apr 2005
    Hired in as Java Developer, promoted to Technical Leader for team of four.I customized and gave support to the Procurement system of the company (Ariba 8.1). I developed interfaces using java to integrate with other systems in the company (accounting and payment systems). I analyzed user requirements, and handled support issues with Ariba Support Team. The system was used nation wide by employees of the company.
  • Regional Market Makers Inc
    Java Programmer
    Regional Market Makers Inc Jun 2003 - Dec 2003
    Worked on an online auctions system, which had been developed in-house and was already in production. Responsible for adding new features and fixing existing bugs.

Miguel Reyes Skills

Scrum Java Java Enterprise Edition Agile Methodologies Maven Agile Project Management Html Software Development Javascript Jboss Application Server Project Management Requirements Analysis Web Applications Amazon Web Services Unit Testing Mongodb Apache J2ee Application Development It Operations Git Node.js High Availability Web Development Test Driven Development Distributed Systems Jboss Bootstrap Github Scala Terraform Docker Spring Framework Spring Boot Rxjava Linux Server Databases Sql Gradle Reactive Programming Middleware Neo4j Graph Databases Data Streaming Evernote Cloud Computing Big Data Hibernate Go Integration Netflixos Varnish Eureka Asgard Titandb

Miguel Reyes Education Details

  • Kth Royal Institute Of Technology
    Kth Royal Institute Of Technology
    Project Management
  • Tecnológico De Monterrey
    Tecnológico De Monterrey
    Computer Systems Engineering

Frequently Asked Questions about Miguel Reyes

What company does Miguel Reyes work for?

Miguel Reyes works for Life360

What is Miguel Reyes's role at the current company?

Miguel Reyes's current role is Senior Software Engineer II | Believer | Surfer.

What is Miguel Reyes's email address?

Miguel Reyes's email address is mi****@****hat.com

What is Miguel Reyes's direct phone number?

Miguel Reyes's direct phone number is +161795*****

What schools did Miguel Reyes attend?

Miguel Reyes attended Kth Royal Institute Of Technology, Tecnológico De Monterrey.

What skills is Miguel Reyes known for?

Miguel Reyes has skills like Scrum, Java, Java Enterprise Edition, Agile Methodologies, Maven, Agile Project Management, Html, Software Development, Javascript, Jboss Application Server, Project Management, Requirements Analysis.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.