Full-stack developer - Back-End
Resume
Technologies in general
Software craftsmanship
Other skills
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
Comany name | Technologies | From - To | Rol | URL | Company Size | Perks | Business sector |
---|---|---|---|---|---|---|---|
JavascriptCSSHTMLBashGitDockerCypressCI/CDPythonGithub ActionsJestTypeScriptSOLIDPostgreSQLNotionMachine LearningAPIVueGraphQLKotlinAzureTest-Driven DevelopmentTrunk-Base developmentxPathPair programmingMob ProgrammingFeature flagsTesting libraryVuexNuxtSpring bootTerraformFastAPIAzure Service BusTest smellscoachingRunning workshops | January 17, 2022 | Senior craftperson | Consulting firmLarge company | Flexible scheduleBooksRemote 100%CoursesBudget for learningIn house trainingGreat referencesPrivate medical insuranceprivate dental insuranceGym | Consultancy | ||
GraphQLReactGithub ActionsJestWebpackAsanaExpressNodeJSDockerSASSMySQLJAMStackShopifyZeit nowcoaching | June 1, 2020 β September 1, 2022 | Recruiter for a tech lead | StartupSmall business | Remote 100%BooksFlexible scheduleCourses | Sim and Esim provider | ||
TypeScriptFeathers.jsNodeJSAngularPostgreSQLNotionHerokuAPIWebSocketsRabbitMQBashDockerGit | November 1, 2020 β January 1, 2022 | Senior software engineer | Small businessStartup | Remote 100%Flexible scheduleBudget for learning | Emotional intelligence of teams | ||
LaravelVueVuexAPIDockerBashNodeJSTypeScriptSOLIDGitBitbucketPHPCSSHTMLJavascriptNetworkingMySQLTrelloMachine LearningJest | April 1, 2020 β November 1, 2020 | Senior software engineer | StartupSmall business | Remote 100%BooksFlexible scheduleCourses | Emotional intelligence of teams | ||
GraphQLReactGithub ActionsJestWebpackAsanaExpressNodeJSDockerSASSMySQLJAMStackShopifyZeit now | January 1, 2020 β March 1, 2020 | Tech lead | StartupSmall business | Remote 100%BooksFlexible scheduleCourses | Sim and Esim provider | ||
ASPxSQLServerIISPythonFirebaseJavascriptBatchJiraJavaCordovaNodeJSBashObjective-cManagmentTeam leader | January 9, 2019 β January 1, 2020 | Team lead - Senior software engineer | Large companyConsulting firm | CoursesRemote | Medical software | ||
PHPSymfonyHTMLDockerGitlabSeleniumCypressPHP DIProphecySASSSSHCI/CDWebpack | January 1, 2019 β August 31, 2019 | Software engineer | Large companyStartup | RemoteCoursesFlexible scheduleBooksBudget for learningIn house trainingGreat referencesFree fruits and food | Marketplace | ||
HTMLSeleniumJavascriptCrawlingPHPBashLinux serverWebSocketsServicesMySQLDrupalGraphicsJQueryCSSBootstrapxPathJiraGitTrelloSVNDockerFTPSSHJavaPrice intelligence | January 4, 2016 β December 21, 2018 | Software engineer | Medium size companyStartup | Price intelligence | |||
JavascriptWordpressCRMNetworkingStructured cablingCSSHTMLPHP | January 6, 2013 β September 6, 2013 | Software engineer | Small business | Real estate | |||
WordpressHTMLCSSHelp desk technicianPHP | February 25, 2013 β June 30, 2013 | Web developer / IT Support | Small businessFranchise | Repair and sale of computers as well as creation of web pages | |||
WordpressPHPHTMLCSSCommunity managerSEMJavascriptStructured cabling | January 12, 2012 β February 25, 2013 | Web developer / Sys admin | Small business | 3D printing |
Official studies
Degree | Tags | Description |
---|---|---|
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. | |
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
Course name | Company | URL to plataform | Diploma | format type |
---|---|---|---|---|
Working with legacy code | Classroom course | |||
SOLID principles | Online | |||
Hexagonal architecture | Online | |||
TDD | Online | |||
DDD in PHP | Online | |||
CQRS | Online | |||
Docker: from 0 to deployment | Online | |||
Git: introduction to teamwork | Online | |||
Liderazgo y gestiΓ³n de equipos en tecnologΓa | Online | |||
Todo sobre dotfiles | Online | |||
Notion productividad en equipo | Online | |||
Buenas practicas de BDD con gerking | Online |
Organizations and projects I work on
- Co-organizer of the Murcia software crafters community
- Co-organizer of the Murcia Dev community
- Co-creator of bashunit a small testing framework for bash
Talks & Workshops facilitated
Workshops
Talks
- https://phpconference.com/ - 2023 Munich
- Tech Excellence - Test-Driven Development anti-patterns and Test smells
- https://phpconference.com/ - 2024 Berlin