Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sworna Mahapatra

Frisco,TX

Summary

Dynamic and results-driven Enterprise Architect with over 20 years of experience leading and developing innovative IT solutions, specializing in proof of concept (PoC) development for complex enterprise systems. Adept at aligning technology strategy with business goals, designing scalable architecture, and collaborating with cross-functional teams to validate new concepts and technologies. Strong expertise in cloud architecture, specializing in microservices architecture, application modernization and API integration. Proven ability to deliver end-to-end solutions from inception to successful deployment, and adoption.

Overview

27
27
years of professional experience

Work History

Lead Enterprise Architect/AWS Java Fullstack

FEDTEC - USDA Farm Service Agency
Frisco, TX
09.2024 - Current

Key Achievements:

  • Led the design and architecture of an AWS cloud-based USDA Foreign Program Loan Management Application, ensuring it adhered to federal standards and compliance requirements for loan processing.
  • Architected and implemented the full-stack Java solution leveraging modern cloud technologies, including AWS services (EC2, S3, Lambda, EKS , RDS) to improve scalability, security, and performance.
  • Designed and developed the backend architecture using Java Spring Boot to handle business logic, loan processing workflows, and data transactions within the USDA loan system.
  • Implemented RESTful APIs to integrate with external services, including financial institutions and other USDA programs, ensuring seamless data flow and real-time transaction processing.
  • Utilized microservices architecture for improved modularity, enabling the efficient deployment and scaling of individual services in the cloud environment.
  • Designed and Developed front-end features using Angular 19 to create a user-friendly interface for applicants and loan officers, improving the application’s usability and accessibility.
  • Leveraged AWS CloudFormation for infrastructure-as-code (IaC) to automate the deployment of cloud resources, ensuring consistent and repeatable environments across development, staging, and production.
  • Collaborated with business stakeholders and USDA representatives to ensure the solution met regulatory compliance and security requirements, including encryption standards and data privacy.
  • Worked with cross-functional teams to implement CI/CD pipelines using Jenkins and GitLab CI for automated testing and deployment, improving development speed and release cycles.
  • Conducted code reviews and mentored junior developers on best practices in cloud-native architecture, microservices development, and secure coding.
  • Integrated automated testing frameworks for functional, performance, and security testing of the loan application system to ensure high reliability and compliance with industry standards.
  • Developed transactional systems and workflows within the loan application, ensuring accurate loan eligibility checks, risk assessments, and payment processing in compliance with USDA guidelines.
  • Provided technical leadership in regular architecture review meetings, ensuring that the loan application system's design supported future scalability, and the USDA’s long-term strategic goals.
  • Successfully architected and delivered a scalable, secure, and highly available USDA loan application platform that reduced application processing time by 45%.
  • Enhanced user experience by implementing a cloud-based, responsive front end that improved accessibility for farmers and loan officers across various devices.
  • Directed shift to cloud-based technology, achieving a 40% reduction in infrastructure expenses with enhanced system reliability.

Lead Enterprise Architect- AWS Java Fullstack

Bank Of America
Plano, TX
04.2023 - 09.2024

Led Merchant Banking platform modernization project.

  • Led the architecture design and development efforts of the AWS cloud-based Merchant Banking Onboarding and Maintenance Platform, modernizing critical banking systems to enhance customer onboarding and payment processing services.
  • Architected and delivered end-to-end technical solutions, including full-stack development, integration blueprints, and proof of concepts (PoCs) for integrating with both internal and external APIs.
  • Collaborated with Business Line teams during Epic Design Sessions to capture functional and technical requirements, translating them into clear technical features and user stories for the development team.
  • Architected, designed, and led the development of several critical full-stack applications as part of the Global Financial Crimes Technology Modernization initiative to enhance the detection and prevention of financial crimes on a global scale.
  • Delivered end-to-end technical architecture solutions, including blueprints, proof of concepts (PoCs), and detailed documentation of integration points between internal systems and external APIs.
  • Spearheaded the full-stack development efforts, leading a cross-functional team to modernize legacy applications with Java, Spring Boot, Microservices, and AngularJS, ensuring scalability, security, and compliance with industry standards.
  • Designed and implemented integration points with both internal banking systems and third-party services, enabling seamless data exchange and real-time decision-making for financial crime detection and investigation workflows.
  • Collaborated with stakeholders across compliance, fraud detection, and risk management teams to capture requirements, translate them into technical solutions, and prioritize development efforts based on business needs.
  • Spearheaded code reviews, code merges, and release planning activities, ensuring smooth transitions through each phase of the development lifecycle, and timely delivery of features.

