Skip to content
JM.

About me

Backend foundations. AI-minded curiosity.

I'm a software engineer focused on backend development and AI systems. My work sits where backend engineering, telecom, and AI meet.

I build services with Java and Spring Boot, and I'm interested in how large language models, tool calling, and structured outputs can automate real operational workflows such as configuration management, alarms, incidents, and work orders.

Engineering philosophy

Reliability first

Fault-tolerant systems with clean architecture, strict error handling, and robust testing.

Pragmatic AI

LLMs, tool calling, and structured outputs applied to concrete workflow automation problems — constrained, observable, and testable.

Scalable design

High-throughput REST APIs and event-driven pipelines with clear contracts between small, dependable components.

Education

  • B.Tech in Computer Science and Engineering

Engineering interests

  • Backend architecture and microservices
  • AI agents, tool calling, and Model Context Protocol (MCP)
  • Telecom network management and automation
  • Databases and distributed systems

Currently learning

Spring AI, Model Context Protocol (MCP), multi-agent workflows, and patterns for making LLM-driven agents reliable in production.

Career goals

To bridge large-scale telecom infrastructure and intelligent autonomous agents, building agent-based software that is dependable enough for real operations teams.

See the experience timeline.