Rebeca Mora

Hi! My name is Rebeca Mora, and I am a Software Engineering with experience in web application, Apis and Microservices. I am fluent in PHP and Symfony. I do pretty well in Typescript and Golang. I build and deliver quality software that helps businesses succeed. I always enforcing the highest legal and professional standards in everything that I do.


Experience

Senior Software Engineer

Flyt

Integrating restaurants and services providers with a range of systems providing a platform for hospitality and dining experiences. I was responsible for designing new microservices, building out new APIs to handle ingesting and retrieving data and enabling developers to follow good software development practices (BDD, continuous integration, static code analysis).

May 2017 - Present

Software Engineer

Sainsbury's

Building clean and maintainable systems based on Microservices using Golang in an Agile environment. Also Designing clear RESTful APIs and participating in technical design

July 2016 - May 2017

Software Engineer

Lumeon

Building Lumeon’s Care Pathway Management (CPM) platform that allows healthcare providers to create digital pathways that optimize care delivery and fluidly guide patients and care teams throughout the continuum.

November 2014 - July 2016

Software Engineer & Analyst

ITER SA

Working as an Analyst Programmer in the Technological Institute of Renewable Energies (ITER SA). Specifically for the Department of Computer Science and New Technologies. The main tasks were to provide support to other departments in the area of ​​implementation of information systems and development of research projects, implementation and dissemination in the field of Information Technology.

July 2012 - November 2014

Education

University of La Laguna - Spain

Computer Engineering
2009 - 2011

University of La Laguna - Spain

Engineering Degree in Computer Management.
2004 - 2009

Skills

Technical skills
  • PHP
  • React
  • Javascript
  • Golang
  • Typescript
  • Symfony, Slim, Silex
  • Git, SVN
  • Cross Functional Teams
  • Agile Development: Scrum , XP & Kaban
  • Domain-driven design (DDD)
  • Test-driven development (TDD)
Languages
  • Spanish
  • English

Services

Software Development

Architecting, developing and deploying solutions that support the business, with special attention to the maintainability, scalability and performance of the solutions provided.

Clean Code

Establish architectural principles, select design patterns and discuss with team members on their appropriate application.

Agile Practicioner

Work side-by-side with clients and colleague, teaching them the skills necessary to lead highly productive customer-driven software practices, like pair programming, continuous integration/continuous deployment and test-driven development.