Home

ROY K. ABRAHAM - AWS Engineer
satya9recruiter@gmail.com
Location: Herndon, Virginia, USA
Relocation: NO
Visa: USC
ROY K. ABRAHAM
satyach@sidmans.com; (847) 610-9714



SUMMARY
J2EE: Over 18 years of software development, design and architecture with six years experience in J2EE as developer and architect. Certified in Sun Java programmer and sun certified J2EE architect. Involved in 15 J2EE projects which are in production at various levels. Architect in two projects and team lead in two.
SOA, BPM: Over 10 years experience in WebServices as developer and architect. Involved in 8 WS projects which are in production and 2 Proof of Concepts. Involved in the design and development of 5 BPM projects.
XML(MISMO): Over 12 years experience in XML based technology such as JAX pack, XML-DSIG as developer and architect. Expertise in wide range of XML standards such as MISMO and its LDD: eMessaging (FACT and Secondary Mortgage), ePackaging, SMART doc (XML digital signature) and MERS. Involved in 6 MISMO projects which are in production.
WebMethods: Over 15 years experience in WebMethods as developer and architect. Certified in Business partner integration and WebMethods6.x-8.2.2 Architect, implemented a wide range of WebMethods BPM technology such as Designer-Modeler (BPM), IS, TN, WorkFlow, Broker, MyWebMethods Server and Adapters (JDBC, EJB, JMS and XSLT). Involved in 11 WebMethods projects which are in production and 3 Proof of Concepts.
AWS: AWS: Over 8 years of experience in AWS as developer and architect and hold a number of AWS Certifications. Experience in wide range of AWS technologies like VPC, EC2, S3, SNS,SQS,RDS, lambda, Glue, API gateway etc. Involved in 3 AWS projects as an architect and 4 as a developer.

EDUCATION
M.Tech: Indian Institute of Technology, Kharagpur, 1989 : India
B.Tech: Regional Engineering College, Calicut, 1987 : India
US Citizen with DOT, DHS and DOL Public trust clearance

CERTIFICATIONS
1.AWS Certifications
i) Active
AWS Certified Solutions Architect - Professional
AWS Certified Database Specialty
AWS Certified Machine Learning Specialty
AWS Certified AI Practitioner
ii) Expired
AWS Certified Solutions Architect Associate
AWS Certified Developer Associate
AWS Certified Cloud Practitioner
AWS Certified Machine Learning Specialty
2. AWS Training
a) AWS Security Best Practices b) AWS Developing Serverless Solutions
3)Sun Certified Programmer on Java TM 2 Platform and Sun Certified J2EE architect
4)WebMethods certified in Business Partner Integration Developer and webMethods 6 platform
5)BrainBench e-certified in a) UDDI b) WSDL c) UML, c) OO Design Patterns, e) Java-EJB, f) OO Concepts, g) Java-JSP, h) e-Commerce concepts, i) XML, j) RDBMS developer, k) Web Programmer, l) Perl, m) Javascript and n) HTML.

TECHNICAL SKILLS
LANGUAGES JAVA, PERL, JavaScript, C, C++,Python, UNIX Shell scripts and Regular expression
MARKUP/XML HTML, DHTML, XHTML, XML, XML-DSIG, XQuery,XPath,XSLT and JSON
JAVA API JDBC, Servlets, JSP, EJB, JNDI, JMX, JAX-Pack, JCA, JAAS, JCE and JMS
Java Framework Junit, Jakarta (Tomcat, Log4J, Ant, Struts), Hibernate, Torque, Spring and Castor
WebServices BPEL, BPMN, SOAP, UDDI, WSDL, REST,WS-Security, SAML, XML-DSIG
AWS VPC, EC2, S3, RDS, IAM, ELB, EMR, CloudWatch, CloudTrail and AutoScaling
Big Data Hadoop, Hive, Cassandra, Spark and Mathematical and Statistical Modeling
DBMS ORACLE (SQLPlus, SQL & PL/SQL), DB2, mSQL and NoSQL:DynamoDB
WebMethods IS, TN, Designer, Broker, Workflow,MWS, BPM, EJB, JDBC, XSLT and JMS adapter
TOOLS Eclipse, TOAD, XMLSpy, JIRA, Confluence, Clear Case, Clear Quest
OS SUNOS, SOLARIS, UNIX, Unicos, COS, VMS, HP-UX and Linux/BASH

