SRIKAR SIVAPUJA
*******@*****.*** https://www.linkedin.com/in/srikar-sv-965938104/ +1-203-***-**** Summary
• 13 years of development & leadership experience with various applications
• 11+ years with Oracle Financial Services Software Inc. (Standard Bank of South Africa, & State Street Global Advisors clients) and 1+ years with Artech LLC (Bank of America Client)
• Currently working on AML Case Management project with BofA
• Exposure to technology and financial services industry, best suited for a techno-functional role in any project development
• Proficient and good understanding of all phases of software development life cycle
• Possess sound exposure in:
o Java/JEE, Python, Spring, Spring Boot, RESTful Web Services, Spring Data JPA, Microservices, JavaScript, ReactJS/ AngularJS and Shell scripting o Designed and implemented event-driven high throughput streaming system using Apache Kafka o Proven ability to implement automation processes utilizing Autosys, Shell Scripting, and Python modules
o Requirements gathering, reporting, process mapping, scheduling, planning, and data analysis o System Integration, Functional and Production Support o Implementing Agile and Scrum practices
o Framework design and development
o Oracle SQL Queries, PL/SQL
o Code management tools like Jenkins, Sonar, Bitbucket, Git, SVN and ClearCase
• Worked on projects with Agile methodology
• Experience in design, development, deployment, and system integration of applications.
• Excellent communication, interpersonal and analytical skills with proven abilities in resolving complex software issues and a good team player.
Education
Bachelor of Technology in Electronics & Comm., Engineering from Priyadarshini College of Engineering and Technology, Nellore (Affiliated to JNTUA) April 2012 Trainings and Certifications
• Certified "Oracle Cloud Infrastructure Foundations Associate"
• Completed the “Programming in Python” course offered by Meta via Coursera and attained certification in Aug 2023
• Completed the self-paced Oracle University Learning Explorer courses "Oracle Java SE 11" and "Oracle Cloud Infrastructure"
• Attended AWS Builders Online Series live sessions
• Took part in a workshop on the DevOps tech stack and Oracle Cloud Infrastructure Core Services
(Compute, VMs, Networking, Storage, Routing, IAM, etc.,)
• With the LinkedIn Learning Online Platform, took multiple courses "First Look Java 15, Learning React JS, Building Full-Stack Apps with React and Spring, Learning Azure DevOps, and SRE Foundation (SRE)"
• Completed "React & Spring Boot" learning course by O'Reilly Media
• Attended the MongoDB online community's self-paced "MongoDB Fundamentals" course and passed 2
• Attended Oracle Developer Live events centered on Java Innovations for Java 16 and Java 17. Technical Proficiency
Core Skills Java/JEE, Python, SQL, PL/SQL
Web Technologies HTML, CSS, JavaScript, TypeScript, ReactJS, AngularJS, Google Firebase Frameworks Spring, Spring Boot, Spring Data JPA, RESTful Web Services, Spring JDBC, Spring Batch, Spring Kafka
Operating Systems Windows, Unix, Red Hat Enterprise Linux (RHEL) Scripting Bash Shell, Perl, Windows Batch, JShell
Databases Oracle 19c, Datomic, MySQL, MongoDB, Cloud Firestore Tools Autosys, Eclipse, IntelliJ, VS Code, Apache Maven, Rational Team Concert, SourceTree, Veracode, Jenkins, Sonar, Git, Bitbucket, Fisheye/ Crucible, JIRA, Confluence, ServiceNow, Cloakware/ PAM, ClearCase, ClearQuest Application Servers JBoss 5.6/ 7.1.1/ 7.3.2, WebLogic API Confluent Kafka, ELK stack
Reporting IBM Cognos Analytics, RMStudio14
Cloud Platform Oracle Cloud Infrastructure, AWS, Microsoft Azure Domain Knowledge
• Investment Banking (Fixed Income), AML (Global Financial Crimes, Risk Management) Professional Experience
Artech Information Systems LLC May 2024 – Nov 2025 1. Project : AML Management of Cases/ Managment of Cases International Client : Bank of America (BofA)
Duration : May 2024 – Nov 2025 (Plano, Tx)
Technology : Java, J2EE, Oracle SQL, PL/SQL, Spring/ Spring Boot, Spring Kafka, Spring JDBC, Spring Batch, Spring Data JPA, Hibernate, RESTful webservices, Autosys, Shell scripting, Git, Bitbucket, Jira, WebLogic, GitHub Copilot Role : Lead Sr. Java Developer/ Application Support Engineer Description
Bank of America is one of the world's leading financial institutions serving individual consumers – small, middle- market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk management products and services. The responsibilities of an AML compliance job usually include the implementation of regional compliance programs, drafting of regional compliance policies, and the analysis of regional regulations. The person in an AML compliance job is responsible for coordinating and monitoring AML compliance programs.
Responsibilities
3
• Reviewed the current application architecture & its related modules; Design, document any changes to the existing architecture
• Active participation in agile ceremonial events like scoping, planning, grooming, daily-scrums, review, release, retrospective
• Designed, and implemented clear & concise applications using layered MVC architecture and design patterns
• Performed RCAs for a variety of PROD/UAT incidents, recording & communicating to all stakeholders based on blame-free postmortems
• Designed, and developed Case Ingestion batch process to create and/or update Cases for received Events using Java, Spring Boot, Spring Kafka, Spring JDBC, & Hikari Connection Pool
• Evaluated integration of Microservices architecture to support existing monolithic APIs migration and documented the details
• Built MVPs for transitioning the existing MOC application developed with legacy tech stack into latest & modern tech stack using Angular, Java21, Spring Boot, Microservices, AWS, CI/ CD
• Developed standalone batch processes using Java, Spring, Spring Batch, RESTful Web Services, Shell Script, Autosys
• Created Ansible templates for Continuous Delivery of application deployment
• Responsible for incident creation (per the appropriate priority), follow-up on incident resolution with the corresponding Development as well as Operations groups, and closure communication to all stakeholders
• Conduct annual review of the existing infrastructure capacity details in all Lower-Level as well as Production/ Contingency environments with the Product Owners and Technical Architects
• Re-capacitated Application infrastructure for CPU & Memory by adding additional servers for Oracle WebLogic, Apache Web Server & Batch processes
• Coordinate on Oracle WebLogic JVMs setup on newly procured Application servers
• Strong troubleshooting experience with issues in live environments
• Review the releasable change details as part of CRQ coordination and communicate to the stakeholders
• Coordinate on Dynatrace agent configuration on Production/ Contingency servers
• Integrated application log files stream into Splunk dashboard for easy access of Application/ Server logs
• Built automation module to process ever growing application log files
• Coordinate on application’s NAS storage increment
• Review code changes for code quality & complexity and sharing feedback for the betterment in line with the client needs
• Coordinated on WebLogic instance’ JVMs split-up to support parallel deployments onto the Application servers
• Code repository maintenance and management
• Application release cadence planning and management
• Responsible for addressing all queries related to BAU processes, incident management, Application support – monitoring, reliability & availability in LLE (Lower Line Environments)
• Technical investigation and analysis of incidents, problem replication, fault diagnosis, and call closure to customer satisfaction
• Adhering to SLAs/ SLOs in data delivery to downstream systems
• Plan, review and documenting the day-of-plan (DOP) details for Application Resiliency Certification (ARC) test
• Application IT infrastructure migration/ patching upgrade activity
• Oversee the access management for all new and/or existing associates, and resource management activities
• Clarifying technical and functional queries
• Ensuring team adheres to the agile, and development practices set forth
• Grooming team members for their both personal and professional growth 4
Oracle Financial Services Software Inc August 2012 – April 2024 1. Project : Cash Views – IT Support DevOps
Client : State Street Global Advisors (SSGA)
Duration : Oct 2023 – Apr 2024 (Boston, MA)
Technology : Java, Oracle SQL, Spring Boot, Autosys, Shell scripting, Jira Role : IT Support Lead Engineer
Description
Cash Views Application Platform Suite of several application modules used by Global Cash Portfolio Management, Credit Risk, and Cash Operations users. Functionality includes portfolio construction tools, repo settlement and reporting tools, repo collateral management, cash forecasting, credit risk oversight and research, and reporting. Confidential level given because application allows PMs to input pre-executed trade ideas on T for trade scenario analysis. Cash Views Application Platform - Consists of several modules Credit View, Portfolio View, Cash Manager, Research Views, Trader Views, Repo Manager, and SDM used by Global Cash PMs, Traders, Short-Term Credit Research, Risk Management and Operations.
Responsibilities
• Understand the current application architecture and various modules of the application and review and monitor the performance of various modules
• Connect with Portfolio Managers for customer feedback and document the gaps
• Prepare design requirements and coordinate with Product Owners for scoping, planning, & delivery
• Technical investigation and analysis of incidents, problem replication, fault diagnosis, and call closure to customer satisfaction
• Application support in Production environment – monitoring, reliability & availability
• Adhering to SLAs/ SLOs in data delivery to downstream systems
• Application code release management
• Application IT infrastructure migration/ patching upgrade activity 2. Project : Share Holder Services - CashPortal
Client : State Street Global Advisors (SSGA)
Duration : Apr 2023 – Sep 2023 (Boston, MA)
Technology : Java/ JEE, Smart GWT, Oracle SQL, PL/SQL, Autosys, Shell Scripting, Jira Role : Sr. Java/ PL/SQL Developer
Description
Cash Portal is an application for capture of client letter of direction, notification to portfolio managers of cash flows and routing of cash flows to portfolio management or record keeping systems. It is classified as confidential as it contains pre-trade information
Responsibilities
• Prepare roadmap for application development, maintenance & support
• Responsible for decision delivering the items Backlog queue
• Develop and enhance modules for Wire Instruction services using Java, J2EE, Spring MVC
• Write Oracle PL/SQL functions and stored procedures
• Conduct regular peer reviews and share direct feedback
• Final review the code changes being promoted to Production 5
• Prepare application release plan and publish to all the related parties
• Perform RCAs for issues reported in Production, & Non-Production environments; Responsible for documenting the details and clear communicate to all the stake holders
• Coordinate with the offshore team for development, deployment and support of the modules across regions
3. Project : Rainier
Client : State Street Global Advisors (SSGA)
Duration : June 2019 – Apr 2023 (Bangalore, India) Technology : Java, JEE, Spring Boot, RESTful webservices, Spring Batch, Yahoo Elide, ReactJS, Oracle SQL, Netezza, Mongo, Python, NDM, Autosys, Shell Scripting Role : Sr. Java Developer/ Scrum Master/ DC Migration Lead Description
Project Rainier, is an initiative for front office optimization, consolidating portfolio construction and trading across asset class in a single platform - Charles River Development (CRD) buildings centralized DataMart. The project streamlines the number of technology platforms and seamlessly integrates with middle and back-office technologies delivering greater value to clients.
Responsibilities
• Understanding the overall solution architecture of the existing system and data flows for successful integration to build front office dashboard
• Implemented Automation process (toil reduction) to generate App-level job usage custom reports using Python modules/ packages, Shell Scripting & Autosys
• Implemented event-driven webservice architecture
• Integrated Spring Batch implementation to transfer data files over network
• Implementation, and Maintenance of NDM based secure file transfer to LFG servers over Connect::Direct protocol
• Implemented full stack application using Java, Spring Boot, Spring Data Mongo, React JS
• Responsible for development, deployment and code Integration of various applications involved
• As a SCRUM Master facilitated sprint planning, daily scrums, retrospectives and stakeholder meetings
• Oversaw the Data Center Migration for various applications in the client's application infrastructure 4. Project : Fixed Income – Investment Data Hub
Client : State Street Global Advisors
Duration : Apr 2016 – May 2019 (Bangalore, India)
Technology : Java, Datomic Cache, Oracle SQL, PL/SQL Role : Java Developer
Description
Investment Data Hub is a shared web service/data hub/data aggregator, consolidating several previously redundant data sources and is used across several front office business groups and applications across SSGA. Responsibilities
• Designed and developed application framework for the Portfolio Construction Tool (File to Cache and Database to Cache).
• Interface with client, management and support team.
• Implemented chat application to demo Serverless deployment architecture using Firebase. Explored NoSQL databases like FireStore, CloudStore.
6
• RCA for various PROD/UAT issues and documented the details.
• Worked on SonarQube bug fixes, and Jenkins custom configurations to generate SonarQube code-smell report.
• Written JUnit test cases to improve code quality.
• Collaborate with Product owner to develop and maintain RTC reports and product backlogs. 5. Project : nBOL (new Business OnLine)
Client : Standard Bank of SA
Duration : Oct 2012 – Mar 2016 (Bangalore, India)
Technology : Java/ JEE, Swings, EJB, Oracle SQL, WebSphere, Jira, Confluence Role : Jr. Java Developer
Description
nBOL (new Business Online) product is the leading provider of online corporate and business banking services of Standard Bank Group, South Africa. It puts online Corporate and Business banking at fingertips 24/7, anytime, anywhere. This product has a comprehensive range of services designed to address all banking requirements. Its intended audiences are bank users (Bank Financial and Support Staff) and customer users (Bank Client Financial Staff), and hence the application is classified as nBOL-BVA (Bank Visibility Application) and nBOL-CVA (Customer Visibility Application). nBOL Arch Team helps the nBOL to meet the standards of high quality with well-defined measures using tools like SONAR. Apart from defining best practices and PMD goals for nBOL, the team majorly concentrates on Proof-of-Concept (POC), where we analyze and provide the practical proven solution for the possibility of adding a new feature.
Responsibilities
• Involved in all development activities offshore.
• Preparation and maintenance of business requirement documents.
• Preparation of UTPs for application functional testing.
• Fixed report issues using Report Mill Tool.
• Queue configuration in the WebSphere Application Server (WAS).
• Version control system migration from SVN to Git. Achievements and Awards
• Received Finergy “Ever Ready” award in Mar 2023 Ofscars
• Received “Customer recognition” award in May 2021
• Received “Oracle Team” award for Rainier GMH Data team in Feb 2021
• Received “Above & Beyond achievement” award in GMH project in Oct 2019
• Received “Above & Beyond achievement” award in IDH project
• Received “Oracle Team” award during internal team appreciations in nBOL project