We provide IT Staff Augmentation Services!

Aws Architect/ Lead- Developer Resume

5.00/5 (Submit Your Rating)

Lincolnshire, IL

SUMMARY:

  • 16 years of industry experience, strong innovative and technical background.
  • Amazon Certified AWS Architect - Associate.
  • IBM Certified Solution Implementer - WebSphere DataPower SOA Appliances Firmware V3.8.1.
  • Sun Certified Java Programmer
  • SOASchool Certified SOA Professional.
  • Over a year of experience building applications on AWS.
  • Experienced in TDD, Continuous Development, Continuous Integration, Automated Testing, Continuous Deployment.
  • Experience building applications with Amazon Web Services, specifically AWS Cloud Formation, EC2, Elastic Beanstalk, RDS, DynamoDB, CloudWatch and OpsWorks.
  • Rich experience architecting, designing and building applications on Java/JEE, AWS, Datapower, Angular JS, JAX-WS, JAX-RS, Microservices, Dropwizard, MongoDB, MySQL DB, Apache Ant, Maven, Junit, New Relic, Splunk, OpenVAS, ClamAV.

PROFESSIONAL EXPERIENCE:

Confidential

AWS Architect/ Lead- Developer

Environment: Amazon Web Services (EC2,S3,IAM), JEE, Spring boot, Spring batch,Angular, Docker, Tomcat, Nginx, Postgres, Jenkins, Ansible, Junit, CloudWatch, Jira.

Responsibilities:

  • Act as AWS SME.
  • Define the architecture road map for all the applications being migrated to the cloud.
  • Created the solution architecture for all the projects.
  • Administer the AWS environment.
  • Created the detailed design document for all the projects.
  • Created the Ansible scripts to provision the infrastructure.
  • Architect, Design and implementing the ReSTful service on spring boot and the AngularJS front end.
  • Created build scripts for Spring boot application.
  • Install and configure OpenAM for OpenID Connect/OAUTH and TOTP.
  • Created the Spring security client to connect to OpenAM to authenticate/authorize.
  • Implement AWS best practices.
  • Implement security best practices.
  • Setup Hardware VPN between the data center and AWS VPC.
  • Created the production deployment plan with minimal downtime.
  • Created the backup strategy of the database volumes.
  • Created scripts for ec2 instances to auto-DNS register with route53, thus reducing the need for elastic IPs.
  • Created the OS hardened base AMIs.
  • Automated the build and deployment of the applications with minimal down time.
  • Application supports 50k concurrent users with high availability.

Confidential

Architect/Lead-Cloud Developer

Environment: Amazon Web Services (EC2,S3,RDS, SQS, DynamoDB, IAM), JEE, Mircoservices, Springboot, Angular, Docker, tomcat, MSSQL, Jenkins, Junit, CloudWatch, Jira.

Responsibilities:

  • Created the Junit test cases for the user stories.
  • Created the back-end microservices to process the incoming form data and the CSV file.The CSV file was stored in S3 and processing was triggered by the SQS message.
  • Created the MDB service to parse the uploaded CSV file and batch insert the data on to MYSQL database.
  • Dynamo DB was used to store the file meta data and the status of the CSV file processing.
  • Created the maven build script to build the Java code.
  • Setup Jenkins for automated build, deployment and tests.
  • Setup Puppet to provision, configure and manage AWS resources consistently and predictably.
  • Automated the build and deployment of the applications with minimal down time.

Confidential

Application Architect/ Lead Developer

Environment: J2EE, JAX-WS, JAX-RS, Weblogic, Oracle DB, Oracle OSB, Jenkins, Junit, Angular, Maven, SOAPUI, Serena Dimensions.

Responsibilities:

  • Authored the architecture and the design documents.
  • Designed and developed the backend JAX-RS services for the Common Core Services.
  • Designed and developed the backend JAX-RS services for the Email Notifications.
  • Designed and developed the backend JAX-WS services for Organization Management.
  • Designed and developed the backend JAX-WS services for Reminder Notification.
  • Designed and developed the client side bash scripting to trigger the Reminder Notification.
  • Designed and developed the error hander service to accept error notification from all the service components .
  • Developed Proxy Service and Business Service on OSB for my services.
  • Created Junit test cases and scripts for all my services.
  • Created the SOAPUI test cases and scripts for regression and stress test for all my services.
  • Created the build scripts for all my modules.
  • Configured Jenkins for automated builds.

Confidential

Senior Datapower Consultant

Environment: Datapower XI52, XML, XSLT, XPATH, SOAPUI, SPLUNK, Websphere MQ

