Emmanuel Valverde Ramos | CV
Emmanuel Valverde Ramos | CV

Emmanuel Valverde Ramos | CV

Full-stack developer - Back-End

(🇪🇸) Curriculum | (🇺🇸/🇬🇧) Resume

🇪🇸

Soy un apasionado ❤️ de la informática en general y la programación 👨‍💻 en particular, que desde los 16 años lleva trasteando con ordenadores, hoy en día soy un desarrollador web con más de 5 años de experiencia y conocimientos en:

🇬🇧

I am passionate ❤️ about computers in general and programming 👨‍💻 in particular, I started messing around with computers when I was 16 years old, today I am a web developer with over 5 years of experience and knowledge in:

Technologies in general

Web technologies
  • 🐘 PHP (POO, PDO, Laravel, Symfony)
  • HTML 5,
  • Javascript
  • Typescript
  • JQuery
  • Vue js
  • CSS
  • Bootstrap
  • Sass (basic notions)
  • ⚛ React
  • Angular
  • GraphQL
  • Express
  • Node
Other technologies
  • Java (with eclipselink that implements JPA)
  • C
Other related knowledge
  • Networking and S.O
  • 🐋 Docker (Basic notion)
  • 🕸 Web crawling
  • Web scraping
Basic knowledge of CMS
  • Wordpress
  • Drupal

Software craftsmanship

Working principles
  • SOLID
  • ♻️ TDD
  • DDD
  • DRY
  • KISS
Version control system
  • GIT
  • SVN
Continuous integration system (CI/CD)
  • Gitlab
  • Github Actions
  • Bitbucket
✅ Unit testing
  • JUnit
  • PHPUnit
  • Prophecy
  • Jest
  • Enzyme
Test E2E
  • Selenium
  • Cypress
Dependency injection
  • PHP DI
Work methodologies
  • ⚖ Company values
  • ⚖ Working values
  • 👁 Company vision
  • 👁 Team Vision
  • 🗣 Good communication
  • 🧠 Remote working mindset
  • 🐇💨 Agile methodologies

Other skills

Languages
  • (🇪🇸) Castellano / Spanish
  • (🇺🇸/🇬🇧) English (I've lived in USA)

(🇪🇸) También he escrito un libro en TypeScript y he traducido un libro de Colecciones con Laravel, de uno de los impulsores del Framework Laravel.

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

📬 Recommendation letters

💪 Job experience

💻
Jobs

Comany nameTechnologiesFromToURLCompany SizePerksBusiness sector
Nailted
TypeScriptFeathers.jsNodeJSAngularPostgreSQLNotionHerokuAPIWebSocketsRabbitMQBashDockerGit
11/2020
Now
Small businessStartup
Remote 100%Flexible scheduleBudget for learning
Emotional intelligence of teams
TeamEQ
LaravelVueVuexAPIDockerBashNodeJSTypeScriptSOLIDGitBitbucketPHPCSSHTMLJavascriptNetworkingMySQLTrelloMachine LearningJest
04/2020
11/2020
StartupSmall business
Remote 100%BooksFlexible scheduleCourses
Emotional intelligence of teams
Holafly
GraphQLReactGithub ActionsJestWebpackAsanaExpressNodeJSDockerSASSMySQLJAMStackShopifyZeit now
01/2020
03/2020
StartupSmall business
Remote 100%BooksFlexible scheduleCourses
Sim and Esim provider
Capgemini
ASPxSQLServerIISPythonFirebaseJavascriptBatchJiraJavaCordovaNodeJSBashObjective-cManagmentTeam leader
09/2019
01/2020
Large companyConsulting firm
CoursesRemote
Medical software
Habitissimo
PHPSymfonyHTMLDockerGitlabSeleniumCypressPHP DIProphecySASSSSHCI/CDWebpack
01/2019
08/2019
Large companyStartup
RemoteCoursesFlexible scheduleBooksBudget for learningIn house trainingGreat referencesFree fruits and food
Marketplace
Minderest
HTMLSeleniumJavascriptCrawlingPHPBashLinux serverWebSocketsServicesMySQLDrupalGraphicsJQueryCSSBootstrapxPathJiraGitTrelloSVNDockerFTPSSHJavaPrice intelligence
04/2016
12/2018
Medium size companyStartup
Price intelligence
Infogesitel
JavascriptWordpressCRMNetworkingStructured cablingCSSHTMLPHP
06/2013
09/2013
Small business
Real estate
Ecomputer
WordpressHTMLCSSHelp desk technicianPHP
03/2013
06/2013
Small businessFranchise
Repair and sale of computers as well as creation of web pages
GraficMaker
WordpressPHPHTMLCSSCommunity managerSEMJavascriptStructured cabling
12/2012
02/2013
Small business
3D printing

💪🏾
Experience Years

🧪
Experience

(🇪🇸) Estudios oficiales | (🇺🇸/🇬🇧) Official studies

👨🏾‍🎓
Official studies

DegreeTagsDescription
(🇪🇸) Técnico en desarrollo de aplicaciones web / (🇺🇸/🇬🇧) Technician in web application development
JavaPHPlinuxSOWindow ServerSQLMySQLBashBatchApacheCSSXMLxPathHTMLLinux ServerVagrantOOPUMLLaravelJQueryBootstrapJavascriptSecurityComputer theoryNetworksOperating systemsEnglish
(🇪🇸) Desarrollar, implantar, y mantener aplicaciones web, con independencia del modelo empleado y utilizando tecnologías específicas, garantizando el acceso a los datos de forma segura y cumpliendo los criterios de accesibilidad, usabilidad y calidad exigidas en los estándares establecidos. (🇺🇸/🇬🇧) 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.
(🇪🇸) Técnico en sistemas microinformáticos y redes / (🇺🇸/🇬🇧) Technician in microcomputer systems and networks
TCP/IPLinux ServerWindow ServerlinuxSONetworksOperating systemsEnglishComputer assemblyFix computersCreate and maintain servicesStructured cabling designCMSWordpressJoomlaDrupalWebmasterFTPSMPTSSHActive RecordLDAPWPA-802.1x RADIUSBashBatchOffice suite
(🇪🇸) Instalar, configurar y mantener sistemas microinformáticos, aislados o en red, así como redes locales en pequeños entornos. (🇺🇸/🇬🇧) Install, configure and maintain microcomputer systems, isolated or networked, as well as local networks in small environments.

(🇪🇸) Otros estudios | (🇺🇸/🇬🇧) Other studies

👨🏾‍🎓
Other studies

Course nameCompanyURL to plataformDiplomaformat type
Working with legacy code
Codium
Classroom course
SOLID principles
Codely TV Pro
Online
Hexagonal architecture
Copy of Codely TV Pro
Online
TDD
Codely TV Pro
Online
DDD in PHP
Codely TV Pro
Online
CQRS
Codely TV Pro
Online
Docker: from 0 to deployment
Codely TV Pro
Online
Git: introduction to teamwork
Codely TV Pro
Online
Liderazgo y gestión de equipos en tecnología
Udemy
Online
Todo sobre dotfiles
Codely TV Pro
Online
Notion productividad en equipo
Codely TV Pro
Online
Buenas practicas de BDD con gerking
Codely TV Pro
Online

Articles

Secciones

🏠 Inicio

Blog
Blog

Sígueme en

🐦 Twitter

🤖 Github

💻 Dev.to

Links

👨‍💻 My setup