SREYA GHANTA
724-***-**** ️ *****.**********@*****.***
LinkedIn: sreya-ghanta-66a0bb309
PROFESSIONAL SUMMARY
Experienced and results-driven Software Developer with over 5 years of expertise in designing and developing dynamic, scalable web applications.
Proficient in Java (J2EE), Spring Boot, and Angular, with a strong background in building responsive front-end interfaces and robust back-end systems.
Skilled in modernizing legacy applications by implementing microservices architectures and RESTful APIs, enhancing performance and user experience.
Adept at Oracle database management, including advanced query tuning for optimized data handling.
Hands-on experience in enterprise scheduling automation using Shell scripting and ESP, streamlining batch job execution across platforms.
Deep understanding of SDLC, Agile, and Scrum methodologies, ensuring efficient development cycles and high-quality deliverables.
Expert in CI/CD pipelines using Jenkins, Bamboo, and container orchestration with Docker and Kubernetes, enabling reliable and automated software delivery.
Passionate about Infrastructure as Code (IaC) and actively exploring emerging technologies in AWS Cloud.
Proficient in defect tracking and resolution using JIRA and ClearQuest, with a strong focus on requirement analysis, unit testing, and error handling.
Experienced in producing design documentation, functional specifications, and mentoring junior developers on architecture and best practices.
Recognized for strong problem-solving abilities, cross-functional collaboration, and a proactive approach to learning.
Eager to contribute to innovative projects in a dynamic environment that fosters creativity, growth, and technical excellence.
TECHNICAL SKILLS
Programming Languages & Frameworks:
Languages: Java (J2EE), JavaScript, Shell Script, HTML, CSS
Frameworks: Angular, Spring (MVC, Boot)
API Development: RESTful Services
Development & Cloud Tools:
IDEs: Eclipse, MS Visual Studio
Cloud: AWS Cloud, Red Hat OpenShift
Application Servers: WebSphere Server
Database Management:
SQL, Oracle Database
Code quality & security Tool:
Veracode
Version Control & CI/CD:
Version Control: Git, Bitbucket
CI/CD Tools: Jenkins, Bamboo, SonarQube
Automation & Containerization: Ansible, Docker, Kubernetes Monitoring & Automation:
Dynatrace, Kibana, Elasticsearch
Perfecto, ServiceNow, Putty
Project Management & Collaboration Tools:
Atlassian Suite (Jira, Confluence), Artifactory
WORK HISTORY
Tata Consultancy Services (TCS), Chennai
IT Analysts (Mar2023-May2024)
Assistant Systems Engineers (Sep2019 – Mar 2023)
Trainee Developer (May 2019 –Aug2019)
PROFESSIONAL EXPERIENCE
Bank of Montreal (Client Project)
Sep 2019 – May 2024
Project I: OLBB Application
Online banking for business portal legacy business banking application was originally designed as a monolithic system, with tightly coupled modules, limiting scalability and flexibility. The redesign project focuses on decoupling application modules by transitioning to a Spring Boot microservices architecture. Developed as a web & mobile application to facilitate business banking services and Integrates authentication, passcode and biometric security for enhanced user verification. Supports more than 32 active services, improving accessibility and usability for business users
Responsibilities:
Engaged directly with clients/business to gather requirements for architecture upgrades, ensuring alignment with business objectives. Developed and enhanced internal features to streamline the application submission process, improving efficiency and user experience.
Expertise in designing and developing Java-based web applications, utilizing Java, HTML, CSS, and JavaScript to create dynamic and responsive user interfaces. Skilled in implementing robust backend logic and ensuring seamless front-end integration for enhanced user experience.
Led the implementation of the "ASKUS" customer service project, enhancing internal customer features for both customers and users. Successfully redesigned key modules, resulting in recognition for outstanding execution and seamless integration.
Deployed Java-based web applications on OpenShift Container Platform (OCP) using CI/CD pipelines with Bitbucket, Bamboo and GitHub. Implemented RESTful web services using Spring Boot for efficient and scalable backend solutions. Utilized Jira for bug tracking, ticket updates, and project progress monitoring.
Proficient in backend development using JDBC for efficient database connectivity and SQL for optimized data retrieval and manipulation.
Collaborated with the Testing team to automate end-to-end integration testing and ensuring robust functionality.
Participated in daily Scrum meetings to address impediments and improve workflow efficiency. Project II: OLBB ONBoarding application
ONBoarding is a web application designed for authorized bank users, enabling secure and efficient customer management. The platform allows users to create, update, view, and delete customer profiles without requiring an in-person bank visit, streamlining administrative processes. Only authorized personnel can access the system via a secure desktop application. Enables creation, modification, and deletion of customer records with ease. Allows customers to activate and manage essential banking services remotely. Responsibilities:
Engaged with Canadian clients to gather requirements, ensuring application development aligns with business needs.
Developed the front-end using Ext-JS and implemented the back-end with JavaScript, integrating SOAP calls for seamless communication.
Configured WebSphere Server as a dependency application that needs to established a local setup for efficient UI modifications.
Recognized as a key player in the team for deep expertise in this module, ensuring efficient handling of change requests and enhancements. Well-regarded for technical proficiency and problem-solving skills, consistently delivering high-quality solutions.
Deployed in WAS IBM server using Bitbucket, Jenkins, Bamboo and GitHub. Utilized Jira for bug tracking, ticket updates, and project progress monitoring. Project III: OLBB Transfer and passcode:
OLBB supports a variety of payment services, including bank transfers and wire transfers through multiple channels. Additionally, some payments can be processed via email, offering users greater flexibility across both web and mobile platforms. Transactions are secured through third-party vendors and protected with multi-layer authentication, ensuring compliance and reliability for both approved and pending transactions. Responsibilities:
Upgraded the payment services module by integrating a new RESTful API endpoint, enhancing system functionality and scalability.
Implemented UI enhancements using angular which improving user experience and accessibility.
Developed new validation logic using Java and spring boot ensuring data integrity and security.
Altered the validation rules in the database like xml, YAML file and JSON enabling dynamic and efficient processing.
Deployed Java and web applications on OpenShift Container Platform (OCP) as a container logic using artifactory and ansible tools.
Project IV: OLBB BATCHJOBS
OLBB leverages multiple batch jobs to automate scheduled tasks and Seamless transmission of structured data entries to external systems and it efficiently execute recurring processes for data handling. Additionally, it maintains a payment history and tracks customer usage, ensuring users receive timely notifications for services they are entitled to.
Responsibilities:
Enhanced batch job processes by improving data logic, optimizing efficiency and accuracy in data handling using java and SQL.
Modified logic modules and updated database entries using rest API, ensuring seamless integration with existing systems.
Managed ESP Console functions, refining key operational logic for better system performance and functionality.
Developed and introduced a new ESP job as part of a process improvement initiative by optimizing task execution within the system integrated with shell script, rest calls and java that connect to Entities which used to store the data in oracle DB. Project V: OLBB L2 Support
OLBB L2 support roles involve handling more complex technical issues that go beyond basic troubleshooting and work on incident resolution, system diagnostics, and escalations from L1 support teams including software bugs, network problems, and system errors. Investigating and diagnosing technical problems, ensuring timely resolution. Collaborating with engineering teams for critical issues and Maintaining logs of incidents and solutions for further use.
Responsibilities:
Provided L2 support, handles more technical issues that go beyond basic troubleshooting which are handled by raising incidents in ServiceNow.
When an issue met the threshold value, a Dynatrace alert was generated, triggering a MIRT call if required typically for server restarts, third-party interface issues, or data entity concerns.
Monitored critical jobs whose failure could lead to business interruptions, ensuring smooth operations.
Accessed production data via PuTTY, diagnosing and resolving issues that impacted task completion.
Investigated job failures using Kibana or the OpenShift console logs, depending on the nature of the incident.
Received automated voice alerts from the ServiceNow portal, enabling prompt response to critical issues or to engage engineering teams for critical issues.
Our team operates in a structured support cycle, handling both L3 and L2 support responsibilities with L3 addressing deep technical challenges while L2 provides ongoing operational support. EDUCATION
Bachelor of Engineering in Computer Science
Prince Shri Venkateswara Engineering College, Chennai — 2019 Graduated with 85%
AWARDS AND RECOGNITION
Client Recognition for successful delivery of the “ASKUS” and “Onboarding Enhancements” projects
AWS Certified Cloud Practitioner – Demonstrated proficiency in cloud fundamentals and AWS services
Certified Junior Angular Developer – Credentialed in Angular architecture, reactive forms, routing, and TypeScript integration for scalable front-end development
Learning Express Contributor – Acknowledged by management for dedication to continuous learning initiatives
On-Spot Award for Excellence – Honored for outstanding performance and timely project execution
Service & Commitment Award – Recognized for exceptional contributions and consistent team support