Skip to main content
Anugrah E.
Anugrah E.

Systems Thinker.
Problem Solver.
Engineer.

I don't just write code; I orchestrate systems. I specialize in bridging AI, Web3, and modern Full-Stack development to build scalable, resilient infrastructure. I believe in leveraging modern tools to move faster without sacrificing architectural integrity.

How I Build Software.

Building software is a continuous learning process. My workflow balances computer science fundamentals with modern AI-assisted tools to build systems, solve real problems, and improve as an engineer.

01

Problem Definition

Understanding the real problem before thinking about solutions.

02

Research & Exploration

Learning from documentation, research papers, existing products, and community knowledge.

03

Requirements & Planning

Defining goals, features, and technical constraints.

04

System Design

Planning how different parts of the system work together.

05

Technology Selection

Choosing practical tools based on project needs and learning goals.

06

AI-Assisted Development

Using modern AI development tools to accelerate implementation while maintaining ownership of engineering decisions.

07

Integration & Iteration

Connecting technologies, debugging issues, and refining the solution through continuous iteration.

08

Testing & Validation

Verifying functionality, improving reliability, and ensuring the project works as intended.

09

Refinement

Improving usability, maintainability, and overall quality based on testing and feedback.

10

Continuous Learning

Applying lessons from every project to become a better engineer.

System Architecture

The technologies I use to design, build, and continuously learn through modern software projects.

Languages

The core programming languages I use to solve problems and build logic.

Python

Primary language for problem solving, scripting, AI experimentation, and DSA practice.

JavaScript

Primary language for full-stack web development.

Java

Used extensively throughout my Computer Science coursework and object-oriented programming.

C

Built my understanding of programming fundamentals and data structures.

Frontend

Technologies used to build interactive user interfaces.

React

Primary library for building modern interactive user interfaces.

HTML / CSS / Bootstrap

Foundation for responsive web development.

Backend

Server-side logic and integrations.

Node.js

Used to build scalable server-side applications and REST APIs.

Express.js

Standard framework for routing, authentication, and backend integrations.

Databases

Systems for data persistence and retrieval.

MongoDB

Document database for flexible, JSON-like data storage.

Firebase (Basics)

Used for rapid backend scaffolding, real-time sync, and authentication.

MySQL

Relational database used for structured data and SQL querying.

Development Workflow

Tools that streamline my coding process and version control.

Git & GitHub

Version control, collaboration, and repository management.

VS Code

My primary code editor configured for full-stack development.

Postman

API development and endpoint testing.

AI-Assisted Development

I use AI to accelerate implementation, debugging, refactoring, and learning while focusing on architecture, integration, and engineering decisions.

Cursor

Accelerates boilerplate generation and assists with in-context code reasoning.

Antigravity

Used for autonomous agentic task execution and complex multi-file refactoring.

Ollama

Running local LLMs for privacy-first prototyping and AI integration testing.

Currently Exploring

Areas of active study and continuous learning.

Machine Learning

Studying foundational algorithms and model training.

Data Science

Learning data manipulation, analysis, and visualization.

Statistics

Building the mathematical foundation for AI and data modeling.

Next.js

Exploring Server Components and full-stack React frameworks.

TypeScript

Learning strict static typing for safer, more scalable codebases.

System Design

Studying how to architect scalable and resilient distributed systems.

LLM Engineering

Exploring multi-agent systems, RAG, and prompt orchestration.

Learning Journey.

I believe software engineering is a continuous learning process. Outside of building projects, I spend time exploring new technologies, strengthening computer science fundamentals, and understanding how modern AI-assisted development is shaping the future of software engineering.

Deep Dive

Machine Learning & AI

Building a stronger foundation in Machine Learning, Data Science, and Statistics. My goal is to understand the fundamentals while preparing for future AI engineering work and higher studies.

Building

Modern Full-Stack Development

Learning Next.js, TypeScript, better frontend architecture, and scalable React applications. This portfolio itself is part of that learning journey.

Exploring

AI-Assisted Software Engineering

Actively exploring modern AI development tools including Cursor, Antigravity, and Ollama. I use them responsibly to accelerate implementation while focusing on architecture, integration, testing, and debugging.

Highlights.

🥈 YUKTHI X'26 Hackathon

Awarded 2nd Place for EduGuideX, a 24-hour hackathon project exploring AI-assisted personalized learning through a multi-agent architecture.

🎓 Computer Science Graduate

Graduate in Computer Science Engineering with interests in AI, Full-Stack Development, and Intelligent Systems.

🚀 Featured Projects

AgroChain (Hybrid Blockchain Supply Chain) & EduGuideX (Local LLM Multi-Agent System).

💡 Engineering Mindset

I enjoy transforming ideas into software through research, system design, AI-assisted development, and continuous learning.

Let's Build Something Together.

Whether you have a proposal, a project idea, or just want to connect, feel free to send a message or connect through my social profiles.

Send a Direct Message

Feel free to drop a message regarding project collaborations, opportunities, or inquiries.

* Required fields