Responsibilities:

  • The e-commerce services on the datapower appliance hosted on the Verizon cloud servers acts as the front facing service for the calls originating from dot com, mobile and stores.
  • Involved in the design and develop and support the multi-tenant Multi-Protocol Gateway framework to host all the integration services.
  • Configured the services to enable integration with various in-house and third party applications.
  • Created XSLT's for transformation between multiple integrations.
  • Configured the SSL proxy profile to enable SSL communication on the front and back-end of the MPG.
  • Migrate components across non-production environments.
  • Assist in production deployments.
  • Troubleshooting the production environments.
  • Acted as SME for the project team.

Confidential

Senior Datapower Developer

Environment: DataPower XI50, C-ICAP/ClamAV, Syslog, JEE8, Oracle 11g

Responsibilities:

  • Propose and present solution architecture to the review board.
  • Designed and Authored the service specification document.
  • Configure the services on the appliance.
  • Create and enforce the WS-policy on the appliance.
  • Installed and configured C-ICAP with ClamAV.
  • Configured the Anti-Virus action to check for virus on all incoming attachments.
  • Developed the XSL to check for the freshness of the message.
  • Developed the XSL to write audit message to a SOAP service.
  • Configured LogTarget to send logs to Syslog server.
  • Migrating services across environments.
  • Configuring and managing certs for SSL transport.
  • Designed and develop JAX-WS web service.
  • Acted as SME for the project team.

Confidential, Lincolnshire, IL

Senior SOA Consultant

Environment: Datapower XI52, XML, XSLT, XPATH, SOAPUI, Websphere MQ, Jmeter

Responsibilities:

  • Creating and Maintenance of SOMA scripts.
  • Monitoring DP events/metrics on Tivoli dashboard.
  • Creating test cases, Regression testing with PERL scripts and SOAP UI.
  • Designed and developed orchestration among enterprise business services and services on the trading partner's site.
  • Designed and developed the logging utility service on DP. All the DP services uses the logging services to log the transaction details to MQ.
  • Designed and developed the document caching utility service on DP. All the services which uses the externalized configuration files on DP using the caching utility service to retrieve the cached documents from DP.
  • Designed and developed the log file service using web application firewall and HTTP services on DP for users to view log files on web.
  • Configuring log targets for syslog logging.
  • Creating deployment policies for migrating services across environments.
  • Maintenance and supporting the existing services.
  • Configured the SNMP for sending alerts to Tivoli and for Tivoli to subscribe for metrics.
  • Troubleshooting with packet capture/wireshark.
  • Created WSP, MPGW, XML FW, XML Manager, User Agents in DP.
  • Developed XSLT for transforming messages.
  • Designed WSDL, XSD.
  • Configured SLM, DLM and invoked SOMA Interface for gathering metrics in DP.
  • Configured Log servers to move DP logs off the box on to unix boxes.
  • Performed Firmware upgrades, build and deployment migration to different domains and different environments.
  • Handled opening PMR with IBM and follow ups.

Confidential, Charlotte, NC

Senior SOA Consultant

Environment: JAX-WS, JAX-RPC, JAXB, Weblogic 11g, Oracle 11g, JEE,Spring Batch, Apache TC Server, RHEL, HP Exstream, Websphere DataPower XI50.

Responsibilities:

  • Develop overall solution architecture based on business requirements
  • Oversees project data and interface strategies
  • Design and Develop the web service interface for the composition engine.
  • Design and Develop the MQ interface for the composition engine
  • Design and Develop the Local Print Service to print the composed documents to network printers using CUPS/SMB.
  • Created service client to invoke HP ’ s document composition engine (EWS) as web service with JAX-WS.

Confidential

Java Developer

Environment: Java EE, EJB 3.0, Weblogic 10.0, IBM Websphere MQ 7, Apache Velocity, Oracle 10g, MS-SQL Server

Responsibilities:

  • Designed and developed the batch job to extract the debt positions booked into the back office trading system called Summit into the DIW system. These positions will be reconciled against the positions in the General Ledger. Configured the job to be run daily in Autosys.
  • Designed and developed the batch job to extract the FX rates from the proprietary RDR system to the DIW system. These rates are used to calculate various amounts in the systems from the debt issued currency to the USD. Configured the job to be run daily in Autosys.
  • Designed and developed the DIW side of the MQ interface including configuring the Foreign JMS servers, the local and remote destinations to send messages and receive acknowledgement back from the back office systems.
  • Worked on various UI and performance enhancements.

Confidential

Java Developer

Environment: JEE, SOA Web Services, EJB 3.0, Weblogic JMS, OBIEE/BIP, Teradata, Weblogic 10.0

