Nihal Anwar

Backend Software Engineer
nihalanwar.here@gmail.com
Bangalore, India
www.linkedin.com/in/nihal-anwar/
github.com/nihal-here

Summary

Backend Software Engineer with nearly 3 years of experience building secure, distributed financial platforms using Java 17 and Spring Boot. Experienced in microservices, REST APIs, batch processing, workflow orchestration, production observability, and automation within regulated banking environments.

Work Experience

Tata Consultancy Services
Bangalore, India
Software Engineer (Backend Developer)
November 2025 – Present
Project: Financial operations platform for a banking client
Working on a distributed microservices platform supporting secure transactions, financial reconciliation, and scheduled reporting workflows.
•
Built a database-backed Saga workflow to automate a multi-step transfer process, integrating internal APIs with scheduled orchestration to replace manual monitoring, approvals, transfer initiation, and status tracking.
•
Developed REST APIs for historical report retrieval and supported persistence of batch-generated reports on network-attached storage, improving audit traceability and operational access.
•
Established end-to-end Logscale monitoring for 15+ critical batch jobs, automating failure and missed-job detection, email alerts, and ServiceNow ticket creation to enable proactive issue visibility and reduce manual operational tracking.
•
Executed backend service enhancements, database changes, and framework upgrades, leveraging GitHub Copilot and AI agents to accelerate vulnerability remediation planning and codebase research.
Tata Consultancy Services
Bangalore, India
Software Engineer (Backend Developer)
March 2024 – November 2025
Project: Enterprise workflow platform for a banking client
Contributed to a workflow management and artifact digitization platform that streamlined manual processes, improved system integrations, and reduced approximately 90,000 annual operational hours through automation and methodology enhancements.
•
Performance Optimization: Reduced a critical API's response time by 98% (50s → <800ms) by eliminating redundant service calls and optimizing backend logic, significantly lowering database load.
•
Designed and maintained RESTful APIs across distributed microservices to support enterprise workflows.
•
Utilized Apache Kafka for asynchronous processing and event-driven notifications across services.
•
Configured proactive Logscale monitoring across 13 critical CRON jobs to capture workflow failures and reduce manual job-status verification.

Summary

•
Backend: Java 17 | Spring Boot
•
Data & Messaging: Oracle DB | MongoDB | Apache Kafka
•
Tools: Jenkins | OpenShift | Helm | Logscale | Git | Bitbucket
•
AI-Assisted Engineering: GitHub Copilot, task-specific AI agents, agent skills for vulnerability analysis, remediation planning, and codebase research

Certifications

Education

College of Engineering Trikaripur
Graduation
B.Tech. Computer Science and Engineering
August 2019 – June 2023

Languages

English
Hindi
Malayalam
Download PDF
Link copied