Emmanuel Valverde Ramos | CV
Emmanuel Valverde Ramos | CV

Emmanuel Valverde Ramos | CV

Full-stack developer - Back-End

📨
evrtrabajo@gmail.com
☎️
+34 655417682
icon
+34 655417682
icon
evrtrabajo
icon
Emmanuel Valverde
📎
PDF resume

Resume

🇬🇧
With a journey that began at the age of 16, I've embarked on a thrilling odyssey in the software world since 2012. I've contributed my expertise to various companies, ranging from product-focused ones to startups in different life stages. Taking on roles such as team lead and tech lead has provided me with a comprehensive view of software development. I am dedicated to continual professional growth. My commitment to the community and open source is evident in my role as co-organizer of two communities in Murcia and my active involvement in open-source projects.

Technologies in general

Web technologies
Other technologies
Other related knowledge
Basic knowledge of CMS
Monitoring

Software craftsmanship

Working principles
Version control system
Continuous integration system (CI/CD)
✅ Unit testing
Test E2E
Mutant testing
Preformance testing
Dependency injection
Work methodologies

Other skills

Languages

I've also written a book about TypeScript(Spanish version only) and translated the "Refactoring to Collections".

📬 Recommendation letters

  • (🇪🇸) Minderest (more ℹ️)
  • (🇪🇸) Habitissimo (more ℹ️)
  • (🇪🇸) Holafly (more ℹ️)
  • (🇺🇸/🇬🇧) English as a second language (Metropolitan Community College)

💪 Job experience

💻
Jobs

Comany name
Technologies
From - To
Rol
URL
Company Size
Perks
Business sector
VW Digital:Hub
AWSKotlinTrunk-Base developmentPair programmingMob ProgrammingTest-Driven DevelopmentReactTypeScriptTesting libraryHTMLCSSSASSECRFargateMongo AtlastSpring bootGitGithub ActionsCDKIacFeature flags
06/01/2025

volkswagen -groupservices.pt/en/services/business-operation-services/digital-hub

volkswagen -groupservices.pt/en/services/business-operation-services/digital-hub
Large company
Remote 100%Private medical insuranceBudget for learningCoursesFlexible schedule

Automotive industry

Voxel by amadeus
.NetC#APIAzureAzure Service BusGitCI/CDGithub ActionsPostgreSQLTest-Driven DevelopmentPair programmingMob ProgrammingFeature flagsTerraformDockerTeam leaderRunning workshopscoaching
06/01/2024 → 06/01/2025

Senior software developer

Medium size company
Remote 100%CoursesRemoteBudget for learningIn house trainingGymPrivate medical insuranceFlexible schedule

Compliance - Invoice

About you
PHPBashPHP DICI/CDProphecyGitlabSymfonyDockerGitPostgreSQLTest smellsFeature flagsTDDAPIAWSPair programmingMob ProgrammingRunning workshopsSOLID
03/17/2024 → 06/01/2024

Team lead

www.aboutyou.de
Large company
Remote 100%BooksFlexible scheduleCoursesBudget for learningIn house trainingPrivate medical insurance

Finacnce

Codurance
JavascriptCSSHTMLBashGitDockerCypressCI/CDPythonGithub ActionsJestTypeScriptSOLIDPostgreSQLNotionMachine LearningAPIVueGraphQLKotlinAzureTest-Driven DevelopmentTrunk-Base developmentxPathPair programmingMob ProgrammingFeature flagsTesting libraryVuexNuxtSpring bootTerraformFastAPIAzure Service BusTest smellscoachingRunning workshopsTeam leader
03/15/2024 → 03/15/2024

Senior craftperson

codurance.com
Consulting firmLarge company
Flexible scheduleBooksRemote 100%CoursesBudget for learningIn house trainingGreat referencesPrivate medical insuranceprivate dental insuranceGym

Consultancy

Holafly
GraphQLReactGithub ActionsJestWebpackAsanaExpressNodeJSDockerSASSMySQLJAMStackShopifyZeit nowcoaching
06/01/2020 → 09/01/2022

Recruiter for a tech lead

holafly.com
StartupSmall business
Remote 100%BooksFlexible scheduleCourses

Sim and Esim provider

Nailted
TypeScriptFeathers.jsNodeJSAngularPostgreSQLNotionHerokuAPIWebSocketsRabbitMQBashDockerGit
11/01/2020 → 01/01/2022

Senior software engineer

nailted.com
Small businessStartup
Remote 100%Flexible scheduleBudget for learning

