Skip to content
Miguel López in an office overlooking the Lima coastline, holding a paper plane that leaves a trail of light

Software development

Software that gets your business off the ground.

Websites, custom systems and ERPs for SMEs, businesses and institutions. You talk directly to the person who writes the code.

The problem

Your information is everywhere.

Excel, WhatsApp and paper. Nobody knows which version is the right one.

A system puts it all in one place.

What I do

I build the software your business needs, shaped around the way it works. From the website that introduces you to the system that keeps track of your inventory.

Direct contact

One person accountable for your project, from start to finish.

In person or remote

In-person meetings in Lima, in Spanish. Everywhere else, I work remotely.

Proven technology

Node.js, React, PostgreSQL and Python. Nothing experimental in your business.

Featured project

From code to a working system.

This is how a new record is created in an inventory system: every line of code becomes something a person uses every day.

bienes.pyPython · Flask
@app.route("/bienes", methods=["POST"])
@login_required
def registrar_bien():
datos = BienSchema().load(request.json)
bien = Bien(**datos, sede_id=usuario.sede_id)
db.session.add(bien)
db.session.commit()
# log who did what, and when
auditoria.registrar("ALTA", bien, usuario)
return jsonify(bien.to_dict()), 201
def reporte_por_sede(sede):
return Bien.query.filter_by(sede=sede)
.order_by(Bien.codigo).all()
In production · public sectorPython · Flask · PostgreSQL · on-premises serverView details for the inventory system

Services

Five things I build.

Each scene was created with AI from my own photos. I can do the same for your brand.

Websites

Fast websites that are easy to update and built to be found on Google.

For businesses that need a serious online presence

View details for Websites
Miguel in front of a giant screen where a website is being assembled
AI-generated scene

Web applications

Internal tools with users, permissions and reports, from any browser.

For teams that run on spreadsheets today

View details for Web applications
A laptop, tablet and phone syncing the same application
AI-generated scene

ERPs and management systems

Inventory, purchasing, sales and fixed assets in one place, always up to date.

For businesses and institutions with multiple sites

View details for ERPs and management systems
Miguel in a warehouse where boxes light up as they are logged
AI-generated scene

Patient management

Scheduling, records and follow-up for clinics and private practices, with no lost paperwork.

For clinics, private practices and nutritionists

View details for Patient management
A clinic reception desk with a holographic schedule for the day
AI-generated scene

IT maintenance and infrastructure

Servers, domains, email and backups that just work, so you don't have to think about them.

For businesses without an IT department

View details for IT maintenance and infrastructure
Miguel in a server room where the lights turn green
AI-generated scene

Other projects

More systems I've built.

Commitments

No made-up testimonials. Commitments in writing.

These four points go into the contract for every project.

  • You talk to the person who writes the code.

    No salespeople or middlemen getting what you need lost in translation.

  • You see progress every week.

    A version you can actually test, not just a status report.

  • The code is yours.

    At the end you get the code, the database, the access credentials and the documentation.

  • A warranty after delivery.

    30 days for websites and 90 for systems: I fix any bug in what we agreed on, at no cost. New changes go into a maintenance plan or a separate quote.

Miguel López coding at his deskAI-generated image

Who's behind it

I'm Miguel López.

I run ML&M Trade Solutions from San Miguel, Lima. I build every system myself, from your business website to the system that tracks the inventory of an organization with several sites.

I take on only a few projects at a time, so each one gets the attention it deserves.

The images and videos on this site are made with AI. Consider them a sample of what I can also create for your brand.

Contact

Ready for takeoff?

Tell me what you need. I reply within 24 business hours — on WhatsApp, usually the same day.

I work with English-speaking clients in writing — WhatsApp, email and proposals. Calls and meetings are in Spanish.

WhatsApp

+51 902 800 113

Phone (calls in Spanish)

+51 1 288 4635

Office

Av. Los Precursores 460, Maranga, San Miguel, Lima, Peru

We will prepare your WhatsApp message. You choose when to send it.

How we handle your data