Technology Stack:

  • Java, Spring Boot, Microservices, ReactJS, Node.js, Oracle Database, Bitbucket, Jenkins, Ansible, OpenShift, etc.lesoft anypoint Platform , Hadoop , Teradata , SQL Server , Elastic Search , Mongo DB etc.

Lead Solutions Architect Java Full Stack

USAA (United Services Automobile Association)
Plano, TX
10.2015 - 02.2023
  • Worked on Designing and Leading the Bank Middleware Application Modernization journey
  • Worked As a Solution Architect/Lead Engineer - Leading an Agile team of around 20 REST API Developers offsite/onshore Model
  • Mentoring the Development team and Reviewing their Performances and Providing Feedback to the Director
  • Designing and Solutioning End to End of the Applications I have worked in USAA Line of Businesses
  • Bank MW provides a set of Bank Inquiry and Money Movement REST APIs that is used by many client applications across the USAA enterprise
  • Worked closely with multiple Enterprise / Data Architects to Develop the Best Technical Design and Approach
  • Hired, Coach and Mentored senior full stack developers to help build a strong cross-functional organization
  • Fostered the culture of continuous engineering improvement through mentoring, feedback etc
  • Always have the approach of setting clear measurable quality goals for the Team
  • Worked using best practices for the full software development lifecycle, including coding standards, code reviews, source control management, build processes, Deployment and Operations using Scrum and Kanban methodology for Development
  • Worked Extensively in the AML ENTERPRISE area FFIEC, ITGC, REG-E Compliance and Controls
  • Worked on Leading the AML Customer Due Diligence (CDD) Application
  • Worked on Designing and Leading an Agile team of around 30 API Developers
  • Enterprise AML Compliance requires CDD to be performed for all Customers at the time the Customer opens their first Account or acquires their first Covered Product subject to USAA’s AML Program
  • The required CDD elements help USAA develop an understanding of the Customer and the intended use of its Account or Covered Product
  • The CDD process serves to facilitate the assignment of the Customer’s AML risk rating, determine if additional due diligence is necessary, such as EDD, and assists in identifying potentially suspicious transactions
  • RESTful services are built using Spring boot Framework
  • Worked on Leading / designing and developing the AML Triggering Infrastructure (AML TE) Application Heavily Based On Microservices/KAFKA Integration
  • Through the implementation of Triggering Event Periodic Reviews, USAA seeks to identify Customers who may require a KYC Profile assessment and, in some instances, account review
  • These practices are in line with regulatory expectations and industry practices, as outlined in the Enterprise AML Know Your Customers Standards (“KYC Standards”)
  • When a triggering event occurs, 2nd line AML (Enterprise AML) will perform a Politically Exposed Person and Negative News screening
  • Enterprise AML will notify Bank AML (AML first line) if a member's risk score changes to high, or member is a confirmed PEP
  • The plan is to implement “trigger” reviews of USAA Customers pursuant to the customer’s risk rating or for those customers who experience materials changes in their KYC Profile in alignment with the KYC Standards
  • Triggering Events framework is based on an event driven design utilizing Kafka and RESTful services built using Spring boot Framework , Oracle Database and Mongo DB - NoSQL
  • Worked on a Data Engineering Application building a streamlined Data end-to-end pipeline from API-Kafka Topics-MongoDB in the form of collections
  • Collected and handled and processed Millions of streaming Data Per Day for Data Analysis and Reporting purpose
  • Worked leading an ad-hoc surge team along with the guidance of Data Architect in Designing and developing data models for MongoDB
  • Design, develop, and maintain data pipelines to ingest, store, and process data from multiple sources
  • Technology : Java/Linux/Spring boot/Microservices/ Docker/OpenShift/Kafka/Oracle/MongoDB/AWS Microservices Stack/Snowflake

Lead Full stack Engineer / Architect

