Available, from Bogotá.

Juan Manuel Avella — I buildJuan Manuel Avellasoftwarepeople use.

Profile
Systems Engineer. Full Stack with a data focus.
Stack
Python · Django · React · TypeScript · PostgreSQL
Now
GestorPro, a point of sale for small businesses, and Assuria, automated web testing.
See projects

who I am

The developer
who also designs.
The analyst who
also builds.

I talk to the people who use the system, sketch the screens and write the code. I like keeping all three in my head at once.

Juan Manuel Avella
Juan Manuel, in Bogotá

what I do

  • Full stack development

    Django and Laravel on the backend, React on the frontend. APIs, authentication and deployment.

  • Data analysis

    SQL, PostgreSQL and Django ORM. Dashboards and reports for deciding with numbers.

  • UX/UI design

    Figma and Tailwind CSS. Screens that make sense without a manual.

how I think

Everything is
an algorithm.

Concrete steps toward a goal. That’s why I studied Systems Engineering, and it’s still how I approach every problem.

A problemDo I getit?ask morenoyesBreak it into piecesSolve oneDoes it work?fix itnoyesShip it

so far

11 working modules in GestorPro, 3 projects built from scratch and 1 AI integration in production.

how I work

Three steps,
in this order.

  1. First, the problem.

    Understand

    Before writing a single line of code, I understand the business: its processes, its bottlenecks, what really needs to be solved.

    • Discovery meeting
    • Scope definition
    • Technical proposal
  2. Then, the right solution.

    Design

    I architect the solution with scalability, maintainability and user experience in mind. I design the UI before touching the backend.

    • Figma design
    • Data architecture
    • API design
  3. Finally, into production.

    Build

    Documented, deployed code, in stages you can use and review from the start.

    • Iterative development
    • Testing
    • Deploy
    • Post-delivery support

projects

What I’ve built.

Each one with its real status: what already works and what’s still in development.

GestorPro

Point of sale, inventory and production for small businesses

the main one

The problem
Bakeries, hardware stores and small shops track sales, stock and ingredients in notebooks or spreadsheets.
What I did
Point of sale, cash register, product and ingredient inventory, recipes and production in one application, with a dashboard that compares each day with the same weekday last week.
Where it stands
In development · demo on request
  • Point of sale with VAT receipts
  • Product and ingredient inventory
  • Recipes that consume ingredients
  • Week-over-week dashboard

Built with Django, React, TypeScript, PostgreSQL, DRF, JWT, Tailwind.

gestorpro · home

FitScore

AI-powered CV analyzer

live now

The problem
Candidates don’t know how to improve their CV or why they aren’t getting calls.
What I did
AI that compares a CV against a job posting and returns a score, what is missing and actionable recommendations in seconds.
Where it stands
In production
  • LLaMA 3.3 70B via Groq
  • Compatibility analysis
  • CV as text or PDF
  • Detailed recommendations

Built with React, TypeScript, Django, Groq API, LLaMA 3.3, Tailwind, Vercel.

fitscore-ruby.vercel.app

Assuria

Web test automation for QA teams

already running tests

The problem
In many QA teams a test case is a document someone runs by hand.
What I did
Every test case is an automation: steps with typed parameters, environments with encrypted variables and asynchronous runs on real Selenium, with timing and evidence for each step.
Where it stands
In development · already runs tests on Selenium
  • Server-side organization isolation
  • Step-by-step test case builder
  • Asynchronous execution (Celery + Selenium)
  • Timing and evidence per step

Built with Django, DRF, React, TypeScript, PostgreSQL, Celery, Redis, Selenium, Docker.

assuria · dashboard

my toolbox

What I work with.

Backend
Python, Django, Django REST Framework, PHP, Laravel, SimpleJWT, Celery, Gunicorn
Frontend
React, TypeScript, JavaScript, Tailwind CSS, Framer Motion, Vite
Data
PostgreSQL, SQL Server, SQLite, Django ORM, Pandas, SQL
Deploy
Vercel, Railway, Render, Docker, GitHub Actions, Nginx
Tools
Git, GitHub, Figma, REST APIs, Swagger, Postman

contact

Let’s talk.

Available for full-time roles and freelance projects, in Bogotá or remote.

juanmanuel98ga@gmail.com

It’s --:-- here in Bogotá.

LinkedInGitHub

Or leave me a message