01
TFG · COMPLETED
TRACE
A cross-platform application for managing orders and real-time hospitality workflows.
Architecture Pillars

Manuel Aljama
Sevilla, España
Application developer with DAM training, focused on full-stack development, product building, and AI-assisted engineering.
Live Orders (KDS)
Table 04 · Preparing
Synchronization
Realtime (0ms)
I build web and backend systems focused on clean architecture, verifiable automated testing, and long-term maintainability.
01 / WORK
01
TFG · COMPLETED
A cross-platform application for managing orders and real-time hospitality workflows.
Architecture Pillars
02
BUILDING / REBUILDING
A personal project I am rebuilding to apply a more structured development process and evolve it toward a real full-stack product.
Projected Architecture
Public case study will be released upon V2 completion.
02 / ABOUT
I trained as a software developer through the Spanish Multiplatform Application Development (DAM) vocational degree. My primary motivation is transforming concrete problems into structured, maintainable, and genuinely useful software.
Throughout my training and personal projects, I have worked with technologies including Java, SQL, Kotlin, Android, Angular, Ionic, and Firebase, naturally evolving toward modern web and full-stack development with TypeScript, React, and Next.js.
I structure my workflow around spec-driven development and explore automated testing practices, leveraging AI agents as engineering accelerators without delegating technical judgment or rigorous validation.
I am currently rebuilding Asisteo as a personal product and actively seeking my first professional role as a Junior Software Developer, eager to deliver tangible value and grow alongside an engineering team.

03 / HOW I BUILD
From concept to product, every project aims to become a process of learning, building, and improvement. This is how I structure my work: an evolving methodology that adapts to each project, rather than a rigid promise.
Identify a concrete need or operational problem that genuinely warrants a technical solution.
Establish scope boundaries, core business rules, and what is intentionally left out of the release.
Draft structured specifications, data contracts, and architectural guidelines before writing code.
Implement modular code, leveraging AI agents guided by specifications as the single source of truth.
Validate critical behavior, type contracts, and accessibility continuously to prevent early regressions.
Audit the diff against requirements, refactor unclear code, and ensure no unsupported claims slip through.
Deploy, analyze real-world behavior, and plan the next iteration grounded in evidence.
Cycle philosophy
Build → Learn → Improve → Repeat
04 / AI & ENGINEERING
I view artificial intelligence as an engineering multiplier, never as a replacement for technical judgment or accountability over delivered software. The quality of the outcome depends on specification clarity and rigorous human verification.
“AI should accelerate the developer, not replace the developer.”
Employing AI agents configured with dedicated roles and bounded contexts to perform well-defined tasks.
Connecting local environment tools and sources of truth so models work with real, up-to-date project context.
Structured specifications serving as the single source of truth to remove ambiguity before code generation.
Using automated tests as executable contracts to objectively verify every step of implementation.
Architectural Decision Records (ADRs) and explicit guidelines that preserve systemic consistency over time.
Every line and diff is audited manually; the developer retains full ownership and accountability for the software.
05 / SKILLS
Technologies used across academic coursework, personal projects, and functional applications.
Areas of continuous technical deepening and engineering methodologies.
06 / BACKGROUND
Vocational Higher Education Degree
Specialized in cross-platform software architecture, relational databases, web and mobile development, and software engineering best practices.
Junior Software Developer
Actively seeking my first professional opportunity to contribute in full-stack development, product engineering, and collaborative workflows.
Open to junior software developer opportunities and impactful projects. Feel free to reach out.