Dharahas M
Senior Software Developer @Bank of America
Signup · Get unlimited contacts
WORK HISTORY
Senior Software Developer @Bank of America
TX, US
Developed and maintained microservices using Java, Spring Boot, and WebFlux, optimizing scalability and performance.Refactored AWS Lambda execution time by 30% by optimizing API Gateway integrations and asynchronous processing with SQS.Implemented OAuth 2.0, JWT, and RBAC with Spring Security, ensuring secure authentication and authorization.Led monolithic to microservices migration, enhancing system scalability using Docker, Kubernetes, and Helm.Built RESTful and SOAP web services with Spring Boot and JAX-WS, integrating Hibernate and JPA for persistence.Optimized database query performance by 25% using indexing, caching, and query tuning in PostgreSQL and DynamoDB.Designed and automated CI/CD pipelines with GitLab and Azure, reducing deployment time and improving DevOps efficiency.Integrated Kafka and Spark for real-time financial transaction analytics and fraud detection.Developed responsive SPAs using Angular 13, improving user experience and front-end performance.Managed AWS infrastructure (Lambda, S3, SQS, DynamoDB) with Terraform, ensuring automated provisioning and scalability.
EDUCATION
University of North Texas
Master's degree
GITAM Deemed University
Bachelor's degree
ABOUT DHARAHAS M
Passionate and results-driven Senior Software Developer with 10+ years of experience in designing and developing scalable, high-performance applications. Proficient in Java, Spring Boot, Microservices, and Cloud technologies (AWS, Azure, GCP) with a strong focus on backend development, API design, and system architecture. Expert in building RESTful APIs, optimizing database performance (PostgreSQL, Oracle, MongoDB), and developing dynamic front-end applications using Angular and React. Skilled in containerization (Docker, Kubernetes), CI/CD automation (Jenkins, GitLab CI/CD), and cloud deployments for enterprise-grade applications. Adept at modernizing legacy systems, improving system efficiency, and implementing best practices in Agile and DevOps environments. Passionate about solving complex technical challenges, driving innovation, and continuously learning new technologies. Always looking for opportunities to collaborate, innovate, and build impactful software solutions.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.