Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Archana B

Bangalore

Summary

Results-driven Software Developer with experience specializing in Java and Spring frameworks. Achieved significant performance enhancements by optimizing batch processing and integrating SSO for improved security. Proficient in cloud services and CI/CD practices, while mentoring junior teammates to foster team growth and collaboration.

Overview

8
8
years of professional experience

Work History

Software Developer

Cognizant
02.2024 - Current
  • Optimized shell scripts to enhance batch processing performance, increasing execution speed and resource utilization.
  • Developed and modified stored procedures to address state exceptions for brokers, improving data accuracy.
  • Integrated Single Sign-On (SSO) into key features, streamlining user authentication and enhancing security.
  • Worked on three Java Spring Boot microservices hosted on AKS for improved scalability.
  • Upgraded all services to Java 17, resulting in significant performance enhancements.
  • Migrated applications and databases from Azure 1.9 to Azure 2.0 using SSIS and custom REST APIs for efficient data transfer.
  • Contributed to Twistlock vulnerability remediation efforts, ensuring security compliance.

Application developer

Accenture
06.2017 - 02.2024

Travelers- Insurance Project

  • Designed, developed, and tested software applications using Java, Spring framework, microservices, and JavaScript.
  • Enhanced UI with Spinner page for background polling of reports, achieving 50% improvement in customer experience.
  • Updated Spring and Bootstrap versions to manage complexity and address high vulnerabilities.
  • Automated tests and built artifacts within CI/CD pipeline to ensure continuous integration.
  • Utilized Git Analyzer Tool for tracking merge forward changes and notifications.
  • Implemented various testing frameworks including JUnit, TestNG, and Selenium for comprehensive testing.
  • Managed SQL, NoSQL, and database systems for efficient data handling.
  • Created automation scripts for web applications using Selenium framework, achieving 80% test coverage.

Well Fargo-

KYC (Know Your Customer)- Banking and Pyments domain

KYC is a critical banking regulation that requires financial institutions to identify and verify the identity of new business customers to measure and reduce AML risks, and ensure compliance with global payment standards.

Responsibilities:

  • Design and development of new features/Change Requests
  • Optimization of existing features
  • Mentoring junior teammates.
  • Project planning and sprint management

Techstack: Core Java, Hibernate, Spring, SpringBoot, REST, Microservice, CSS, HTML

Education

BE - EEE

PESIT
Bangalore, Karnataka
05-2017

Skills

  • Java and Spring framework
  • Database management (Oracle, MySQL, NoSQL)
  • Algorithms and design patterns
  • Web development (HTML5, CSS, JavaScript)
  • Version control (GIT)
  • Containerization (Docker)
  • Cloud services (AWS, Azure)
  • Orchestration (Kubernetes)
  • CI/CD practices
  • Agile methodology
  • Microservices architecture
  • Security compliance
  • Software testing and quality assurance
  • Java development and OOP principles
  • RESTful services and API design
  • Software architecture

Languages

  • English
  • Kannada
  • Hindi
  • Telugu

Timeline

Software Developer

Cognizant
02.2024 - Current

Application developer

Accenture
06.2017 - 02.2024

BE - EEE

PESIT
Archana B