Skip to content
View MarlonHaynes's full-sized avatar

Block or report MarlonHaynes

Report abuse

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

Report abuse
MarlonHaynes/README.md

Marlon Haynes

Software Engineering Technology | Application Support β€’ SaaS Implementation β€’ Systems Integration β€’ Business Systems

🌐 Portfolio: https://marlonhaynes.vercel.app

πŸ’Ό LinkedIn: https://www.linkedin.com/in/marlon-haynes-3bb010391/

πŸ“§ Email: marlon.haynes.it@gmail.com


I build and troubleshoot business applications, SaaS platforms, system integrations, APIs, databases, and enterprise-style workflows.

I'm currently completing the Software Engineering Technology Advanced Diploma at Centennial College, with graduation expected in April 2027.

My portfolio focuses on technologies and problems found in real business systems β€” including ERP and CRM workflows, REST APIs, data synchronization, relational databases, authentication, role-based access, background processing, error handling, audit trails, monitoring, testing, and technical documentation.

I'm particularly interested in opportunities involving Application Support, SaaS Implementation, Systems Integration, Business Systems, Technical Support, CRM/ERP platforms, and enterprise applications.

The projects below are portfolio systems built to demonstrate software engineering, integration, support, and business-systems capabilities.


Tech Stack

Business Systems & Integration

REST API JSON PostgreSQL Salesforce Redis

Focus: CRM/ERP Workflows β€’ Systems Integration β€’ Data Synchronization β€’ Field Mapping β€’ Validation β€’ Error Handling β€’ Retry Processing β€’ Audit Trails β€’ Business Process Automation

Backend & Application Development

Node.js Express.js Java Spring Boot Prisma Firebase

Frontend

React Next JS TypeScript JavaScript TailwindCSS

Tools & Platforms

Git GitHub Docker Vercel VS Code


Featured Projects

1. NexCore ERP β€” Business Systems / ERP Platform

🌐 Live Demo

Enterprise-style ERP platform demonstrating transaction-based business workflows across CRM, inventory, purchasing, manufacturing, sales, accounting, payroll, and financial operations.

Key Capabilities

  • CRM and customer account management
  • Quote β†’ sales order β†’ invoice β†’ payment workflows
  • Purchasing and inventory management
  • Manufacturing and operational workflows
  • General ledger and accounting processes
  • Bank reconciliation workflows
  • Payroll processing
  • Canadian tax calculation logic
  • Reporting and business data visibility
  • Role-based access control
  • Authentication and authorization
  • REST API architecture
  • SQL transaction management
  • Database constraints and validation
  • Concurrency and row-locking handling
  • Auditability across business transactions
  • Error handling and workflow validation

Tech Stack: Node.js, Express.js, PostgreSQL, SQL, REST APIs, JWT Authentication


2. SyncBridge β€” CRM/ERP Integration Platform

🌐 Live Demo

Integration middleware designed to synchronize data between CRM and ERP systems while providing visibility into mappings, synchronization events, failures, retries, and recovery workflows.

Key Capabilities

  • Bidirectional CRM ↔ ERP data synchronization
  • REST API integrations
  • Polling and webhook-based synchronization
  • Configurable field mapping
  • Data transformation between systems
  • Data validation and reconciliation
  • Idempotent processing to reduce duplicate operations
  • Background job processing
  • Automated retry logic with backoff
  • Failed-job handling and dead-letter processing
  • Replay and recovery workflows
  • Integration event tracking
  • Error visibility and troubleshooting workflows
  • Operator dashboard for synchronization monitoring
  • PostgreSQL persistence
  • Redis-backed job processing

Tech Stack: Node.js, Express.js, TypeScript, PostgreSQL, Redis, BullMQ, React, REST APIs, Docker


3. OnboardHub β€” SaaS / CRM Implementation Platform

Salesforce-native onboarding and implementation platform designed around customer onboarding, CRM workflows, automation, data validation, and business-process management.

Key Capabilities

  • Structured customer onboarding workflows
  • Salesforce CRM data management
  • Custom Salesforce objects
  • Lightning Web Components
  • Apex service classes
  • Apex triggers
  • Salesforce Flow automation
  • Platform Events
  • Business-process automation
  • Data validation
  • User access and permission management
  • Permission sets
  • Bulk record processing
  • Event-driven workflows
  • Automated business logic
  • Salesforce testing and validation

