ENTERPRISE SOLUTIONS ARCHITECT
Qualifications Profile
** ***** ** ************ ********** in the field of Information Technology for architectures, infrastructures, designing and development in Java/JEE, Web-based, databases, Windows & Linux/UNIX flavors and their administration & migrations.
AWS certified professional architect.
Federal Government working experience in agencies like OPM and PBGC.
Hands on development experience using AWS technologies like EKS, Fargate and DevOps.
Experience in developing architectures using TOGAF framework.
Ample experience in interacting with customers primarily in Financial and mortgage domain companies like Fannie Mae and Freddie Mac.
Effective leader and concept-to-execution driver, with proven record in architecting multimillion-dollar project from inception to completion and delivery. Equipped with first-rate management aptitudes in designing Architecture Solutions and transforming visions and plans into strategic and effective actions drive successful goal accomplishment.
Recognized for strategic and proactive management approach and technical skills in identifying complex solutions and coordinating team efforts to achieve smooth and productive operations.
Professional Experience
FANNIE MAE, RESTON, VA
Project: Corporate Functions Jun 2019–Present
Role: Enterprise Solutions Architect
Skills: Architecting and Design, Draw.io, AWS, Agile, TOGAF, JIRA, Springboot, Node.js, Python, ETL, AWS Redshift, AWS Glue, AWS S3, EKS, Fargate
Objective: Provide Enterprise Architecture solution for various applications
Designed solution for Authenticated Users accessing RESTful services using OAuth 2.0, OIDC, and JWT (Jason Web token).
Experience in developing Microservices with Spring Boot and Node.JS
Designed and implemented robust Kafka Connect source and sink connectors, facilitating seamless data flow between various systems and Kafka clusters.
Experience with Cloud Computing Service environments like (AWS) Amazon Web Services (EC2, EBS, EKS, S3, ELASTIC SEARCH, Fargate).
Extensive AWS experience including AWS services such as S3, Cloudfront, SQS, SNS.
Architected cross region replication using SQS-SNS solution for Cognito.
Leveraged EventBridge, SNS and SQS in event driven-Architecture and pub/sub models with asynchronous patterns to decouple, integrate and scale
Designed AWS Fargate serverless compute engine to provision containers.
Architectural portfolio management of IT landscape and Road map.
Build solutions by independently researching valid implementation options
Working knowledge in all major areas of technical architecture and platforms
Utilizing expert knowledge of architecture, play a lead role in negotiations with strategic vendors and participate in vendor relationship management process
Provides leadership, technology guidance and mentors others throughout the domain
Applies advanced concepts, theories and principles to create multi-disciplinary innovations and solutions for the most complex or risky business situations
Leads the research and evaluation of emerging technology, industry and market trends to assist in project development and/or operational support activities to for multiple teams or complex scenarios
Participate in business, application and infrastructure planning, providing insight into the future of technology footprint.
Designed Enterprise Application Architecture patterns in the context of the Java J2EE platform and other enterprise application platforms.
Defined the Micro-service strategy from monolith pattern to Docker containers.
Designed high scalable Micro-services from monolith application.
Comfortable and confident in front of senior business and IT management
Ability to influence team members without direct authority and effective at establishing working relationships
Strong verbal and written communication, negotiation, analytical, time management and organizational skills. Able to multitask and adapt quickly to change and coordinate activities with others
Fully knowledgeable with Fannie Mae processes and guidelines for Architectural solutions.
Led and mentored the efforts of data quality completeness initiative for Informatica based ETL architecture.
Performed deep assessment of the Actimize system in order to find whether ETL best practices were followed or not and submitted the recommendations of improvement.
Designed architecture solutions for Hornet Data warehouse requirements to develop ETL solution.
Initiated Design of ETL architecture solution from already existing ETL processes which are required to be analyzed as a part of the quality assessments.
Designed S3 Integration ETL design Pattern for on-prem application.
Designed pattern for data conversion from on-prem to Workday cloud using Enterprise Interface Builder.
Design Corporate Data ware house pattern to share data across organization.
Freddie Mac, Mclean, VA
Project: Servicing May 2017–May-2019
Role: Enterprise Solution Architect
Environment: Architecting and Design, Java, Python,MS Visio, UML,ETL,Db2 Database, AngularJS,Informatica
Objective: Verification of eligibility and compliance rules of any seller and service or counter party in preference to execute business transaction with Freddie Mac
Architected, and developed Compliance API microservice, that checks for customer compliance if has completed recertification. The API interacts with external services GUID lookup for getting customer profile, Identity Service.
Dockerized the applications.
Architected, and developed UCS application using Spring boot, microservices, AWS (KMS, Secrets Manager, Lambda, CloudWatch, EC2, CloudFormation template, Docker compose)
Responsible for development of application architecture roadmap and ongoing maintenance of enterprise architecture blueprint for WU and WU's application transformation program
Responsible for designing and influencing adoption of highly scalable, high available cloud based microservices architecture
Engage across all layers and coordinate with other architects to quickly gain understanding of current state, document business and application inter-dependencies, flush out details regarding end state vision and develop multi-year transition roadmap
Create contextual and conceptual models to document complex business process and capabilities
Create, manage and use IT/ Technology architecture models
Define and develop services reference model for a high volume and scale eco-system and evangelize it across various units and audiences within WU to ensure adoption
Designed APi using Apigee for high performance systems.
Full participation in agile team meetings, daily stand-ups, retrospectives, sprint planning, and knowledge sharing sessions.
POC docker compose files and CloudFormation templates for AWS deployment
Customized and implemented dynamically pluggable software architecture for maximum flexibility, extensibility, and maintainability.
Designed loosely coupled Service-Oriented Architecture solutions for the project.
Designed the architecture of Regulatory reports data Integration application with n tier in app also exception handling,
Document Architecture Design and technical solutions utilizing enterprise architecture standards including documenting all solution components and configurations.
Designed dashboards to notify counter party compliance tracking system managers on business performance through charts
Significant contributor to the design SAML security model for SSO implementation.
United States Office of Personnel Management, Washington DC
Project: OPM.GOV- e-QIP -NBIB Project Feb 2016–May 2017
Role: Solutions Architect
Environment: JAVA, JSP, DB2
Objective: Completion of investigation on credit history, criminal, and Internal Revenue Service (IRS) for employment screening in federal government
Engineered solution for e-QIP modules using Java, JSP and DB2.
Provided Design and solution for automated testing and saved clients 10% in total operating costs.
Streamlined the migration process of applications deployment in various life cycle environments reducing project timelines.
Designed and launched a suite of automated deployment methodologies u sing DeVops and CI/CD pipelines, saving 15 man-hours per week in mundane tasks.
Pension Benefit Guaranty Corporation (PBGC), Washington dc
Project: My Plan Administration Account (My PAA) Jun 2011–Jan 2016
Role: Tech Lead/Java Architect
Environment: Java, Struts1.2, Hibernate 3.0, Spring, Spring Integration, Spring Core, Oracle 11g,
Weblogic, Java and Python
Objective: Facilitation to pension plan professionals in electronically submitting premium filings and payments in accordance with company’s regulation
Architected & designed and implemented XSS (Cross Site Scripting) solution, SQL Injection solutions using OWASP-ESAPI
Architected & designed and coded FIFO and Load Balancing
Implemented pagination logic and exported reports to PDF document using Apache PDFBox
Developed Junit test cases for all the coded modules
Documented all coded modules using javadocs in code and UML diagrams in technical design documents
Actively involved in total end-to-end software development activities
Actively given production support for completed WebSca2.3 application
Working on enhancements, defects and performance improvements
Adopted log4j framework for different module level loggings
Developed XML utility methods like to get, modify an element data from XML
Developed database scan utility component to search whole database schema for specific data
Developed support utility component to do health check of applications and mail the status to support team
Did performance improvement for a page loading with several hundred records
KPMG, Mclean, VA
Project: Acquired Loan Platform (ALP) Jan 2010–Jun 2011
Role: Tech Lead /Architect
Environment: J2EE, Struts, JSF, EJB, JavaScript, Web Services, Oracle 11g, Microsoft Windows 2008, ETL
Objective: Demonstration of present value and level yield cash flows and Federal Deposit Insurance Corporation (FDIC) loss tracking in compliance with the general content of accounting and tax standards, including ASC 805 (FAS 141R) and ASC 310-30 (SOP 03-3) to various financial institutions
Took charge of developing web applications for SOP03-3 using J2EEMStruts/JSF/EJB/Spring frameworks. as well as application for project to upload Excel data in the database
Resolved actual cash flows and the reforecasting of expected cash flows on configurable processing frequency
Formulated solution on FDIC certificate generation for acquired banks, as well as on impairment and associated loan loss allowance for acquired loans
Used object-oriented programming in creating reusable components
Provided assistance on ALP system after the production deployments
Efficiently interfaced with business users in troubleshooting and resolving issues.
Created and enhanced data solutions enabling seamless delivery of data and is responsible for collecting, parsing, managing and analyzing large sets of data across different domains for analysis.
Key Highlights:
Brought significant contribution in implementing the following;
-Business rules in ALP for various clients
-SOX compliance in selling system
-SOP (03-3) accounting rules in ALP project
-Active Directory roles in segregating users access to various internal web applications and modules
Earlier Career
Freddie Mac, Mclean, VA
Project: Selling System
URL: http://www.freddiemac.com/loanadvisorsuite/loansellingadvisor/
Role Tech Lead
Environment: JDK1.6, XML, JAXB, IBM WebSphere 6.1, JSP 1.2, Servlet 2.4, Springs 2.5.5 XML, XSLT, SQL Server 2005, ClearCase, and Unix
Objective: Maintenance of money flow to mortgage lenders on their homeownership and rental housing, as well as transaction of mortgages from banks to the company
Provided conceptual solution for this initiative
Develop architecture (Infrastructure, Applications), designs for coding, reviews to proceed with implementations
Develop code to be modular and reusable to address business requirements. Write exception handlers and Junits for unit testing with mock objects data
Develop & review solution specifications along with class and sequence diagrams for the application.
Design and develop JSON Schemas for Restful endpoints and its communications between applications
Performing cod reviews for each sprint
Integrated Live TBA prices coming from IRDB(Interest Rate DataBase) interface with PU(Pricing Utility) using EMS (Enterprise Message Service) and multithreading
Developed LiveTBA pricing listener using EMS-ESB and Live TBA pricing monitor to monitor IRDB pricess and alert the users on a timely manner thru emails
Exhibited competencies in the deployment, configuration, and testing of COTS product, such as Gallagher
Produced a live market feed to Gallagher Netoxygen pricing application.
Architected web service for the connection between java applications and Gallagher pricing engine
Oversaw the implementation of business rules in Gallagher Netoxygen using enterprise manager
Key Highlights:
Functioned effectively as the lead developer in proving Excel software custom solution to avoid the installation on each user's desktop, which produced a $500K savings
Earned Now Award in 2010 for formulating an Excel software solution
AMIDEAST, Washington, DC
Project: BOEING
Role: Senior Software Engineer
Environment: JEE (Servlets, JSP), Oracle 9i, IBM AIX, IBM WebSphere 5.1
Objective: AMIDEAST provides English language and professional skills training, educational advising and testing services to hundreds of thousands of students and professionals in the Middle
East and North Africa; supports numerous institutional development projects in the region; and administers educational exchange programs. Created on line English skills assessment and Training application which keeps also tracks of student improvement and monitoring.
Developed the business components Classes, JEE web services using SOAP to encapsulate business logic components to be used in distributed environment.
Developed user interfaces and screen navigations for Reference Data, Group Profile, Customer Profile, and FAP and DAP modules
Developed FXSQL & XSQL for the above said modules
Involved in implementation, integration and testing
Gateway, City, CA
Project: Gateway Accessory Locator Phase-II
Role: Senior Java Developer
Environment: J2EE, J2SE, Oracle9i
Objective: Gateway.com is a B2C ecommerce web portal as well as B2B Web portal. In order to maintain Product information and a tool called product maintenance tool (PMT) developed using J2EE and Sqlserver. Authorized user Log on to the PMT and updates data. Then Gateway products are visible to end user for web shopping. This Project has been developed using JSP, Java Script and Sql Server. All the Database transactions are completed using stored procedures. The user interfaces were developed in Html, SHTML. JavaScript Used for client validation.
Developer involved in the design and Implementation of Complex User Interface, Middleware business Components, System Integration and deployment of the application
Worked extensively in Investment and illustrations using JSP pages.
All complex business logic calculations were implemented reusable components to be used in distributed environment
Involved in the creation of XML files from the UI to be sent to the component for the processing.
Created stored procedures, Triggers and Views and extensively used for reports.
Education and Credentials
Master of Computer Applications Osmania University, Hyderabad, TS, India
Bachelor of Science in Mathematics Osmania University, Hyderabad, TS, India
Technical Skills
AWS CLOUD
EC2, Cloudformation, Lambda, Cloudwatch, API Gateway, DynamoDB, AWS SDK, CLI, SecretsManager, KMS, S2, ElasticBeanstalk, VPC, IAM (Users, Roles, Policies), Kinesis
Methodology/Architecture
Object Oriented Analysis and Design(OOAD), UML, MVC Architecture, Hub & Spoke Architecture, Service Oriented Architecture(SOA), J2EE & GOF design patterns,, Rational Unified Process(RUP), Agile (SCRUM), Linear (Kanban), BroadHurst Model with MQ Client Channel Definition Table (CCDT), TOGAF (Business, Data, Application, Technology), SOLID design principles
Programming Language
SQL PL/SQL
Relational Database Management System
Oracle Database 11g,10g,9i,8 SQL Server 2012/2008/2005/2000/7.0 Microsoft Access
LANGUAGES/FRAMEWORKS
J2SE, JEE (Servlets, JSP, JSF, EJB, JMS), J2ME (CLDC, MIDP), JAXP, JAXB, IBM WebSphere MQ, XML, XPath, XSL, XSD, DTD, XSLT, DOM, SAX, Stax Parsers, Spring (Core, MVC, JDBC, JMS, Batch, Intégration, Boot), Hibernate, AJAX, JSON, JSONP, JQuery, CSS, Apache Axis, CXF, Restlet, SOAP Web Services, JAX-WS, JAX-RS, JUnit, HTML, Perl, JHTML, JavaScript, JQuery, ATG Dynamo Nucleus Framework, ATG Control Center & Business Control Center, SQL & PL/SQL, OWASP-ESAPI, Apache PDFBox, BackboneJS, AngularJS, NodeJS, Cloud Computing - AWS(S3, EC2, Glacier, ElasticBeanstalk, Kinesis, RDS, DMS, VPC, API Gateway, ELB, DirectConnect, AutoScaling, CloudFormation), PCF(Pivotal Cloud Foundry), ILog(JRules), TIBCO-Gems, ESB (Enterprise Service Bus), JSoup(Java HTML Parser), Mockito, PowerMock, Gradle, MicroServices, YAML, Python
Operating Systems
UNIX, Red hat Linux, IBM AIX, MS Windows 10
SERVERS
Apache HTTP Server2.2, IBM Websphere Application Server8.5, Oracle Weblogic Server, Jakarta Tomcat Server, Jetty engine, Spark engine, ATG Dynamo Application Server, WebSphere MQ Server, TC Server
Certifications:
AWS Certified Solutions Architect — Professional
AWS Certified Solutions Architect — Associate