Ocelot Code Systems
Architecture. Quality. Delivery.

Production-ready software where architecture meets pragmatism.

Mission

In an age of AI-generated code, Ocelot Code Systems delivers the human touch: whiteboarding systems, designing patterns, and building quality that scales without the debt.

Handcrafting code can be slower than AI, but purely AI-generated code that no human has really read and understood is a potential minefield of untested systems and unchecked assumptions. With that said, obsessing over architecture isn't the goal—delivering on the requirements is.

Services

QA Engineering

Shift-left testing that catches bugs before they reach production.

What we do:

  • Manual Testing (webapps, desktop applications, APIs)
  • Test automation suites (Selenium, API testing, Pytest)
  • CI/CD integration (Jenkins pipelines etc)

Backend Development

Robust, maintainable backends built on Flask, SQLAlchemy, and RESTful APIs.

What we deliver:

  • Clean architecture (3-tier: Models/Repositories/Services)
  • JWT authentication and secure user management
  • Layered design that's easy to extend
  • Production-ready deployment (systemd, nginx, Gunicorn)

The philosophy: Code that's not just functional, but maintainable. We design systems that scale without becoming spaghetti.

Selected Projects

catchlist_todo

A CRUD todo app with full-stack implementation, demonstrating architecture and testing principles.

  • Architecture: Full webapp/API split with user registration and data isolation
  • Infrastructure: Systemd services, nginx reverse proxy, Gunicorn
  • CI/CD: Jenkins automation for staging/production deployments
  • Testing: Selenium (frontend) and pytest (backend) test suites

testing_the_internet

Test case demonstrations for common webpage features.

  • Framework: Pytest with Sauce Labs and local execution
  • Coverage: Dynamic loading, authentication, UI interactions
  • Patterns: Feature- and depth-based test categorization

Tech Stack

Contact

Email: sam@ocelotcodesystems.com
GitHub: @SamPearson
LinkedIn: in/samedpearson