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. Spring Boot API built with Domain-Driven Design, productivity KPIs over REST services, JWT authentication and an Angular frontend with real-time monitoring.

  • 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 migrations. Route-optimization algorithms for logistics and REST APIs integrating both clients.

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

AutoFinance

Vehicle-credit quoting tool for dealerships in Peru: French-method schedules with balloon payments, VAN/IRR/TCEA indicators and SBS transparency metrics. Multi-tenant API built with DDD and an Angular frontend with a 3D viewer. Academic project for a financial engineering course at UPC.

  • Java
  • Spring Boot
  • PostgreSQL
  • Angular
  • three.js
  • 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. 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
  3. Certification · Python

    Python for Everybody

    Coursera · University of Michigan

    Programming fundamentals, data structures and data access with Python.

    View credential
  4. 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