PROFESSIONAL EXPERIENCE

AWS Engineer, FannieMae, Reston, VA 11/2023 01/24/2025
Providing EA solutions to Single Family/Origination portfolio, involving capturing current, interim and target states and presenting the finding to PARB for approval. The assets are AUVS, CondoGo(CPM), Income Calculator and HRS This involves,
Capturing business architecture (Capturing Business context (Loan life cycle context, Business Rules, Business Process flow, Business Impact in ECM alignment and EPR in ARIS.), data architecture and governance(Data rationalization and registry (Collibra) and modeling. Data flow and interfaces(upstream and downstream) in eICR (enhanced Interface Control Requirement) process), security architecture, resiliency and observability.
Security Architecture: Infrastructure security(ports/protocols for security group and NACL), IAM (user/role privileges),Credentials management (NUID/password: secrets manager,Outh2/RAM for lenders),access provisioning, Application security (Fortify, TwistLock), Data security(at rest-KMS), (transit TLS1.2), Security monitoring(CloudTrail, CloudWatch, Splunk) and Operation Security (CI/CD devOps-CloudFormation pattern)
Capturing UWT(11 child assets) and UWC context diagrams, assets information, interfaces, resiliency attributes(RG,RTO, RPO), resiliency strategy (active-active, active-passive), resiliency assessment of each asset.
NPI data analysis for Origination assets (VDRSx,SSV, AUVS, IC and LSDI-DVS) of structured (SQL), semi-structured (Json, XML) and unstructured (pdf, jpg) using encryption(KMS,SSE), tokenization(HP-Voltage), masking and encoding.
Refactor lift and shift of on-premise Spring Boot application to AWS ECS/Fargate serverless. Migration involves Spring Boot2/Java8 to Spring Boot3/Java17 in containerized Fargate.
Assisting tech incident issues: AMI lookup going active-active(from active-passive), RDS Oracle cross-region DR using GoldenGate, OASIS-Silver to CondoGo data retrieval using Cross Account Read, CloudFront to S3 access during Blue/green deployment in AUDUUI with OAI vs OAC, Encrypting NPI data using KMS. Setting up EventBridge global endpoint for during fail over

AWS Developer, NTTData, Plano, TX 11/2022 11/2023
Migrating South Carolina Medicaid infrastructure to AWS Serverless using API gateway,Lambda, Glue, DynamoDB and S3. Remodeling MarkLogic data model (JSON/NDJSON) to DynamoDB. Creating architecture and design diagrams in Confluecne/draw.io such as AWS architecture, UML sequence, security and state machine diagrams. ,
Creating EvenBridge schedulers for Lambda Trigger. Development using CodeWhisperer and CodeGuru. Managing Parameters and Secrets using SecretsManager
Creating schema/Data Catalogue from semi-structured data(JSON) using GlueJob and Lambda using Python, PySpark, Spark SQL, Panda libraries and Javascript. Ingesting inbound data using AWS gateway, Lambda, Glue and DynamoDB.
Processing Medicaid Curam data for DSS and MMIS systems using Python/Lambda, checking code in CodeCommit. Performing vulnerability scan using AWS Inspector and fixing the findings
Creating CFT of the above resources as IaaC using AWS Cloud Formation.

AWS Engineer, FannieMae, Reston, VA 1/2022 10/2022
Providing EA solutions to Single Family/Acquisitions/Closing portfolio, involving migration of application assets from on-premise to AWS, capturing current, interim and target states and presenting the finding to PARB for approval. The assets are MIVS, UCD, CVAS, BRO and IBM Sterling based on SaaS (SpringBoot in Fargate) and PaaS (ElasticBeanStalk). This involves
SaaS:Migrating On-premise Monolithic SpringBoot application to AWS ECS/Fargate using ECR a Docker containers in CVAS. PaaS : Migrating and refactoring on-premise Java Spring Application to AWS Elastic Bean Stalk SQS Worker to handle long running MIVS application. Migrating On-premise Oracle database to AWS Aurora using DMS, SCT and CDC.
Business Architecture: Capturing Business context (Loan life cycle context, Business Rules, Business Process flow, Business Impact in ECM alignment and EPR in ARIS.
Data Architecture: Data rationalization and registry (Collibra) and modeling. Data flow and interfaces(upstream and downstream) in eICR (enhanced Interface Control Requirement) process and interface metadata(endpoints, frequency, message and transport protocol, AWS patterns, API (REST/webservices),NPI and SOX compliance
Security Architecture: Infrastructure security(ports/protocols for security group and NACL), IAM (user/role privileges),Credentials management (NUID/password: secrets manager,Outh2/RAM for lenders),access provisioning, Application security (Fortify, TwistLock), Data security(at rest-KMS), (transit TLS1.2), Security monitoring(CloudTrail, CloudWatch, Splunk) and Operation Security (CI/CD devOps-CloudFormation pattern)
Resiliency, DR: Multi-AZ, multi-region, providing right recovery group(RTO/RPO)
Assisting tech issues: Lift and shift of container editions of Tibco BW and IBM sterling, lack of IP address in subnets, long running applications in Beanstalk to AWS Batch etc. Reactive programming (event driven and asynchronous) in Spring boot using KPL/AWS SDK to send business data to Kinesis stream for Enterprise Data Lake

AWS Engineer, API/Java Developer, Citizen Bank 5/2021 1/2022
Providing development of various ARIBA APIs and persisting in MySQL database using monolithic SpringBoot/java (Lombok framework). Design, coding and unit testing the APIs using 12 factor methodology, Authentication and authorization using OAuth2.
Consuming ARIBA API JSON data, object mapping to java entities and persisting in MySQL database. Unit testing using Postman and documenting in JIRA. De-normalizing the data before persisting for data warehouse/AWS Redshift consumption.
Comparing various architecture patterns in on-premise and AWS for future analysis, comparing various data format like Parquet for optimal data transmission using Spark ML Library.

AWS Developer, AT@T, Plano, TX 5/2020 5/2021
Enhancing the CAST (Coaching and Scoring Tool) system of AT&T using AWS for customer service agents. Analyzing Transactional data stored in Oracle using Python and storing the analyzed data in DynamoDB. Accessing these data using UI (ReactJS), Server (NodeJS) and Spring/Spring boot through AWS API Gateway as REST services using JSON.
Creating Lambda functions using Python/Panda/DataFrame for filtering, sorting and calculating the outliers.
Storing the analyzed data in DynamoDB. Creating AWS API gateway to consume DynamoDB data as RESTful services for server (NodeJS) and Spring/Spring boot for server consumption.
Finding anomaly detection using SageMaker(Random Cut Forest) and hyper parameter tuning on customer service performance data and using Cloud Formation.
SaaS:Migrating On-premise SpringBoot application to AWS ECS/EC2 launch type using ECR and Docker containers and CloudFormation templates for resource creation.

Application BPM lead, Acuity System, Herndon 2/2019 5/2020
Developing various BPM processes for OWCS subsystems of multi-tenant system for Office of Workers Compensation Systems(OWCS) at Department of Labor. Creating microservices for the various components for the subsystems, persisting the data collected from the user interface and persisting in the backend Oracle database.
Designing the presentation layer using Angular 8x with JSON data, Integration layer with WebMethods BPM, and persistence layer using JDBC/XQuery with Oracle and document persistence using Alfresco Content Management and Only Office Plugin, B2B claim processing using HL7. Creating iText and Java based PDF document creation and archiving.
Integrating Angular with API Gateway using Swagger/OpenAPI framework using RESTful services (REST2) and unit testing with Postman.
Implemented Continuous Integration / Continuous Development (CI/CD) solution Git/Maven/Jenkins to automate software builds and deployments leading to enhanced source code control and rapid deployment.
Setting up and configuring SAML2.0 based authentication for SSO, OAuth2/JWT based authorization for microservices API. Setting up and configuring bi-directional handshake with TLS for B2B webservice endpoints. Creating and testing a POC for JWT based authentication and authorization framework to replace the existing security infrastructure.
Architecting DR using Pilot Light, Providing system administration for WebMethods integration platform and its underlying applications. Administration tasks include: supporting issues with integrations to external systems, troubleshooting application, performance issues, production support and documenting in Confluence and development life cycle using Jira.
Participating in DMS migration (symmetric) of Oracle from on-premise to AWS RDS and Oracle to MySQL (asymmetric) using SCT for Alfresco metadata.
Developing ELK pipeline for monitoring.

Interface Developer/Production Support, General Dynamics, Herndon 11/2017 2/2019
Providing performance and security enhancement for FEMA and associated agencies of DHS due to HIM (Harvey, Irma and Maria) Hurricanes. Enhancing(such as E-Tran) the WebMethods BPM integration platform for the webservice endpoints for increased performance. Integrating the WM interface with JBOSS/Spring/spring boot framework. Business logic is implemented through PL/SQL stored procedures.
Improving system and business security and developing algorithms for preventing false claims such as cross checking of prior tax filing with IRS.
Converting and configuring all B2B webservice endpoints from SSL to TLS2.0
Masking PII data using Oracle TDE encryption and decryption.

Application Architect, Acuity System, Herndon 4/2017 10/2017
Providing AWS architecture for microservices based multi-tenant system for Office of Workers Compensation Systems (OWCS) at Department of Labor. OWCS is a BPM based application involving microservices orchestration and webservices choreography.
AWS architecture involves 4 VPCs for management, development, testing and production environment respectively. Management VPC consists of 1 public subnet(NAT and Bastion) and two private subnets, one private subnet hosting Jira, Git/Jenkins and Alfresco Activity and the other hosting RDS (mySQL for AlfrescoDB) with Alfresco reports are stored in S3.
3 Layered architecture with Presentation tier in public subnet and Integration/application tier and Persistence tier in respective private subnets. Public subnet hosting EC2 instances for Bastion, NAT, Web server and B2B server, each having Network ACL, security group and Routing table. Private subnet in Application/Integration tier hosting EC2 instance for WebMethods integration servers. Private subnet in Persistence tier hosting EC2 instance for RDS (Oracle). Using Route 53 for HA.

Software Consultant, Leidos, Alexandria 10/2014 4/2017
Developing enterprise level integrated solution for URS (Unified Registration System) at Department of Transportation using BPM 8.2.2, IBM Websphere portal and Oracle data base.
Integrating Websphere based portal front end (Dojo) and the middle tier (Spring) and Oracle database in the backend. Life cycle of the registration process is maintained by WebMethods. WorkFlow by websphere portal with Dojo, Business logic by oracle Stored procedures, legacy and notifications by webservices. Business Rules implementation by Blaze Advisor.
Deploying the code to AWS and performing the testing in AWS VPC. Big Data analysis on route optimization and logistics using Java on Hadoop/Hive and storing route data in Cassandra.
Migrating Big Data analysis on route optimization from Hadoop/Hive/Cassandra to Hadoop/Spark/Python/EMR (clustered) in AWS (production) with S3 for object data and DynamoDB as NoSQL. Exposing the optimized route data through RESTful JSON. Spark/Python using Linux distribution in development environment. Python is used in route optimization (TSP ,Dijkstra's ACO) and custom built algorithms.


Software Consultant, FreddieMac, McLean 09/2012 9/2014
Application component development in ODS (Operation Data Store) using WebMethods and IBM Infosphere CDC (Change Data Capture) in TDQ (Test Data Quality) and MT (MISMO Transformer), performance tuning and WebMethods upgrade to 8.2.2. MTDC (MISMO Transformer Data Correction)
Improving data integrity of XML messages using Message Digest to prevent XML injection.
Creating data quality reports comparing source (DB2) and target data systems (IBM Mainframe) using SQL and XQuery using embedded java in WebMethods. Upon Fortify recommendations, using Java JDBC Prepared Statement to prevent SQL injection and converting nonce value from timestamp to java GUID to prevent replay attacks.
Consume DTS webservices for finding reference, scc and feature code using JAX-RS API
Development of java components for data transfer using J2EE in IBM Infosphere.
Java, webmethods, SQL and XQuery tuning to improve the performance during peak load.

Architecture Consultant, Discovery Communications, Silver Spring 03/2012 09/2012
Providing architectural recommendations and best practices pertaining to clustering, caching, transactional integrity, performance (latency and throughput) and fail over for the BPM processes and fixing issues associated with cache synchronization and optimistic locking.
Implementation BPM processes such as SAP setup, contracts and signal authorization based on the recommendation. The BPM is implemented on WebMethods IS 8.2, MWS and task engine using Designer.
Roles, Groups and Users for task escalations are exposed as RESTful web services (JAX-RS) and consumed by JBoss/Spring/Hibernate architecture.

Software Consultant, FreddieMac, McLean 11/2010 03/2012
Providing Cash (contract and loan related) data, replicated from Selling TDS (Transactional Data Store) to ODS (Operational Data Store), through ODS service layer to Data Services Infrastructure (DSI) so that QRM (Quantitative Risk Management) application can receive the data for cash pooling. The ESB (OSB) based message oriented infrastructure enables the asynchronous message delivery.
Architecture, Design, development and coding of Cash Advantage Initiative Integration of ODS, DSI and QRM modules using 4+1 architecture view. This involves database trigger development, SOAP events creation by WebMethods services, publication to DSI ESB through Webmethods JMS adapter. DSI webservice endpoints consume SOAP messages from OSB and acts as producers to QRM.
Design and development of Canonical Schema for SOAP which acts as messaging payload for the various systems published and subscribed based on WSDL interface.
Design and development of Test Data Quality (TDQ) between Selling TDS (DB2) and Operational Data Store (IBM Mainframe) using WebMethods framework through JDBC adapter. Critical Data Comparison (CDC) for auditing is performed using SQL and XQuery. Transient data for Reference Code, Feature Code and SCC are invoked through SOAP on DTS (Data Transformation Service) endpoints using JAX-WS.

Software Consultant, BAE Systems, Herndon 11/2009 11/2010
Re-engineering, architecting and designing an existing application using BPM. Designing the process model using BPMN. B2B integration with external trading partners - eCataloge (Exostar), Maximo(IBM), Performance Point (MicroSoft) and supplier. EAI integration with costpoint (Deltek). The implementation is using Webmethods BPM (Designer), B2B using Trading Network, EAI using JDBC adapters.
Capturing the Business Process across the systems, capturing the business data using Logical Data Dictionary, creating XML schema and documenting Technical requirements, Logical design, Detailed Design and Architecture Topology based on GEAR 6.5 compliance. Designing and implementing BPM model and adapters, coding services for the implementation.
Developing Webservice endpoints for Integration Console of CostPoint, RMI and EJB adapter services for Maximo Asset Management System and JDBC adapter services for Performance Point.
Architecting to expose RESTful web services such as Maximo work order creation, Costpoint PORelease etc. across projects such ship repair, treasury IT integration, manfro etc using CentraSite environment.

Software Consultant, FreddieMac, McLean 11/2008 10/2009
Improving the performance and enhancement of NPL(Non-Performing Loans) Systems. The front end Workflow is built on Struts and Tiles, middle tier is on EJB and JMS, backend is Torque based O-R mapping and data integration using flat file schema from Mainframe (MIDAS).
Enhancement based on new requirements to handle foreclosure volume in HSC (Home Steps Connect) and BPO (Broker Price Opinion) 4.x and 10.x project.
Re-engineer the code to improve performance at JDBC and connection pool. Notification of Pool, message Queue and Heap health of the system.
Improving the performance of messaging framework, connection timeout and memory management.

Software Consultant, Simplexity, Reston, VA 03/2008 11/2008
Enhancing WebMethods BPM capability for building dashboard using Java Portlets (JSR-168) for My Webmethods portal server on WebMethods 7.1 platform.
Creating and processing XML based on Sprint XML schema and exchanging it with Sprint using Trading Network.
Building regular expression based Rules module to handle transient Rules.
Providing Production Support and Change Management using WM Deployer.
Creating interface specification (WSDL) for a series of WebServices that will allow integration of COPS (customer Order Processing system) with EchoStar. Creating SOAP request and processing SOAP responses (including SOAP faults) for EchoStar.

Software Consultant, FannieMae, Washington DC 08/2007 03/2008
Re-engineering Credit Loss Accounting System of Credit Loss Management from Mainframe (FALCON) to J2EE environment using SLDC methodology. Design and architecture of logical and physical models (4+1 View) using Enterprise Architect (EA), coding POJOs and unit testing of Receipts, Disbursements and Reconciliation in Spring framework.
Coding and Unit testing of Receipt batch delegate using Eclipse
DAO layer data binding using O-R Mapping using Hibernate.

Software Consultant, Inphonic, Reston 01/2007 08/2007
A BPM(Business Process Management) based B2B integration design and development on WebMethods 7.1 platform for cellular phone industry integrating carriers with services and customers. Design the process model using BPMN. Using BPM (WebMethods Designer), B2B (webMethods Trading Network) and stored procedures (Business Logic layer).
Building BPM services and development of JDBC adapter service to invoke Business Logic end points through stored procedures.
Design and coding of data and business validation engine for BPM application and implementing Business rules validation for Patriot Act (Section 362).

Software Consultant, NEW Corp, Sterling, VA 12/2005 12/2006
Building B2B integration design and development for retailers for product warranty using WebMethods BPM. Creating the necessary infrastructure code and backend application using WebMethods platform(integration layer), Corticon (business rules layer) and Oracle CRM (Business Logic layer).
Building BPM step services using WM Modeler and development of JDBC adapter service to invoke Business Logic using Oracle stored procedures.
Implementing Corticon created WSDLs and integrating with WM webservice connection services. Creating and exposing services for SOA.
Capturing performance indicators such as latency, throughput using map reduce and calculating coefficient of variation of latency. Gathering data from BPM process and workflow workbench for reporting.

Software consultant, FreddieMac, McLean, VA 5/2004 11/2005
Responsible for building a B2B architecture framework based on SLDC with WebMethods as integration platform of 4+1 architecture view using Enterprise Architect, Weblogic as application platform, WebServices messaging architecture. Building a Workflow architecture for WebMethods using WebMethods Workflow, Broker and Integration server and building a prototype for Loan Deal lifecycle prototype.
Complete architecture and design of B2B integration framework for import and export loans. Integration layer handles SOAP processing and mapping to canonical XML, application layer handles Java object mapping using Castor and downstream EJB (synchronous) and JMS (asynchronous) processing. Analysis of various EAI architectures using webMethods such as Hub and Spoke (using adapters), message bus (using Broker) and service bus. Persistence through Hibernate and third party assertion of trading partners through SAML and SMART(XML-DSIG).
Architecting canonical strategies based on Industry Standard (MISMO) and marshaled business objects using WebMethods Flow service, XSLT adapter, Castor and POJO translators. Building a prototype for the same and test performance (latency and throughput). As the data pass through different servers, such as XML in webMethods integration server, java objects in Weblogic and relational data in data, it undergoes transformation, translation and mapping. Performance of runtime vs compile time, DOM vs SAX, Canonical derived from BOM vs Canonical derived from MISMO, Marshaling vs Unmarshalling, WM flow service mapping vs WM XSLT adapter service mapping, Full Mismo vs stripped MISMO. Determine the critical technology based on Maintainability, reliability and performance.
Building a WorkFlow architecture for Loan Deal life cycle using WebMethods BPM infrastructure (Integration server, Broker and WorkFlow), Web Service interface for the workflow and creating a prototype for the same.
Mortgage Conduit integration: Integrating Mainframe, J2EE (fixed) and Legacy c (ARM) which populate iODS data base. Aggregate data required from downstream applications securitization, account, Tax, Treasury etc and save it in an integration database.
Providing Architecture, design solutions for issues in production systems and suggesting recommendations,
Message Back plane replacement: Providing architecture for replacing MQ series with WebMethods infra structure in the corporate messaging backbone using MQ series adapter. Synchronous and asynchronous in Hub and Spoke topology, message bus topology and service bus topology.
JNDI lookup issues with JMS provider: WebLogic JMS Provider with WebLogic JNDI lookup, WebMethods Broker JMS Provider with LDAP server JNDI lookup, WebMethods Broker JMS Provider with WebLogic JNDI lookup and MQ series JMS Provider with WebLogic JNDI lookup. Providing the architecture, JNDI rebinding after a failure and the message loss.
Loan contract User interface: Providing advise of using DSP, JSP, Struts, AJAX controls, direct service invocation, and the combination of above
Legacy integration with C with weblogic and webmethods: ARM loan processing is done using C, a legacy application. Providing architecture for Synchronous and Asynchronous, from WebMethods to WebLogic or vice versa. JNI wrappers as EJB- stateless session bean, portability issues and weak fail over such as bringing down application servers.
Straight Through Processing for MERS: Loan life cycle management, called financial supply chain. It is monitored through a MIN number, a unique id which can be monitored by webMethods using an id called correlation id. The loan data is structured based on MISMO.
Six-Sigma and SOX Implementation of B2B: Applications are designed for Six-sigma and SOX compliance. Using Optimize create Six-Sigma compliance rules (System rules and business process rules) SOX compliance and regulatory rules (Key performance indicators). For monitoring Memory, Queue/Topic health and connection pool health, create a notification MBean (Managed bean), this event based class is registered with Listener class.

Software Consultant, BCE Emergis, McLean, VA 10/2002 5/2004
Extensive experience in architecture and design of six B2B integrations with various Vendors and Lenders using WebMethods Integration server 4.5 and 6.1, Developer and Trading Networks and writing necessary Flow Scripts. Creation of required Java content tree from XML-DTD (XML spy) using JAXB, service request decoupling with JMS, service persistence through CMP and BMP using Weblogic Application server 6.1 through WebMethod EJB Adapter and Oracle 9i. Responsible for design of Lender facing Canonical Schema.
Design, coding and Test cases (Junit) of vendor integration [LSI(Appraisal) and SMI(Flood)]. Development of WebMethods Flow services, creation of Profile, Document Types and Processing Rules in Trading network, configuration of the EJB adapters and Schedulers.
Design, coding and Test cases(Junit) of Lender integration (with FrddieMac Loan Prospector), MISMO analysis of Flood, Appraisal, Closing and Title products, Development of WebMethods Flow services, creation of Profile, Document Types and Processing Rules in Trading network, configuration of the EJB adapters, creating lender facing JMS queue using MDB, Java content tree creation using JAXB, lender facing EJB fa ade and code level and application level(regression test) Junit test cases.
EAI integration of Document Preparation systems (Docutech and XL-dyanmics) using eMortgage Package and SMART doc with BCE eClose module.
Design, coding and test cases of B2B integration with Cendant[Appraisal] using WebServices (SOAP and WSDL), mapping XML-schema with MISMO based Canonical DTD, coding necessary flow services, backend integration with subsystems using EJB services through EJB adapter and WebLogic servers, creating SOAP requests and uploading appraisal documents using MIME encoded SOAP attachments.

Software Consultant, FreddieMac, McLean, VA 6/2002 10/2002
Involved in the development of a web based document storage system of electronic loan closing (eClose) using Digital Signatures employing PKI, JCA and JCE. Architecture based on J2EE and eXtreme programming methodology. ILumin, as document repository, Front end is MVC using JSP, Servlet and Form Beans, business logic using EJB, persistence using Entity Beans with Oracle 8i backend through DAO and JDBC, connection pool management using MBeans(JMX) and B2B integration with JMS using WebLogic 6.0 application server. Junit for unit testing, Log4J for logging, Ant for build, CVS for versioning are used.

Software Consultant, Nextel, Reston, VA 2/2002 6/2002
Involved in the design and development of a web based Rules Engine using JSP, Servlets and EJB using iPlanet Application server which enables business managers to change business rules as per the marketing situations. Design tools used are ERWin (Data model) and Together (Object model) and development tool (Jbuilder), Oracle client (TOAD) and backend as Oracle 8i. Persistance through JDBC, DAO and stateless session beans.

Software Consultant, Commerce One, Arlington, VA 6/2000 1/2002
Developed a web based project for MainStreet Dental ( www.ciraden.com )in developing insurance claims on-line using J2EE development environment with EJB, Design Patterns, Struts(Jakarta), Rational Rose(UML), Oracle8i backend and WebLogic application server. White box testing on critical codes using Junit.
MainStreet Dental: Design (RUP) and development of Insurance sub system using EJB, servlets and JSP. Design pattern concepts such as Data Access Objects, Struts (Model-View-Controller) framework and GoF were employed during development. Entity beans through BMP and data persistance through stored procedures using Oracle 8i. User interface with Java beans (Model), JSP (View) and and Servlets (Controller). Developing algorithm for calculating Premium.
Building and deploying open B2B e-marketplaces using MarketSite and integrating with trading partners using xCBL and validating against SOX.

Software Developer/Consultant, AppNet, Falls Church, VA 6/1999 6/2000
Worked in a project involving web based E-Commerce application development using server side java (NAS applogics) for www.weddingchannel.com.
WeddingChannel: Creation of a server side java based web application for E-Commerce using Oracle as backend database server. The project also involves the development of server side Java AppLogics and HTML templates in the Netscape Application Server environment. The development environment using Netscape Application Builder and JPadPro using Design Pattern Concepts.Development of B2B solution of registration and online shopping, co-branding with FDS(Federated Department Stores) using Java, XML/DOM(Document Object Model), BizTalk server and Backend Oracle 8i.Development of a shopping cart with parallel checkout. This involves the checking out of items for two different stores simultaneously.
WeddingChannel: Worked as a development lead for the second phase of weddingchannel project. This involved the re-engineering of existing application using Together and the development of Java based promotion sweep takes for Federated Department Stores and the enhancement of registry features.

Software Engineer/Consultant, EC/EDI group, OAO Corporation, Greenbelt, MD 11/98 4/99
Worked in 2 projects involving a Java servlet based web development and a GUI based E-Commerce/EDI application development.
Development of a Java servlet based web application for AFMOA/BDQAS (AirForce Medical Operations Agency/Biomedical Data Quality Assurance System) using Informix as backend database server through a JDBC driver. The project also involves the conversion of the existing ASP/VBscript on NT environment to JSP/Java servlets and Java Beans using Websphere.
EC/EDI development using Java (WebEDI). This involves the XML/EDI application development in XML/DOM using Java (JFC/Swing) with ANSI ASC X12 and UN/EDIFACT standards (ORD, FIN and MIS). OOA/OOD with Paradigm Plus using UML and the re-engineering of the existing code.

Software Developer, AT&T, Herndon, VA 11/97 - 10/98
Completed 4 Projects as part of a development team in Customer Direct: Wholesale OrderIt. Developed Java enhanced web pages with Javascript edits, Perl filters, JDBC with backend Oracle database and client side GUI development.
CD Web enhancement to support Dedicated Toll-Free, Outbound and Access orders using Java enhanced servlets with client side Javascript edits and Oracle database through JDBC. Created token files for the generation of formatted HTML using Customer Transaction Gateway (CTG).Migration of the entire code of Carrier Solutions User Interface (CSUI) from LiveConnect on HP environment to Java on Sun Solaris using Livewire, Java, Javascript and JDBC.
Enhancement to CDWeb and CSUI worklist based on User ID and Customer Purchase Order with embedded SQL in Java, JDBC and Oracle for AT&T Customer Direct Platform/Web release 5.3.Developed a Java application purge order to prevent built up of completed/rejected orders as a cron job to enhance customer internal report processing and service creation using JDBC, Oracle and UNIX (HP-UX)shell scripts. Added INIPQ (IXC New Inter Connect Planning Questionnaire) functionality to AT&T Network Connection Project to eliminate multiple form processing using Java, HTML, and Javascript edits.Created Auto update of start and end orders based on completed and rejected child orders using Java, JDBC, stored procedures with triggers in PL/SQL under Oracle. Creating a Jolt interface from Java client to Tuxedo server.

Project Consultant, COLA (Center for Ocean Land and Atmosphere), MD & UWI, Kingston 3/95 10/97
Developed web/graphics interface for COLA spectral model, installed, optimized the spectral model on convex /Sun systems, provided web/network administration support to the research center. Designed, developed and maintained a disaster management system with Javascript/Perl and ORACLE database as backend. Created an online weather analysis and quality control system using EOF- Empirical Orthogonal Functions (Principal Component Analysis and Singular Value Decomposition)\. Created virtual reality hurricanes using GrADS/VRML/Bourne shell scripts.

Scientific Officer, Indian Institute of Technology, Delhi, India 1/88 - 1/95
Installed, analyzed, and supported the Global Spectral Model for weather forecasting. Developed a GIS package in C/GKS with Rdb/VMS backend and plotting routines for applications in meteorology in GKS using VAX Fortran interface. Developed shell scripts (Bourne/csh) in UNICOS for collecting statistics of global spectral model and VMS command procedures in DCL to run ECMWF weather forecasting model, pre-processing (such as bicubic spline and testing the digital filters -Lanczos, Gaussian and Hamming), data cleaning, post processing and analysis. Developed a synthetic 3-D model for 4 dimensional assimilation of cleaned data in numerical prediction. Used ARIMA and MCMC models for statistical (long range) forecasting and objective analysis. Solving finite difference using classical fourth order Runga-Kutta with Adams-Bashforth(predictor) and Milne-Simpson (corrector) methods.
Keywords: cprogramm cplusplus continuous integration continuous deployment artificial intelligence machine learning user interface user experience message queue business intelligence sthree rlang information technology business works hewlett packard trade national procedural language Arizona Colorado Delaware Idaho Maryland Montana Tennessee Texas Virginia

To remove this resume please click here or send an email from satya9recruiter@gmail.com to usjobs@nvoids.com with subject as "delete" (without inverted commas)
satya9recruiter@gmail.com;4786
Enter the captcha code and we will send and email at satya9recruiter@gmail.com
with a link to edit / delete this resume
Captcha Image: