01 Builder + teacher + organizer

I build software.
Then I make it make sense.

I'm Armando, a California software engineer who likes practical problems: cleaner workflows, useful predictions, faster search, and technical ideas people can actually understand.

<300mssearch response target
6+ yrsteaching & leading
2 degreesCS + math/science
PythonFlutter + DartMachine learningC / C++JavaAPIsTechnical education

02 Selected builds

Proof lives in the details.

Products and systems built from different kinds of puzzles: public-health data, instructor feedback, information retrieval, and logical inference.

Shipped Aquality application logo

Water-quality prediction
in your pocket.

Project 01 / Aquality

From environmental data to an App Store product.

Aquality turns collected U.S. water-quality data into an approachable mobile prediction experience.

  • InterfaceBuilt the mobile application in Flutter and Dart.
  • IntelligenceTrained an SVM model to predict microbiological conditions.
  • InfrastructureSet up a Python service on AWS to handle prediction requests.
View Aquality on the App Store
02People + systems

Auto Instructor Assessor

Turning years of instructor observation and feedback into a more consistent assessment workflow.

Workflow designIn development
03Python

Web Search Engine

Built from the ground up to search tens of thousands of documents, using an inverted index, TF-IDF scoring, and cosine similarity.

<300ms
04C++ / AI

Minesweeper AI

A constraint-satisfaction agent using model checking to reason across tile frontiers and detect mines.

03 The through-line

Code is only half the work.

I grew into software alongside roles centered on people: mentoring students, teaching programming, developing curriculum, assessing instructors, and representing a community. That mix shapes how I build today.

Good systems help people move forward.

  1. 2015-18

    Palomar College

    Math, science, and a start in community leadership.

    Associate in Science; peer mentor; student-government advocate; organizer for a club community of more than 30 members.

  2. 2020

    UC Irvine

    A computer-science foundation built down to the systems level.

    B.S. in Computer Science, with work spanning data structures, system design, networks, machine organization, and applied AI.

  3. 2020-now

    Instructor leadership

    Teaching code, coaching instructors, and improving the feedback loop.

    Developing curriculum, debugging across languages, assessing instruction, and translating observations into useful weekly decisions.

  4. Next

    The work ahead

    Products where engineering meets a real human need.

    Especially interested in thoughtful applications, useful automation, and teams that value clarity as much as technical depth.

04 Working toolbox

Broad enough to explore.
Grounded enough to ship.

I choose tools around the problem, then make the reasoning visible to the people who will inherit the work.

A

Languages

Python, Java, C, C++, C#, Dart, Lua, SQL, HTML, and CSS

B

Product & platforms

Flutter, AWS, REST services, Android Studio, Unity, Git, and NoSQL systems

C

Ways of working

Debugging, curriculum design, technical feedback, model evaluation, and collaborative planning

05 Let's make something useful

Bring the problem.
I'll bring the questions.

If you're building a practical product, improving a technical workflow, or looking for an engineer who can teach as clearly as he builds, I'd enjoy hearing about it.