Skip to content
View jmrecodes's full-sized avatar
πŸ€”
Creating legacy softwares or creating softwares for legacy
πŸ€”
Creating legacy softwares or creating softwares for legacy

Block or report jmrecodes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jmrecodes/README.md

Hi there, I'm JM. πŸ‘‹

Software Engineer | Bridging Business Logic & Code

Focused on Backend Architecture, Laravel, and System Reliability.

I am a Full-Stack Engineer who views code as a tool to solve business problems. While I specialize in the Laravel/PHP ecosystem, my true focus is on Software Engineering fundamentals: clean architecture, data integrity, and translating ambiguous requirements into reliable systems.

I am currently transitioning from "building features" to "designing systems," with a deep interest in Domain-Driven Design (DDD) and high-level architecture. I aim to build software that is not just functional, but maintainable and strategically aligned with business goals.


LinkedIn HackerRank LeetCode Portfolio

πŸ”­ Focus & Learning

  • Current Focus: Building robust backends that separate business logic from framework code (Repository Pattern, Service Layers).
  • Active Learning: Deepening my understanding of Domain-Driven Design (DDD) and System Design principles to handle complex enterprise logic.
  • Exploring: Improving frontend interactivity with Inertia.js and Svelte 5 to build modern Monoliths.

πŸ’Ό Technical Stack

Domain Technologies & Concepts
Backend & Architecture PHP Laravel Node.js
Concepts: RESTful APIs, SOLID Principles, Repository Pattern, MVC
Frontend JavaScript Vue.js Svelte Inertia
Database MySQL PostgreSQL MariaDB
DevOps & Tools Git Docker Linux

πŸ€– AI-Augmented Engineering

I leverage AI not to write code for me, but to accelerate architectural implementation and ensure standardization.

  • Workflow Integration: Proficient with Cursor and Zed to integrate AI directly into the engineering loop.
  • Context Management: Utilizing Model Context Protocol (MCP) to give AI awareness of full-project architecture, ensuring generated code fits the existing system design.
  • Prompt Engineering: Writing strict Markdown-based rule sets to ensure AI outputs adhere to global UI/UX standards and security best practices.

πŸš€ Key Projects

Project Engineering Highlights
Wazzup News Aggregator API Backend Architecture Demo. A Laravel API intentionally architected to demonstrate SOLID principles. It focuses on testability and decoupling the news fetching logic from the core application.
Laravel Repository Pattern Commands DevTools / CLI. A custom Artisan command package to streamline the creation of Repositories and Services. Reduces boilerplate and enforces architectural consistency across Laravel projects.
Laravel Svelte 5 Blog Modern Monolith. A full-stack implementation using Inertia.js to bridge a robust Laravel backend with a reactive Svelte 5 frontend, eliminating the complexity of a separate API layer.
Secure E-Commerce Implementation Fintech Integration. A Laravel 12 implementation focusing on secure payment processing using Stripe and Laravel Cashier, ensuring safe handling of transaction lifecycles.
404 Finder Extension Browser Tooling. A Chrome extension that programmatically detects 404 errors and parses URL structures to auto-redirect users to relevant search results, improving UX retention.

πŸ“š Knowledge Sharing & Documentation

I believe clear documentation is part of the engineering process.

πŸ“Š GitHub Stats

GitHub Stats

πŸ“« Connect


Pinned Loading

  1. free-programming-books free-programming-books Public

    Forked from EbookFoundation/free-programming-books

    πŸ“š Freely available programming books

  2. Laravel-Tips Laravel-Tips Public

    Forked from OussamaMater/Laravel-Tips

    Daily Laravel and PHP tips.