USA Department of Agriculture (USDA)
Kansas City, MO
06.2011 - 09.2015
  • Worked on Leading Modernizing the SDLC Architecture/Design documents for all the 32 applications under Conservation Reserve Program for a Team of 7 persons using Visual Paradigm extensively for use case diagrams, class and sequence diagrams, interaction diagrams etc
  • Actively Involved in the design and development of all 3 architecture layers such as the Service Layer, Web Layer & Persistence Layer
  • Involved in Lead code review and mentoring the Senior / Midlevel and Junior Hires
  • Used PMD and Ecl Emma to make sure the quality of the code
  • Used Subversion, Maven, Jenkins, Hudson, Nexus for Continuous Integration/Continuous Delivery
  • Worked for almost two years in adding new features and enhancement of various features of the CCMS Application
  • Practiced Agile Scrum 3-week rapid development cycles
  • Was heavily involved with the WebSphere to JBoss-5 Migration of Conservation Contract Maintenance Systems (CCMS) Application
  • Worked as a Full Stack Lead Developer on The Conservation Contract Maintenance Systems (CCMS) application is a part of CRP (Conservation Reserve Program)
  • It is a web-based application that allows county, state, and national FSA users to perform maintenance activities on Conservation and Environmental Programs Division programs
  • With this tool County Office Users can perform common maintenance functions including View and Print Contracts, Revise Contracts, Divide Contracts, Transfer Contracts and Approvals for Contract Changes, Print Reports etc
  • On Conservation Reserve Program
  • Technology: Java, Spring Core/IOC, Hibernate, Maven, JBoss, DB2 UDB Database etc

Lead Software Engineer

Mastercard Corporation
St Louis, MO
01.2011 - 06.2011
  • Worked on “Mastercard Online Transaction System”
  • Utilized agile process to streamline development process with iterative development
  • Worked on the design & development of the J2EE Application using JBoss Application Server using Spring Framework and Hibernate Integration for ORM
  • Developed new functionality, including both back-end and front-end parts
  • Involved in Production bug fixing, new feature implementation, maintenance of the web application
  • Technology: Spring Core, Spring JDBC, Hibernate, JBOSS Application Server etc

Senior Software Developer

National Association of Insurance Commissioners (NAIC)
Kansas City, MO
01.2007 - 12.2010
  • Worked on Designing and developing “A Centralized NIPR Registry Java/J2EE Application”
  • This system had 2 pieces: A Transaction Responder which ran Java Servlets in the central location at NAIC/NIPR and A Transaction Requestor which ran from each state
  • They communicated using the HTTPS and SSL protocol and XML for Data Communication
  • Technologies used were UML for system designing and J2EE Struts MVC Design Pattern (Servlets, EJB, Web Services, XML, and Eclipse IDE) for system development
  • Environment: WebSphere App Server, UML, Struts MVC, J2EE, SQL, XML, EJB, JSP, Servlets, Ant, SQL SERVER
  • Technology: Java, EJB, WebSphere Application Server, LDAP, DB2 UDB etc

Senior WebSphere Portal Developer

Sprint Corporation
Overland Park, KS
06.2004 - 12.2006
  • Worked as J2EE/WebSphere Portal Developer on the “sprint.com Web Portal”
  • Also worked with WebSphere Application Server (WAS)/AIX development and deployment admin for the Sprint consumer wired and wireless portal application for Sprint
  • Worked on the Consumer Wireless Application
  • Developed JSR 168 Portlets to access from wireless devices like Cellphones, PDAs, etc
  • Using XHTML Mobile Platform and WAP 2.0
  • Developed a few Enterprises Java Beans and DAO Objects for the consumer wired application
  • Managed portlets and Struts applications (WPS) and WebSphere Portal 5.1 installation on AIX
  • Managed WAS5 administrative console, clusters, configuration, deployment, tuning, build, authentication, authorization, security, XML access, troubleshooting, portal planning and design, user and group profiling and authentication, etc
  • Environment: WebSphere Portal Server V6, WebSphere Application Server V6, AIX, Struts, XML, WSAD, DB2 Enterprise
  • Assigned to Sprint Project primarily as a J2EE (XML, JDBC- SQL, EJB, JSP, Servlet, JNDI, JMS) and WAS/WebSphere Portal Developer using WSAD 5.x
  • Developed Enterprise Java beans (entity beans) and WPS portlets using WSAD 5 under the Struts Framework
  • Worked on building and deploy of the components on WebSphere Application Server and WebSphere Portal Server running on AIX on development, test and release test systems using WINCVS, Ant Scripts, etc
  • Exclusively designed and developed 11 XML interfaces (Portal, XML, WBI, MQ-Workflow, and Database) and reverse using JDOM XML PARSER
  • DB2 Enterprise Edition (Clustered) was used as backend DB server
  • Worked 24x7 on-call production support on a rotation basis

