I'm a Bachelor of Science in Information Technology graduate interested in building reliable software, backend systems, and developer-focused applications. My primary interests are backend engineering, system design, clean architecture, and understanding how software works beneath high-level abstractions.
I enjoy building projects from the ground upβfrom desktop applications and networking systems to data-driven applications and AI-powered tools. I'm particularly interested in C#/.NET and Python, while continuously expanding my knowledge across software architecture, databases, APIs, and AI engineering.
- AI Engineering β building practical applications around LLMs, RAG, embeddings, and AI-powered workflows.
- Backend Systems β APIs, databases, networking, concurrency, and service architecture.
- Software Architecture β SOLID principles, separation of concerns, dependency management, and maintainable system design.
- C# / .NET β strengthening my understanding of application architecture, system design, and backend development.
An experimental content pipeline that transforms single concept inputs into brand-aligned image prompts and handles automated publishing. Built for the Batang90 concept to automate prompt engineering, human-in-the-loop review, and direct social media deployment.
Tech Stack:
Focus:
- Config-driven prompt orchestration with dynamic rule injection and feedback loops.
- Google AI Imagen integration for automated visual content generation.
- Facebook Graph API integration for programmatic page publishing.
- Streamlit desktop workflow for real-time asset review, rejection feedback, and approval.
A modular, locally hosted Retrieval-Augmented Generation system that combines semantic vector retrieval with LLMs and local embeddings to provide context-aware answers over local document collections. It also explores real-time text and speech interaction.
Tech Stack:
Focus:
- Modular software design and separation of responsibilities.
- Semantic vector search and context retrieval using ChromaDB.
- LLM integration and multimodal interaction.
- Interactive application development using Streamlit.
A desktop chess application built with C# and Raylib, focusing on board-state representation, move validation, game-state management, and implementing core engine logic from first principles.
Tech Stack:
Focus:
- Custom game and board-state management.
- Move validation and chess rules.
- Dependency management and separation of concerns.
- Understanding lower-level implementation details.
A lightweight, multi-threaded static file server built with C# and raw TCP sockets. The project explores networking fundamentals by implementing HTTP request parsing and connection handling without relying on high-level web server abstractions.
Tech Stack:
Focus:
- HTTP/1.1 request parsing and response handling.
- TCP socket communication.
- Concurrent connection management.
- Static asset delivery and stream handling.
- π Currently seeking opportunities in Software development AI engineering and Backend engineering.
- π Bachelor of Science in Information Technology graduate from Bulacan Agricultural State College (BASC).
- π οΈ Interested in software architecture, SOLID principles, system design, and maintainable software.
- π§ I enjoy building core logic and systems from the ground up to better understand how they work under the hood.
- π€ Exploring AI engineering, LLM applications, RAG, and intelligent software systems.
Languages
Backend & Frameworks
AI & Data
Frontend
Databases & Testing
DevOps & Development Tools
Systems & Hardware
I like software that is easy to understand, test, replace, and extend. I aim to keep responsibilities separated and dependencies explicit so that individual components can evolve without unnecessarily affecting the rest of the system.
|
|
|
|
|
"An investment in knowledge always pays the best interest."








