Hi!👋 You can call me David!
I'm a Senior Software Engineer and Laravel Expert from México 🌮🌵
I'm a Senior Software Engineer and Laravel Expert from México 🌮🌵
For over 8 years, Laravel has been my field of expertise. I've tackled projects emphasizing scalability, performance, and security, turning challenges into opportunities for growth. My experience spans the Laravel ecosystem, including testing practices, queues, and commands, all the way to implementing efficient design patterns. Each project has been a step forward in my journey with Laravel.
Vue.js and TailwindCSS have become my go-to stack alongside Laravel. With 6 years of Vue.js experience, I appreciate its seamless integration with Laravel, enhancing user interfaces dynamically. TailwindCSS is my toolkit for crafting responsive designs quickly and efficiently. They're not just tools; they're part of my development DNA.
Once I met Go (and was pretty much forced to learn it for a project), I fell in love with it. Whenever I can, I try to enhance my knowledge and build something for the community, hoping to ship some amazing stuff with this language. You can check out my GitHub to see some of my tries and future projects.
I am a Software Engineer from Tijuana, Mexico, passionate about development and technology since 2006. My professional career began in 2016, specializing in web development with Laravel, with which I have over 8 years of experience. I quickly adopted Vue.js and TailwindCSS, loving the seamless integration and ease of creating responsive and attractive interfaces. Although I started with Python, my curiosity led me to explore various technologies like Ruby on Rails, Node.js, React, and Svelte.
In 2019, I embarked on a new adventure with Go, appreciating its efficiency in developing fast and reliable services, as well as its synergy with Docker and Kubernetes. I am continually looking to expand my knowledge in Go and other technologies, driven by my love for learning and continuous improvement.
What can I do and using what?
Led the integration of SMS/email transactional services, managing large-scale messaging systems. Developed high-performance web applications with Laravel, Vue 3, and TailwindCSS, handling millions of records. Optimized data handling and scalability with effective queue/job strategies. Advocated for TDD to improve code quality, using MySQL/PostgreSQL for data management and Pint/Pest for styling/testing.
Directed an 8-person Fullstack Developer team to create scalable, maintainable Vue.js/Laravel applications, emphasizing code quality and best practices. Developed SPA and Inertia-based apps, integrating Vue Router, Vuex, Tailwind CSS, and Laravel Sanctum/Forge. Expanded skills with React, Node.js, and Django projects. Mentored team for skill enhancement and collaboration, ensuring code testability and maintenance through strict QA processes.
Developed web applications with Laravel, VueJS, HTML5, and TailwindCSS. Integrated real-time updates via Websockets, Pusher, and Laravel Echo. Deployed on Heroku and AWS for enhanced availability and scalability. Contributed to projects in an Agile setting, with a strong emphasis on continuous learning. Significantly enhanced Go expertise by engineering a backend for multi-platform educational software, catering to Windows, macOS, iOS, and Android, showcasing deepened Go skills for versatile, high-impact solutions.
Engineered a multi-tenant ERP solution featuring reporting, point of sale, and invoicing modules compliant with Mexican tax standards, utilizing vanilla PHP, MariaDB, and Bazaar versioning for optimal quality and performance. Configured and maintained Linux servers for web application deployment, enhancing operational efficiency and uptime. Expanded technical skillset through basic LUA scripting, diversifying my programming proficiency.
Developed and deployed several web applications using Laravel and Vue for internal administrative tracking and client-facing shipment and invoice tracking for various logistics companies. Worked collaboratively with developers, designers, and clients to ensure projects were completed on time and within budget. This experience significantly enhanced my capabilities as a Full-Stack Web Developer, with a concentrated expertise in Vue and Laravel technologies.
Developed and deployed an Ionic application for factory employees to access payroll details, including pay stubs, vacation days, and taxes, through a secure integration with our Laravel API for payroll and HR data. Additionally, contributed to the development of multiple Laravel APIs, facilitating the external consumption of payroll and HR data by third-party applications. This project highlighted my ability to create secure, user-centric applications and extend data accessibility through robust API development.
Leave me a message and I'll get back to you as soon as possible.