Summary
Overview
Work History
Education
Skills
Projects
Previous Experience (2012-2019)
Languages
Affiliations
Personal Information
Timeline
Generic

Anoop Thakur

Bangalore

Summary

Senior Software Engineer with 13 years of experience in building and modernizing enterprise applications using Java, Spring Boot, Microservices, REST APIs, Angular, SQL, and CI/CD pipelines. Proven expertise in legacy application migration, large-scale system redesign, and developing high-performance, secure, and scalable backend services. Strong background in creating reusable frameworks, batch orchestration using Spring Boot cron jobs, and implementing fallback, retry, and observability mechanisms.

Hands-on experience delivering solutions in Capital Market Risk, CCAR/Regulatory Reporting, for Wells Fargo CIB with end-to-end ownership across design, development, testing, deployment, and production support.

Earlier experience includes 7 years in WPF/MVVM, contributing to enterprise applications for global clients (Volvo, Shell), and strengthening UI/UX engineering capabilities.

Skilled in Agile delivery, collaborating with cross-functional teams, enforcing engineering best practices, and integrating enterprise-grade tools such as Jenkins, SonarQube, Checkmarx, BlackDuck, and TruffleHog. Recognized for driving modernization initiatives, improving maintainability, and ensuring resilient, high-quality software delivery.

Overview

14
14
years of professional experience

Work History

Senior Software Engineer

Wells Fargo India
Bengaluru
01.2019 - Current

Senior Software Engineer

Tek Systems
11.2018 - 11.2019

Senior Software Engineer

Wipro Technologies
07.2011 - 11.2018

Education

Bachelors of Computer Application -

JSS College Dharwad
Dharwad
01.2011

M tech - Software Engineering

Birla Institute of Technology Pilani

Skills

  • Backend: Java 8–21, Spring Boot, Spring MVC, REST APIs, Microservices, MyBatis, Maven/Gradle, Kafka, Redis
  • Frontend: Angular, TypeScript, RxJS, DevExtreme
  • Cloud and DevOps: Docker, Kubernetes, Jenkins, GitHub Actions, SonarQube, Checkmarx, BlackDuck, CI/CD
  • Databases: SQL
  • Observability: Splunk, Micrometer, Prometheus, Grafana
  • Architecture: microservices, event-driven patterns, API gateway, design patterns, SOLID
  • Domain: Capital markets, market risk, CCAR reporting

Projects

Wells Fargo India Pvt Ltd | Senior Software Engineer

Jun 2024 – Present
Project: Risk Not In Model (RNIM)
Tech: Spring Boot (Web API), Angular, SQL

Highlights

  • Working as a full-stack developer delivering features across Spring Boot APIs, Angular UI, and SQL data workflows.
  • Developing and enhancing RNIM risk workflows, validation rules, and data processing logic.
  • Building secure, scalable APIs and integrating them with modern Angular components.
  • Contributing to performance tuning, code quality, and deployment pipelines.
  • Collaborating within a 2-member team to deliver business-critical risk functionality.

Nov 2023 – Jun 2024
Project: Staging Data Framework | Tech: Spring Batch, MyBatis, SQL

Highlights

  • Built a production-grade staging ingestion framework with idempotent Spring Batch workflows (UPSERT, chunking, retry/fallback).
  • Optimized SQL + MyBatis batching for high-volume data loads.
  • Created reusable batch components, logging, and monitoring standards.
  • Collaborated with architecture, DBA, and risk teams to ensure data integrity and performance.
  • Reduced dataset onboarding time by 40–60% and enabled zero data-loss restarts.

Mar 2022 – Oct 2023
Project: CCAR Task Manager
Tech: Spring Boot, Cron Jobs, SQL, Migration from Autosys + DB Watcher + SQL Jobs

Highlights

  • · Migrated legacy Autosys + DB Watcher + SQL job–based workflows to a modern Spring Boot–driven cron job architecture.
  • · Designed and implemented fallback + retry mechanisms to ensure high reliability and zero data-loss processing.
  • · Delivered end-to-end development across UI, backend services, and deployment pipelines.
  • · Simplified operational overhead by removing dependency on Autosys, improving maintainability and reducing job failures.
  • Worked in a 3-member team, contributing across design, coding, testing, and production rollout

Mar 2021 – Sep 2022
Project: Risk Portal Framework (Unified Platform for Onboarding Risk Modules)
Tech: Java, Spring Boot, MyBatis, Angular, DevExtreme, Jenkins

Highlights

  • · Developed a centralized Risk Portal Framework to onboard multiple enterprise risk modules with shared standards.
  • · Built reusable backend services for logging, monitoring, observability, authentication, and shared platform components.
  • · Set up CI/CD pipelines in Jenkins and integrated automated code quality and security tools (SonarQube, Checkmarx, BlackDuck, TruffleHog).
  • · Implemented a unit testing framework supporting service-level and integration test automation.
  • · Contributed to Angular + DevExtreme UI components for module onboarding and user workflows.
  • · Worked in a 10-member cross-functional team, establishing engineering best practices and platform-wide governance

Dec 2019 – Feb 2021
Project: Private Equity Reporting Tool | Tech: Java, Spring Boot, Angular, SQL

Highlights

  • Migrated a legacy WPF desktop application to a modern Java Spring Boot, and Angular web platform
  • Developed RESTful APIs and restructured backend logic for scalability and maintainability.
  • Converted complex WPF UI flows into modular Angular components.
  • Optimized SQL queries and data retrieval logic for reporting performance.
  • Delivered the migration end-to-end with a 2-member team, ensuring rapid turnaround.
  • Enabled enterprise adoption of a web-based reporting solution, reducing dependency on legacy tech.

Previous Experience (2012-2019)

2012 – 2019
Enterprise Application Development for clients including VOLVO, SHELL
Tech: WPF, .NET, MVVM, C#, SQL Server


  • Developed and enhanced large-scale enterprise desktop applications for Fortune 500 clients (VOLVO, SHELL, etc.).
  • Implemented MVVM architecture, reusable UI components, and performance-optimized WPF screens for heavy data workflows.
  • Built custom controls, dashboards, real-time data visualization screens, and workflow automation modules.
  • Collaborated with product teams and domain SMEs to deliver stable, user-friendly desktop solutions.
  • Improved performance of legacy WPF modules through code refactoring, asynchronous patterns, and UI virtualization.
  • Worked across the complete SDLC—requirements, design, development, testing, and deployment.

Languages

  • Hindi
  • English
  • Kannada

Affiliations

Serving with the FACE Team at Wells Fargo, I led the coordination of major organizational events—Family Day and Sports Day—overseeing logistics, stakeholder communication, and end-to-end event execution.

Personal Information

  • Age: 34
  • Father's Name: Ravindra Thakur
  • Date of Birth: 08/05/90
  • Nationality: Indian
  • Marital Status: Married

Timeline

Senior Software Engineer

Wells Fargo India
01.2019 - Current

Senior Software Engineer

Tek Systems
11.2018 - 11.2019

Senior Software Engineer

Wipro Technologies
07.2011 - 11.2018

Bachelors of Computer Application -

JSS College Dharwad

M tech - Software Engineering

Birla Institute of Technology Pilani
Anoop Thakur