Tech Stack: Salesforce, Apex, Lightning Web Components (LWC), Flow, Platform Events, Custom Objects, Triggers, Permission Sets


4. AssetFlow β€” IT Asset Management System

🌐 Live Demo

IT asset and software-license management platform designed to support asset lifecycle management, administrative workflows, access control, auditing, and application-support operations.

Key Capabilities

  • IT asset lifecycle tracking
  • Device and equipment records
  • Asset assignment and status management
  • Software license management
  • User and administrative workflows
  • Role-based access control
  • JWT authentication
  • REST API architecture
  • Request and data validation
  • Centralized error handling
  • PostgreSQL persistence
  • Audit trails for system activity
  • Search and administrative reporting
  • API testing
  • React-based management interface
  • Architecture designed for future cloud services and monitoring integrations

Tech Stack: Java, Spring Boot, Spring Security, JWT, REST APIs, Bean Validation, Spring Data JPA, PostgreSQL, H2, React, TypeScript


5. CleanOps AI

🌐 Live Demo

Multi-tenant SaaS operations platform for cleaning businesses, combining scheduling, quoting, invoicing, customer management, analytics, payments, and AI-assisted business insights.

Key Capabilities

  • AI-powered business insights using live operational context
  • End-to-end booking workflow
  • Admin, Manager, and Customer role-based experiences
  • Job operations and status pipeline
  • Crew assignment and scheduling
  • Quote β†’ approval β†’ job conversion workflow
  • Invoice and payment management
  • Stripe checkout, deposits, and refunds
  • Customer self-service portal
  • Revenue and operational analytics
  • Reporting and CSV exports
  • Authentication and protected workflows
  • Multi-tenant application architecture
  • Demo mode with seeded data for evaluation
  • Graceful fallbacks for external services

Tech Stack: Next.js 14, TypeScript, Prisma, PostgreSQL, NextAuth, Stripe, OpenAI, Zustand, Recharts, Tailwind CSS


6. PropVault β€” Real Estate Marketplace & CRM Platform

🌐 Live Demo

Modern GTA real estate marketplace combining property discovery, client workflows, saved listings, inquiries, and administrative CRM functionality.

Key Capabilities

  • Advanced GTA property filtering
  • City, price, property type, beds, baths, square footage, and amenity filters
  • Interactive map-based property discovery
  • Listing side panel and location-based browsing
  • Rich property detail pages
  • Property image galleries
  • Client inquiry workflows
  • Saved property functionality
  • Personalized client dashboard
  • Admin CRM dashboard
  • Listing management
  • Agent management
  • Incoming inquiry management
  • Mortgage payment and affordability calculator
  • Responsive desktop and mobile experience

Tech Stack: Next.js, TypeScript, Firebase, Tailwind CSS


What These Projects Demonstrate

  • Understanding complete application workflows from UI to database
  • Designing and consuming REST APIs
  • Working with relational databases and SQL
  • Building CRM and ERP-style business processes
  • Integrating independent software systems
  • Diagnosing application and data failures
  • Implementing validation and error handling
  • Designing retry and recovery workflows
  • Building role-based authentication and authorization
  • Maintaining data integrity across transactions
  • Creating audit trails and operational visibility
  • Building background and asynchronous processing
  • Testing business logic and API behaviour
  • Designing administrative and support-oriented workflows
  • Translating business requirements into working software
  • Troubleshooting systems across application layers

Education

Centennial College

Software Engineering Technology β€” Advanced Diploma
Expected April 2027

Software Engineering Technician β€” Diploma
Completed December 2025


Career Focus

Application Support β€’ SaaS Implementation β€’ Systems Integration β€’ Business Systems β€’ Technical Support β€’ CRM / ERP β€’ Enterprise Applications β€’ Software Engineering


Connect

🌐 Portfolio

πŸ’Ό LinkedIn

πŸ“§ marlon.haynes.it@gmail.com

Pinned Loading

  1. nexcore-erp nexcore-erp Public

    JavaScript

  2. syncbridge syncbridge Public

    TypeScript

  3. OnBoardHub OnBoardHub Public

    Apex

  4. assetflow assetflow Public

    Java

  5. cleanops-ai cleanops-ai Public

    TypeScript

  6. PropVault PropVault Public

    TypeScript