Skip to content
Open to internships

Hello, I'm Anjali. backends that scale I build backends that scale, apps that feel right and systems in the cloud.

I study Software Engineering at UPC, 7th semester and top fifth of my class. My skills are in backend development: REST API design, Domain-Driven Design and architectures that stay stable as the system grows.

Most of my projects were built as part of a team: a multi-tenant API for vehicle credit, two real-time AI hackathons and mobile apps in Flutter and Kotlin. I work with Spring Boot, Angular and Docker on Azure, and I am looking for a backend development internship.

Portrait of Anjali Amaro Villar
years coding
3
projects shipped
3
technologies in use
15
01.

Stack and skills

The tools I actually work with today. No made-up percentages.

Languages

  • Java
  • C#
  • Kotlin
  • Dart
  • TypeScript
  • JavaScript

Frontend and mobile

  • Vue.js
  • Angular
  • Flutter
  • Jetpack Compose

Backend and data

  • Spring Boot
  • .NET
  • PostgreSQL
  • MySQL
  • MongoDB

DevOps and tooling

  • Docker
  • Azure
  • Git
  • Postman
  • Figma

How I work

As a team

The projects I'm proudest of were built with others. I'd rather split the work well than do it all myself.

Clear communication

I explain technical decisions without unnecessary jargon. A well-stated problem is already half solved.

Critical thinking

Before choosing an architecture I ask what real problem it solves. If it can't be justified, it doesn't go in.

Leadership

I organize the work, track progress and clear blockers. The team finishing matters more than me standing out.

02.

Projects

What I've built. Each one solved a real problem, not an exercise.

Three screens of the YachAI app: the welcome screen with the Yachi mascot, the adventure map The Magic Forest, and the evaluation of a correct answer.
Featured project · Hackathon

YachAI

An offline AI reading-comprehension tutor for rural primary schools in Peru. Gemma runs on the teacher's laptop and students connect over the local network. Built as a team for the GDG Lima AI Competition; I owned the mobile app foundation.

  • Flutter
  • Dart
  • Python
  • FastAPI
  • Gemma 4
  • Ollama
Featured project · The Next Craft Hackathon

Multix

Live technical interviews with up to three candidates at once: real-time code, each candidate's status explained in plain words, and AI-generated reports backed by evidence. I owned the app routes, the candidate and interviewer components, and the in-browser code runner.

Finalists in Lima: one of two teams selected out of roughly thirty, at a hackathon held in parallel across Peru, El Salvador, Guatemala and Colombia.

  • Next.js
  • TypeScript
  • Convex
  • Monaco Editor
  • LiveKit
  • Tailwind
Project

Agrotrack

Collaborative platform for agricultural traceability and quality control. I built the foundation of the Spring Boot API and three Domain-Driven Design bounded contexts (tasks with domain events, environmental readings and sampling sessions). On the Angular frontend I built organization and plot management, environmental monitoring backed by a weather API, and bilingual support.

  • Java
  • Spring Boot
  • MySQL
  • Angular
  • JWT
  • Docker
  • DDD
Project

SmartCart

Consumption-optimization platform with two mobile apps — merchant in Kotlin and consumer in Flutter — on a Spring Boot API with PostgreSQL and Flyway. I built the backend logic: role-based JWT authentication, merchant onboarding with RUC validation against SUNAT, bulk inventory uploads, and unit, integration and BDD tests.

  • Java
  • Spring Boot
  • PostgreSQL
  • Flyway
  • Kotlin
  • Jetpack Compose
  • Flutter
Project

AutoFinance

Vehicle-credit quoting tool for dealerships in Peru. I implemented the simulation engine — French-method schedules with balloon payments, rates quoted for any period and VAN/IRR/TCEA indicators — and worked on the multi-tenant DDD API and the Angular frontend. Academic project for a financial engineering course at UPC.

  • Java
  • Spring Boot
  • PostgreSQL
  • Flyway
  • Angular
  • Docker
  • DDD
03.

Background

Education and certifications, most recent first.

  1. Education · 2023 — present

    BSc Software Engineering

    Universidad Peruana de Ciencias Aplicadas (UPC)

    7th semester · Top fifth of class. Focus on design patterns, software architecture, web and mobile development.

  2. International course · Jul. 2026

    Funciones de Transparencia y Definición de Contexto de Uso con LLM

    Universidade de São Paulo (EACH/USP) · International Winter School UPC

    Short course taught by Marcelo Morandini, PhD (July 20–24, 2026), on transparency and defining the context of use for LLM-based systems.

  3. Certification · English · C1

    EF SET English Certificate

    EF Standard English Test

    65/100 — C1 Advanced. Comfortable working in English-speaking teams and documentation.

    View credential
  4. Certification · Python

    Python for Everybody

    Coursera · University of Michigan

    Programming fundamentals, data structures and data access with Python.

    View credential
  5. Certification · Agile

    Scrum Fundamentals Certified

    SCRUMstudy

    Scrum roles, events and artifacts applied to software project management.

    View credential
04.

Contact

You can reach me through any of these channels.

Lima, Perú Open to internships