Emotional intelligence of teams

TeamEQ
LaravelVueVuexAPIDockerBashNodeJSTypeScriptSOLIDGitBitbucketPHPCSSHTMLJavascriptNetworkingMySQLTrelloMachine LearningJest
04/01/2020 → 11/01/2020

Senior software engineer

teameq.net
StartupSmall business
Remote 100%BooksFlexible scheduleCourses

Emotional intelligence of teams

Holafly
GraphQLReactGithub ActionsJestWebpackAsanaExpressNodeJSDockerSASSMySQLJAMStackShopifyZeit now
01/01/2020 → 03/01/2020

Tech lead

holafly.com
StartupSmall business
Remote 100%BooksFlexible scheduleCourses

Sim and Esim provider

Capgemini
ASPxSQLServerIISPythonFirebaseJavascriptBatchJiraJavaCordovaNodeJSBashObjective-cManagmentTeam leader
01/09/2019 → 01/01/2020

Team lead - Senior software engineer

www.capgemini.com
Large companyConsulting firm
CoursesRemote

Medical software

Habitissimo
PHPSymfonyHTMLDockerGitlabSeleniumCypressPHP DIProphecySASSSSHCI/CDWebpack
01/01/2019 → 08/31/2019

Software engineer

www.habitissimo.es
Large companyStartup
RemoteCoursesFlexible scheduleBooksBudget for learningIn house trainingGreat referencesFree fruits and food

Marketplace

Minderest
HTMLSeleniumJavascriptCrawlingPHPBashLinux serverWebSocketsServicesMySQLDrupalGraphicsJQueryCSSBootstrapxPathJiraGitTrelloSVNDockerFTPSSHJavaPrice intelligenceAWSMicroservicesProxy managmentSolrAPISOLID
01/04/2016 → 12/21/2018

Software engineer

www.minderest.com
Medium size companyStartup

Price intelligence

Infogesitel
JavascriptWordpressCRMNetworkingStructured cablingCSSHTMLPHP
01/06/2013 → 09/06/2013

Software engineer

www.ventadecasascostablanca.com
Small business

Real estate

Ecomputer
WordpressHTMLCSSHelp desk technicianPHP
02/25/2013 → 06/30/2013

Web developer / IT Support

www.ecomputer.es
Small businessFranchise

Repair and sale of computers as well as creation of web pages

GraficMaker
WordpressPHPHTMLCSSCommunity managerSEMJavascriptStructured cabling
01/12/2012 → 02/25/2013

Web developer / Sys admin

www.graficmaker.es
Small business

3D printing

Official studies

👨🏾‍🎓
Official studies

Degree
Tags
Description
Technician in web application development
JavaPHPlinuxSOWindow ServerSQLMySQLBashBatchApacheCSSXMLxPathHTMLLinux ServerVagrantOOPUMLLaravelJQueryBootstrapJavascriptSecurityComputer theoryNetworksOperating systemsEnglish

Develop, implement, and maintain web applications, regardless of the model used and using specific technologies, guaranteeing secure access to data and meeting the accessibility, usability and quality criteria required by established standards.

Technician in microcomputer systems and networks
TCP/IPLinux ServerWindow ServerlinuxSONetworksOperating systemsEnglishComputer assemblyFix computersCreate and maintain servicesStructured cabling designCMSWordpressJoomlaDrupalWebmasterFTPSMPTSSHActive RecordLDAPWPA-802.1x RADIUSBashBatch

Install, configure and maintain microcomputer systems, isolated or networked, as well as local networks in small environments.

Other studies

👨🏾‍🎓
Other studies

Course name
Company
URL to plataform
Diploma
format type

Refactoring

Codesai
OnlineClassroom course

Working with legacy code

Codesai
Classroom courseOnline

Working with legacy code

Codium
www.codium.team
Classroom course

SOLID principles

Codely TV Pro
pro.codely.tv
https://drive.google.com/file/d/1rKRqN8AW7Jw3A27QlwepBO1ODvNVjB8D/view?usp=sharing
Online

Hexagonal architecture

Copy of Codely TV Pro
pro.codely.tv
https://drive.google.com/file/d/1WGYvcG38gmri9PdjxflgtpezzjoRfnuX/view?usp=sharing
Online

TDD

Codely TV Pro
pro.codely.tv
https://drive.google.com/file/d/1Esoseo7kTIJCOcNpjFaACbg1eB-XrIFo/view?usp=sharinghttps://drive.google.com/file/d/1YqptrLxowyD9VonUcmcJTolsJ_D9PWzJ/view?usp=sharing
Online

