About
I’m a Full-Stack Developer, Systems Administrator, and business-systems problem solver with 10+ years of experience building practical technology for real-world operations. My work sits at the intersection of software, infrastructure, support, and workflow design: clean data models, maintainable architecture, clear permissions, usable interfaces, and systems people can actually depend on every day.
I build secure, database-driven applications that turn messy workflows, spreadsheets, manual reporting, and disconnected tools into structured software. My background includes custom web applications, internal business tools, reporting platforms, administrative portals, LMS/CMS environments, infrastructure support, and full project lifecycles from planning and buildout through deployment, documentation, training, and long-term support.
What I Build
- Custom business applications and internal tools designed around real users, real processes, and real operational constraints
- Database-driven workflow systems that support intake, review, action, tracking, escalation, resolution, and reporting
- Administrative portals and dashboards that improve visibility, accountability, and day-to-day decision-making
- Role-based applications with permissions, access control, secure records, and multi-level user models
- Reporting and analytics tools that transform raw data into clear, actionable information
- LMS, CMS, and content platforms including Moodle, WordPress, Drupal, training workflows, and structured content systems
- Infrastructure-backed applications supported by Linux VPS administration, Apache/Nginx, DNS, SSL/TLS, backups, deployments, and troubleshooting
- Documentation and implementation planning that help systems remain understandable, maintainable, and supportable over time
Technical Focus
My strongest technical work combines full-stack development, systems administration, application support, and practical UX. I’m comfortable working across the stack: backend logic, database design, frontend interfaces, APIs, server configuration, deployment workflows, QA, documentation, and user support.
- Application and platform stack: PHP, Laravel, Symfony, MySQL/MariaDB, SQL, JavaScript, jQuery, React, Node.js/Express.js, Python, FastAPI, HTML5, CSS3, Bootstrap, Tailwind, WordPress, Drupal, and Moodle
- Systems and infrastructure: Linux server administration, unmanaged VPS environments, Apache/Nginx, DNS, SSL/TLS, Let’s Encrypt, SSH/CLI workflows, PowerShell, backups, cron, migrations, AWS EC2, Amazon Linux, and security groups
- Data and reporting: relational database design, SQL optimization, structured metadata, JSON APIs, reporting dashboards, KPIs, progress analytics, and long-term data integrity
- Governance and permissions: role-based access control, permission models, multi-role dashboards, secure document management, audit-friendly reporting, and user lifecycle administration
- Support and QA: production troubleshooting, root-cause analysis, issue validation, cross-browser/device testing, deployment validation, technical documentation, training, and user support
- CMS, LMS, and e-commerce: WordPress, WooCommerce, Shopify exposure, Moodle administration, course architecture, content workflows, landing pages, and AI-assisted prototyping
Selected Work
One of my flagship projects is FMMS (Forfeiture Management & Monitoring System), a custom case-management platform developed for a regulated, multi-location operation. The system centralized deadlines, documentation, workflow tracking, financial exposure, compliance reporting, and management visibility into a single production platform built for accountability and daily operational use.
FMMS replaced fragmented spreadsheet processes with centralized, permission-based workflows. It included role-based dashboards, search and filtering, document handling, internal workflow tracking, reporting tools, technical documentation, and user training for non-technical staff.
How I Work
I care about foundations. Good systems are built on clean data, clear permissions, thoughtful workflows, and architecture that remains understandable as requirements evolve. My goal is always the same: reduce friction, eliminate unnecessary complexity, and create tools that help people do their jobs more effectively.
- Clarity: straightforward interfaces, readable documentation, and systems that are easy to understand
- Structure: normalized data models, reusable logic, predictable workflows, and clear role boundaries
- Pragmatism: solutions designed for real users, real business environments, and actual day-to-day use
- Ownership: comfort with the full lifecycle, from requirements and architecture to buildout, QA, deployment, training, and support
- Supportability: systems built so they can be maintained, explained, improved, and handed off responsibly
Where I Fit Best
I do my best work in roles where software, infrastructure, operations, and users overlap. I’m a strong fit for full-stack development, business systems development, systems/platform hybrid roles, applications support engineering, technical implementation, LMS/CMS administration, and internal tools development.
- Full-Stack Developer / Engineer: database-backed applications, APIs, dashboards, UX flows, deployment, and production support
- Business Systems Developer / Analyst: workflow mapping, requirements, permissions, reporting, and operational improvement
- Applications / Support Engineer: troubleshooting, application support, user enablement, QA, documentation, and root-cause analysis
- Systems / Platform Hybrid: Linux hosting, VPS administration, DNS, SSL, deployments, migrations, permissions, and multi-stack support
- LMS / CMS Specialist: Moodle, WordPress, Drupal, content structure, course workflows, training platforms, and user support
Background
I hold a bachelor’s degree in International Relations with minors in French and Cultural Anthropology, along with a Level 5 TEFL certification. I’m fluent in French, conversational in Spanish, and comfortable working across technical, academic, customer-facing, and multilingual environments.
Before moving deeper into software and systems work, I built a strong foundation in customer support, financial services, claims handling, retail operations, technical troubleshooting, documentation, training, and team leadership. That background still shapes how I build: I think about the people using the system, the pressure they’re under, the data they need, and the workflows that need to hold up in real life.
Travel has also shaped how I approach technology and communication. I’ve visited 24 countries outside the United States and explored 40 U.S. states, experiences that continue to influence how I think about usability, accessibility, communication, and designing systems for diverse groups of people.
Looking Ahead
I’m most interested in work that connects software, infrastructure, operations, and people. Whether I’m building custom applications, improving workflows, supporting business systems, managing infrastructure, documenting processes, or solving technical challenges, I enjoy creating technology that replaces confusion with clarity and complexity with structure.