Responsibilities:

  • A centralised workflow component was built on OBIEE to track report generation, pass/fail controls and report delivery. I customised these dashboard pages to contain custom filters like drop-down boxes and multi-select boxes using Javascript and JSP for write back columns.
  • Designed and developed BI Publisher reports for bursting to local folders.
  • Deployed and configured BI Publisher application on various environments.
  • Architected and Built the process automation to streamline and automate the report generation processes end-to-end.
  • Configured weblogic JMS queues and developed MDB to support batch processing of reports.
  • Designed and developed the web service client to schedule and burst reports on OBI/BIP.
  • Configure and deploy the application to weblogic on to different non-production environments.

Confidential

Web services Architect

Environment: J2EE, Web Services, EJB 3.0, Weblogic JMS, OBIEE/BIP Apache XSL: FO processor, Oracle PL/SQL. Weblogic 10.0

Responsibilities:

  • Architected, designed and developed the integration layer which couples the front end portal with OBIEE.
  • Analyzed the product stack to check the feasibility for the specific set of requirements.
  • Produced a Proof of Concept to demonstrate implementation of critical requirements.
  • Authored the Technical Design Document.
  • Designed and developed web services which extracts XML data from OBIEE, feed data and template to BIP FO engine to produce reports of various formats like HTML, PDF, CSV, EXCEL.
  • Designed and developed BI Publisher reports for large volumes of data.
  • Designed and Developed complex backend service for 4 million users, with millions of transactions. The reports could be run for monthly or quarterly with over 5000 pages of PDF.
  • Designed and developed the MDB for asynchronous batch reporting. These are the reports which run for longer time and the user will be notified by mail on the completion of the report.
  • Created the unit tests for all the services.
  • Configured the Weblogic domain and the administered objects on Dev, Integration test, System test environments.
  • Configured High Availability and Fail overs in System Test Environments.
  • Deployed and monitor the applications on all environments.

Confidential

Web Services Architect

Environment: J2EE, SOA, Web Services, Apache Axis 1.2.1, Oracle 10g

Responsibilities:

  • Architected and designed the services.
  • Developed the Customer transaction web service. This service acts as a middle layer orchestrating transactions, applying business logic to the raw data retrieved from the fine grained services and provides a standard interface for IVR to interact with.
  • Developed the Personal Annuity service which would expose Personal Annuities data by calling various stored procedures.
  • Developed the LIIF service which would expose Life Insurance data by calling AS400 stored procedures.
  • Developed the DA-PA Fund performance service which would expose fund performance from Oracle DB.
  • Developed externalization service to get asset class information.
  • Configured the Weblogic domain and the administered objects on Dev, Integration test, System test environments.
  • Configured High Availability and Fail overs in System Test Environments.
  • Deployed and monitor the applications on all environments.

Confidential

Java Developer

Environment: Oracle BPEL, Oracle ESB, OC4J 10.x, Web Services, EJB 2.0, J2EE, Oracle 10g

Responsibilities:

  • Studied the existing components to find if they were candidates for SOA migration.
  • Authored the System Requirement Specification documents
  • Authored the Use Case Realization Specification document
  • Authored the API guide for other applications to use the service
  • Authored the Software Design Document.
  • Involved in architecture and designing of the services
  • Authored the service mapping specification
  • Created the workflow for business process.
  • Created the listener for receiving asynchronous response from other services.

Confidential

Java Developer

Environment: J2EE, IBM Websphere 5.1, RAD 6.0, Struts, Spring Framework 2.5.0, Apache Axis 2.0, Apache WSS4J/Rampart, Apache Digester, JMS, MDB, Apache FTP Client, XML.

Responsibilities:

  • Talking to business partners to analyze the integration points, messages to be exchanged and the mapping specifications
  • Architect, design, code and Unit tests
  • Move application to staging and assist in testing.
  • Interfacing with QA in testing the module.
  • Created an asynchronous interoperable web service client, to send real time leads to a lead processing application using axis2.0, JMS and MDB.
  • Created a scheduled batch process to send daily leads as reconciliation process using quartz scheduler.
  • Created a web service to receive fitness activities of user from business partner.
  • Implemented WS-security using WSS4j/Rampart. Implemented addressing using axis addressing module. Messages were sent over SSL. Configured trust store for SSL.
  • Created ftp client to send list of persons who opted out of the fitness centers.
  • Recipes for the meal plan are received from a business partner via FTP. Implemented ftp client to poll an ftp site to retrieve the recipe and load them to NBC database. This was scheduled to run every month using quartz scheduler.

Confidential

Java Developer

Environment: IBM Websphere 5.1, RAD 6.0, Jakarta Commons Http Client 3.1, DataPower XA 35, XML, XSLT.

Responsibilities:

  • Created XSL transformation service to perform XML transformation on the DataPower appliances .
  • Created servlet as a pass through for the services in the DataPower box.

Confidential

Sr Consultant

Responsibilities:

  • Leading team of developers to develop the administration module for the portal.
  • Designed developed java services for the admin.
  • Install and configure the LDAP.

We'd love your feedback!