Mark Hernandez

About

Mark Hernandez

Hello, my name is Mark Hernandez (lion-byte). I use they/them pronouns.

I'm a software developer, and I focus on the front-end, accessibility, and progressive enhancement. I strive to continuously grow and improve my skill-sets to provide a smooth experience for users.

Work History

  • Freelance Front-End Developer

    — Current

    Eterna Game Platform - Contract Front-End Engineer Jan 2026 – Apr 2026 (4 months)

    • Audited updates for dependencies, reviewed changelogs and release notes for breaking changes
    • Planned upgrade sequencing (independent vs. tandem migrations) to minimize disruption
    • Migrated rendering engine from PixiJS v6 to v8, handling major breaking API changes across the production codebase
    • Conducted QA testing across puzzle types and browsers
    • Rebuilt IRC client as part of infrastructure migration to Ergo IRCd

    Queer Omaha Resource Platform - Volunteer Collaborator May 2026 – Present

    • Contribute to LGBTQ+ community directory built in Astro
    • Maintain progressive enhancement philosophy for accessibility
    • Collaborate with project maintainer on performance optimization

    Professional Development

    • AWS Certified Developer – Associate (Dec 2024)
    • Google Associate Cloud Engineer (Jan 2024)
    • Ongoing upskilling in WCAG 2.2 accessibility standards

    Seeking: Front-end focused roles in inclusive, human-centered tech environments.

  • Cloud Native Software Engineer

    Rackspace Technology
    —

    Project: Offline-Capable Inventory Tracking System

    • Designed a highly resilient cloud-to-local database sync for low-bandwidth environments, engineering an automated, compressed transfer pipeline via an S3-compatible architecture.
    • Engineered an automated data-sync process that dynamically evaluates database schemas to process updates in strict order, minimizing data de-sync in low-bandwidth environments.
    • Optimized front-end asset bundles to drastically reduce build sizes, eliminating visual stuttering and ensuring a smooth user experience when navigating feature modules.

    Project: Critical Infrastructure Modernization

    • Refactored the proof-of-concept infrastructure environment into a production-ready deployment within the 3-month deadline.
    • Created a living document within the infrastructure codebase, ensuring client retained full ownership of the system architecture post-handover.
    • Facilitated a seamless knowledge transfer with the living documentation and troubleshooting guide created to empower the client team to maintain and scale the environment independently.
  • Software Engineer

    gWorks
    —
    • Drove the corporate adoption of TypeScript, static analysis, code linting, and unit testing across front-end layers, slashing production bug rates and accelerating long-term feature velocity.
    • Spearheaded front-end build modernization, guiding an incremental migration from a legacy AMD module system to a unified ES Module and Webpack ecosystem, boosting daily developer efficiency.
  • Software Application Developer

    National Indemnity Company
    —
    • Maintained and patched a suite of internal products for NICO/BHHC enterprise ecosystems.
    • Collaborated closely with QA divisions to estimate work complexities, review database scripts, and resolve reported bugs under tight tracking deadlines.
  • Undergraduate Research Assistant

    University of Nebraska–Lincoln
    —
    • Assisted in undergraduate research projects under Professor Myra Cohen.
    • Held weekly project progress meetings.
    • Continued development on audible JavaScript heuristics.
    • Lead development for UNL iGEM collaboration project.
  • Senior Design - Development Manager

    University of Nebraska–Lincoln
    —

    The UNL Senior Design led by Professor Myra Cohen is called "Sound of Code." It is an interactive JavaScript web application for learning and hearing JavaScript.

    This application augments user JavaScript with sounds to play at runtime. This allows users to visualize and hear their programs as well as their errors.

    As a development manager, I performed regular code reviews, maintained the build pipeline, and assisted teammates with new features.

  • Undergraduate Teaching Assistant

    University of Nebraska–Lincoln
    —
    • CSCE 156 - Computer Science II (Java)
    • I assisted students in their coursework for assignments and weekly lab sessions.
    • I held regular office hours in the Student Resource Center.
    • I gave feedback to Graduate Teaching Assistants (GTAs) based on students' comments.