DDD in PHP

Codely TV Pro
pro.codely.tv
https://drive.google.com/file/d/1K2VKw6UNqHyY-coSsoFgt6PyH3bL72wQ/view?usp=sharing
Online

CQRS

Codely TV Pro
pro.codely.tv
https://drive.google.com/file/d/1JesER-JLgnu1NsA7VqOjccrk5Phy-AqZ/view?usp=sharing
Online

Docker: from 0 to deployment

Codely TV Pro
pro.codely.tv
https://drive.google.com/file/d/1MCdEM8KvZXxpzne9qT9_LDnpzjvfJywe/view?usp=sharing
Online

Git: introduction to teamwork

Codely TV Pro
pro.codely.tv
https://drive.google.com/file/d/1Mju0Vpr0xWVmD_850WZYuX19Mu-eNkQP/view?usp=sharing
Online

Liderazgo y gestión de equipos en tecnología

Udemy
www.udemy.com
https://www.udemy.com/certificate/UC-6838c236-b577-40d4-abf5-3b6b72a25a29/
Online

Todo sobre dotfiles

Codely TV Pro
pro.codely.tv
https://drive.google.com/file/d/1Wh0TOnfqC5SvaKOoEqJZtJULVCuawGA6/view?usp=sharing
Online

Notion productividad en equipo

Codely TV Pro
pro.codely.tv
https://drive.google.com/file/d/1cEvtN_iRZd95o9bhu7QKVibGpk4zpECO/view?usp=sharing
Online

Buenas practicas de BDD con gerking

Codely TV Pro
pro.codely.tv
https://drive.google.com/file/d/1I1YE-KIzjWCQOnXQkEF3FsMqlfyN0frk/view?usp=sharing
Online

Organizations and projects I work on

  • Co-organizer of the Murcia software crafters community
  • Murcia Software Crafters | Meetup

    Comunidad de desarrolladores de software interesados en mejorar y compartir conocimientos y técnicas para crear código de mayor calidad y que aporte más valor.La idea es reunirnos mensualmente para tener una pequeña presentación técnica y después aplicar los conceptos sobre alguna kata.💬 **Entra en

    Murcia Software Crafters | Meetup
  • Co-organizer of the Murcia Dev community
  • MurciaDev

    Apasionadas y apasionados del desarrollo frontend y de las tecnologías web en Murcia y alrededores.

  • Co-creator of bashunit a small testing framework for bash

Talks & Workshops facilitated

Workshops

Talks

  • https://phpconference.com/ - 2023 Munich
  • Improving your life with Extreme Programming - International PHP Conference

    International PHP Conference is the world's first PHP conference for top-notch expertise in PHP and web technologies.

    Improving your life with Extreme Programming - International PHP Conference
  • Tech Excellence - Test-Driven Development anti-patterns and Test smells
  • TDD Anti-Patterns (Emmanuel Valverde Ramos & Matheus Marabesi)

    When we practice Test-Driven Development, tests become the fundamental elements of our application. They are the first to unveil the challenges we encounter ...

    TDD Anti-Patterns (Emmanuel Valverde Ramos & Matheus Marabesi)
  • https://phpconference.com/ - 2024 Berlin
  • Practical TDD Workshop: Embracing Collaborative Learning Through Pair Programming - International PHP Conference

    International PHP Conference is the world's first PHP conference for top-notch expertise in PHP and web technologies.

    Practical TDD Workshop: Embracing Collaborative Learning Through Pair Programming - International PHP Conference
    Bashunit: Testing Your Bash Scripts, Inspired by PHPUnit - International PHP Conference

    International PHP Conference is the world's first PHP conference for top-notch expertise in PHP and web technologies.

    Bashunit: Testing Your Bash Scripts, Inspired by PHPUnit - International PHP Conference

Articles

SOLID in PHP

It is a set of principles to have good software design practices compiled by Uncle Bob. Software design principles or conventions. Widely accepted in the industry. Help make code more maintainable and tolerant to changes. Applicable in terms of class design (micro-design), and also at the software architecture level.

SOLID in PHP

Secciones

🏠 Inicio

🎩 Sobre mí

BlogBlog

Sígueme en

🐦 Twitter

🤖 Github

🤝 Linkedin

💻 Dev.to

Links

📬 Contacto

📎 Descargar CV

👨‍💻 My setup