Amel Perez Cavallo

Real problems. Live software.

I build software from the screen to the database, and I put it in people's hands. Everything here is running.

Work with me

Counted from the live systems · 30 August 2026

What is running right now.

Solar 360 · built for a Massachusetts solar and heating company

1,092,528homes on the map
349of 351 Massachusetts cities and towns
1,286,558building permits read
25.8Mrecords in the platform
263Mdata points loaded
24people using it in the last 30 days

CivicScribe · public meetings, made searchable

24,440words made searchable
393searchable moments
22speakers told apart

Made-up demo data was left out of every count. No customer's information appears anywhere on this page.

The work

Done means it's live.

Each one is built for a person I used to be. I have been the customer, the seller, the resident.

Live · used every day · built for a Massachusetts solar and heating company

Solar 360

A sales team in the field needs one place for everything: the map they knock from, a card for every rep, an org chart, a leaderboard with ranks and badges, reports, pay, and paperwork signed online. Solar 360 is that place, and the team uses it every day.

Used
every day, by a real team
On the map
1,092,528 homes
The map, from the state down to the door. Every town the company works, then hexagons that count their doors, then one pin per home coloured by what happened there. Demo company, made-up data.
People. A card for every rep: role, whether they are on shift, and their own numbers. Made-up team.
Badges. Earned at the door, never given, and kept forever. Made-up data.

Live · open to anyone

CivicScribe

Public meetings can run three hours. CivicScribe records the meeting, writes down every word with who said it, sums it up in plain language, and puts it online for anyone to read or search. It is built for people who cannot sit through the meeting, or cannot hear it.

A real meeting
published start to finish
A published meeting: a three-hour state energy meeting, with its summary and audio. Public record.
Search every meeting, each result labelled by who said it and when. Public record.

How it ties together

Inevitable.

I was inside every one of these systems before I built one, and now I build them for the people who are still inside.

Amel Perez Cavallo, head and shoulders, in a white polo against a grey wall
Amel Perez Cavallo.
  1. LawrenceIts public schools

    First grade through Lawrence High School, then the start of my degree at Northern Essex. It taught me who I build for, which is why LEAP outreach was built for Lawrence.

  2. The ArmyThe Reserve, as a combat medic

    It taught me to show up and finish, and it ended with an honorable discharge and a question: how do I keep serving? It is also where "done" came to mean live and proven, never just written.

  3. Sales, trading, propertySales; day trading, self-taught; property management, self-led

    Sales taught me to listen before I talk. Trading taught me that the numbers do not care how I feel. Property taught me that a small problem left alone becomes a big one. Solar 360 is built for a sales team, and every number on this page is counted, not remembered.

  4. The arenaRanked Pokémon UNITE, read with data

    Strategy and data took my team to second in North America. Then I built twisty for my own group, where a bot reads the match and a person confirms before it counts. Solar 360's badges keep that rule: earned, never given.

  5. FinanceA bank's ledger and its rules

    A finance degree, then a career in banking and compliance, taught me what a record is worth and why the rules exist.

  6. The craftA library of playbooks

    I wrote down every skill I learned: one thing done well, written down so it is done that way every time. Code is the tool I picked up at the end of that road, in March 2026, and every system I build follows those playbooks.

  7. The CityLawrence's list of homes

    Until September 2026 I worked for the City and built LEAP outreach, which sends each family to the program that helps them once and only once. It belongs to the city. Building for the people who need it most led to CivicScribe, for the resident the meeting leaves out.

  8. ATP ConsultingThe answer

    Every room I worked in ran on a system somebody else built. ATP Consulting turns that toward first-time founders, the people nobody stopped to help. That is how I keep serving.

Work with me

Bring me a problem people actually have.

Today I run ATP Consulting, the company I founded. I am also Co-Founder & CEO of Aeon Technologies Global, and I built Solar 360.

I take on work through ATP Consulting. Tell us what you need, in English or Spanish.

Message ATP Consulting
Amel Perez CavalloLawrence, Massachusetts LinkedIn · GitHub · Instagram