MexDevs home

Web development agency · Celaya

Websites and web apps, built properly and kept running.

MexDevs is a small, dedicated team of experienced developers. For over 15 years we have built and maintained websites and applications for companies of every size. Most of that work carries another agency's name.

Who we work with

Businesses and public institutions.

We work with organizations, from small companies to enterprises, and with government. Our way of working (tests, reviews, documentation) is built for software a business depends on.

smb

Small and medium companies

A new site or application, or someone dependable to look after the one you have. You talk to the developers doing the work.

enterprise · gov

Enterprises and government

Larger platforms, integrations with existing systems, security and accessibility requirements, and the paperwork that comes with them.

agencies

Agencies

You sell the project and own the client. We build it under your brand, inside your process, and stay out of sight.

White-label development

What we do

Most of our week, in ten lines.

All services

New websites and web apps.

Marketing sites, customer portals, SaaS products. React and Next.js up front, .NET behind it when the job needs it.

Next.js · React · .NET

Umbraco.

Our specialty. New builds, upgrades from old versions, and a back office your editors can actually use.

Umbraco · .NET · Headless

Security audits and monitoring.

We find the outdated packages, the open endpoints and the admin login with no rate limit, then we keep watching.

Dependencies · Auth · Headers

SEO audits and implementation.

The technical side of search: speed, structure, metadata, redirects. Then we fix what we find.

Core Web Vitals · Schema · Redirects

Accessibility.

Audits against WCAG and the fixes that follow, so people using a keyboard or a screen reader can use your site.

WCAG · Keyboard · Screen readers

Integrations.

Payment providers, CRMs, ERPs, booking and email platforms. If it has an API, we can usually connect it.

Payments · CRM · ERP

Rescue projects.

The developer left, the deadline didn't. We take over projects in trouble and get them moving again.

Code review · Triage · Fixes

Refactoring.

For codebases where every change breaks something else.

Tests · TypeScript · .NET

Continuous deployment.

Tests and deploys that run on every push, so nobody deploys from their laptop on a Friday.

GitHub Actions · Azure DevOps

How we build

Tested before it ships. Reviewed before it merges.

Most problems in software are cheaper to catch before launch than after. So a large part of our time goes into work you don't see on the page.

Automated tests

Unit tests for the business logic. Integration tests for the parts that talk to databases and other systems. End-to-end tests that click through the flows that matter, like signing up, checking out or submitting a form. They run on every change.

Code review

Every change is read by a second developer before it goes live. Reviews catch bugs, and they keep more than one person familiar with every part of the project.

Maintainable code

Clear structure, consistent style, types and linting, and documentation for whoever comes next. Code is read far more often than it's written, so we write it for the reader.

  1. Push
  2. Lint
  3. Unit
  4. Integration
  5. End-to-end
  6. Review
  7. Deploy

Stack

We pick the tool that fits. Often that's the one you already have.

  • React
  • Next.js
  • .NET
  • Tailwind CSS
  • Umbraco
  • WordPress
  • Shopify
  • DotNetNuke / Evoq

Our specialty

Umbraco is where we spend a lot of our time.

We build new Umbraco sites, move old ones (7 and 8) to current versions, and connect Umbraco to Next.js front ends when a headless setup makes sense. We also set up the back office so editors can publish without calling a developer.

Umbraco services

Rescue

Inherited a project nobody wants to touch?

The previous developer is gone. Deploys happen by hand. Changing a button label breaks the checkout. We take on projects like this.

First we read the code and tell you plainly what we find. Then we fix things in an order that keeps the site running while we work.

Rescue and refactoring

Work

Two projects we can show you.

Most of what we've built went out under other companies' names. These two we can talk about.

CitaVital

CitaVital

SaaS · CFDI

Scheduling, medical records and CFDI invoicing for doctors and clinics. Also our own product, built and run by us.

The short version

Small team, long track record.

Over 15 years

Building and maintaining websites and applications for companies and agencies.

A small, dedicated team

Experienced developers only. You talk to the people who write the code.

Mostly white label

For most of our history we've worked inside another agency's team. We know how to fit into a process and keep quiet about it.

Tell us what you're working on.

A few lines are enough: what your organization has, what it needs, and what's in the way. We'll answer with questions or a next step.