Summary
Overview
Work History
Education
Skills
Personal Details
Accomplishments
Software
Singing and Gaming
Timeline
Hi, I’m

Anuraag Dash

Senior Software Engineer
Bangalore
Anuraag Dash

Summary

Dynamic Java project manager with extensive experience overseeing the complete project lifecycle, from design and development to testing, UAT, and customer support. Proven track record of delivering high-quality projects with 80-95% SonarQube test coverage while maintaining compliance with PMD, Spot Bugs, Check Style, and Modernizer standards. Expertise in Agile methodologies and strong collaboration skills enable effective identification of business needs and solution development. Proficient in advanced security practices, integration of AI tools into the development process, and building robust event-driven architectures using messaging systems to ensure streamlined operations and enhanced code quality.

Overview

7
years of professional experience
2018
years of post-secondary education
3
Languages

Work History

Wipro

Sr. Software Engineer (Java Developer)
07.2022 - Current

Job overview

  • Oracle Cerner: Java Services Platform
  • Played a key role in Oracle Cerner's SysInfra project over a year, managing Java components with a focus on microservices architecture. Utilized Java 8, Spring Boot, Oracle SQL, GitHub, Docker, and Jenkins to ensure seamless Java service operations. Responsibilities included developing and managing artifacts, implementing efficient database solutions, and maintaining coding standards, which optimized functionality and enhanced code management and deployment practices within the healthcare system.
  • Standard Chartered Bank: Alliance Messaging Hub (AMH)
  • Built backend services in Java (Spring Boot) for SWIFT message processing, handling parsing, validation, enrichment, and routing of MT/MX formats. Flows were integrated with AMH using custom processors and message transformation logic.
  • Designed modular MQ consumers and publishers using IBM MQ (Pub/Sub), ensuring proper message ordering, durable subscriptions, and failover handling during node restarts or network drops.
  • Implemented controlled retry mechanisms for downstream MQ consumers, with logic to skip or move failed messages to a dead-letter queue after threshold breaches. Also added timeout guards and circuit-breaker logic to avoid cascading failures during backend service slowdowns.
  • Optimized message processing flows with in-memory caching (Caffeine, Redis) for reference data and routing rules, reducing DB calls and improving end-to-end transaction speed, especially under high throughput conditions.
  • Instrumented services with Prometheus and structured logs, enabling dashboard-level visibility of transaction counts, failures, queue lag, and memory usage. Alerts were configured on lag spikes and throughput drops.
  • Managed environment configurations for AMH, including rule files, LT mappings, and workflow definitions. Changes were deployed via scripted automation, ensuring consistent promotion across Dev, QA, and Prod without manual intervention.

Infosys

Technology Analyst (Java Developer)
06.2018 - 07.2022

Job overview

  • Southern California Edition: Automated Outage Control (AOC)
  • I contributed to the design and implementation of a critical AOC application, using Java, Spring Boot, and microservices architecture for real-time processing of outage data from SAP Hana. Our team developed multiple microservices to ensure scalable and modular data handling, enhancing outage visualization and improving the end-user experience with timely and accurate updates.
  • Southern California Edition: Outage Notification Communication (ONC)
  • Contributed in development of ONC, a web-based application for managing outage notifications and communication. Implemented backend logic using Java, Spring Boot, and Oracle SQL to automate scheduling and sending notifications based on predefined criteria. This streamlined communication and enabled a transparent, proactive approach to outage updates.
  • Southern California Edition: OASIS (Online Audition System for Energy Utility)
  • Developed OASIS, a web-based auditing tool for energy utility personnel, as the primary resource. Utilized Java, Spring Boot, and Hibernate to build the backend system for managing customer data and complex business logic calculations. The tool automated calculations and provided pre-filled forms, significantly enhancing efficiency and accuracy in customer audits, and improving decision-making and compliance tracking for the energy utility company.

Education

VSSUT

B.Tech. from Production Engineering

University Overview

GPA: 8.33 CGPA

Newton College Of +2 Science
Sambalpur, Orissa

Class 12th

University Overview

GPA: 78.66%

Skills

Software Design & Development

Personal Details

Personal Details
  • Date of Birth: 1st March 1997
  • Address: Bangalore - 560100

Accomplishments

Accomplishments
  • Key contributor in the design and implementation of new features for OASIS.
  • Automated test case documentation and AMH process to save man hours for doing reparative work reducing task time from 8hr to less than 2hr.
  • Received Technology Excellence Award for Automation using Java & Power BI in 2020.
  • Recognized with Special Nominations in Automation Open Challenge Winter Edition 2020(RPA).
  • Got two 5 Star Ratings and one 4 start performance rating in 3yr at wipro.

Software

Core Java / J2EE

Spring Boot

Micro Services

PL-SQL/Hybernate

Azure Cloud

Maven

Git/Jenkins

KAFKA / MQ

Junit/Mockito/Selemium

Singing and Gaming

Singing and Gaming

I have been signing since last 23 yrs have been part of collage and infosys DC bands

Timeline

Sr. Software Engineer (Java Developer)
Wipro
07.2022 - Current
Technology Analyst (Java Developer)
Infosys
06.2018 - 07.2022
Newton College Of +2 Science
Class 12th
01.2014
VSSUT
B.Tech. from Production Engineering
01.2018
Anuraag DashSenior Software Engineer