Mid-Level Java/J2EE/WebSphere Portal Developer

State Of Missouri - Missouri State Highway Patrol
Jefferson City, MO
01.2003 - 05.2004
  • Worked on “DWI Tracking WebSphere Portal Application for Missouri State Highway Petrol”
  • This Application is a modernization of the legacy mainframe-based system to a web application/portal using Java, J2EE, WebSphere Technologies
  • Worked extensively as a J2EE/WebSphere Application/Portal developer
  • Developed J2EE application [SERVLET, JSP, EJB, XML] and JSR 168 Portlets and deployed them on WebSphere Portal Servers and WebSphere Application Servers on AIX
  • Used DB2 Enterprise 8 as the backend database server
  • Used LDAP Registry for Authentication [WAS SECURITY]
  • Worked also as a Data Architect on the data modeling tool [ER-STUDIO] for designing logical & physical data models
  • Worked on writing Logical design models [Functional specifications from user requirements using UML]
  • Technology: Java, EJB, WAS, WPS, LDAP, AIX, DB2 UDB etc

Junior Java/WebSphere Application Developer

State of KY – Cabinet of Families and Children
Frankfort, KY
08.1998 - 12.2002
  • Worked on a “Foster Care J2EE Application for Cabinet of Families and Children” with a team of 20 Java/J2EE/JSP/WebSphere developers
  • It is a distributed web application named "Twist on Web" which has a web interface developed using HTML, XML, Java (J2EE), and JDBC on WebSphere Application Server
  • Worked closely with the Business and Users in document gathering and developed functional specifications / object-oriented design using (UML)
  • Used Unix-AIX as the OS and DB2 as the backend database server
  • Technology: Java HTML, XML, Java, JDBC, J2EE (EJB, Servlets, JSP, JNDI, JMS, XML, TAGLIBS), WebSphere Application Server, UML, AIX, DB2, ER-WIN

Education

Master’s - computer science & application

College of Engineering & Technology
Bhubaneswar, Orissa, India

Bachelor’s - science

Utkal University
Bhubaneswar, Orissa, India

Skills

  • Enterprise architecture
  • Microservices architecture
  • API integration
  • Cloud computing
  • Software development
  • Agile methodologies
  • Data modeling
  • CI/CD pipelines
  • DevOps practices
  • Technical documentation
  • Team leadership
  • Stakeholder engagement
  • Code review
  • Software architecture
  • IT governance
  • Disaster recovery planning
  • DevOps principles
  • Enterprise architecture design
  • Database design
  • Data quality management
  • Information security
  • Data warehousing
  • API development
  • Metadata management
  • Big data technologies
  • Regulatory compliance
  • ETL development
  • Continuous improvement

Timeline

Lead Enterprise Architect/AWS Java Fullstack

FEDTEC - USDA Farm Service Agency
09.2024 - Current

Lead Enterprise Architect- AWS Java Fullstack

Bank Of America
04.2023 - 09.2024

Lead Solutions Architect Java Full Stack

USAA (United Services Automobile Association)
10.2015 - 02.2023

Lead Full stack Engineer / Architect

USA Department of Agriculture (USDA)
06.2011 - 09.2015

Lead Software Engineer

Mastercard Corporation
01.2011 - 06.2011

Senior Software Developer

National Association of Insurance Commissioners (NAIC)
01.2007 - 12.2010

Senior WebSphere Portal Developer

Sprint Corporation
06.2004 - 12.2006

Mid-Level Java/J2EE/WebSphere Portal Developer

State Of Missouri - Missouri State Highway Patrol
01.2003 - 05.2004

Junior Java/WebSphere Application Developer

State of KY – Cabinet of Families and Children
08.1998 - 12.2002

Master’s - computer science & application

College of Engineering & Technology

Bachelor’s - science

Utkal University
Sworna Mahapatra