Senior Consultant Resume
Bethesda, MD
SUMMARY
- Highly talented Software Professional with diverse experience in Java, Spring, Python, Documentum and Captiva. Developed applications on AWS and Sales Force platforms. Goal - oriented, self-starter with knowledge in all phases of entire product life cycle including development, design, debug, test, and documentation. Demonstrates exceptional problem solving and strategic thinking skills under tight time constraints.
- Strong architecture, design and implementation experience in Java, Spring, Python, and JavaScript frameworks; experience in implementation of Web based solutions.
- Strong technical and architecture experience in developing Content Management and Records Management Applications using Documentum and Captiva tools using Content Servers, Documentum Administrator, WebTop, WDK, Business Process Manager, Records Retention Policy Services Admin (RPSA), Documentum Composer CTS, DFC, DQL, and API, Forms Builder, InputAccel suite, Dispatcher modules
- Hands on experience in developing AWS cloud native applications using S3, Lambda, Python, SES and RDS
- Extensive experience in Salesforce ecosystem, with hands-on development experience; In-depth experience with Apex Triggers, Visual Force pages, Validation Rules, Users, Custom Reports, Workflows, Email Services and Templates, Approvals, REST and Salesforce API's, Reports, Dashboards, Data Loader, Import Wizard and Data Manipulation.
- Outstanding motivator and team builder. Works well in team environment as well as being an individual contributor when needed.
TECHNICAL SKILLS
IDE: Lambda, S3, SQS, SNS, SES, CloudWatch, Cloud9
Languages: Java, C, C++, SQL, PL/SQL, Python, Cucumber
Web Technologies: J2EE, Spring, Spring Boot, REST, ExtJS, Angular
IDE/Tools: STS, Intellij, Cloud9, SQL Developer, Rally, Crucible
Database skills: JPA, Hibernate, ORM, SQLCaptiva
AWS: Input Accel 6.6/6.7, Dispatcher, Process Designer
Salesforce: Force.com Eclipse IDE, Apex Language, Apex Triggers, Data loader, Visualforce, SOQL, Custom Objects, Tabs, Page Layouts, Workflows, Approval Processes, Dashboards, Reports, Email Templates
Documentum: WDK, Documentum Composer, DFC, DFS, API, DQL, BPM, CTS, RPSA
ETL: Informatica Power Center 9.6/8.x/7.x, Informatica Power Exchange 8.x
PROFESSIONAL EXPERIENCE
Confidential, Bethesda, MD
Senior Consultant
Responsibilities:
- Designed and developed several monitoring features to read the CSP and provided reporting features.
- Developed generic framework for the entire application to add new feature via configuration only.
- Developed Python scripts to make functionality to run individually as a separate process.
- Enhanced the application to avoid connection starvation and re-written code for performance improvements.
- Developed custom UI components using sencha ExtJS.
- Enhanced the modules for new requirements by gathering requirements, analyzing and designing them.
- Provided the production support for these modules by acting as a single point of contact in CSS to these modules.
- Created a generic design to create JMS messages in EMS so any new events being added to SLA Manager would be just a metadata change.
- Created Junit test cases for the developed code and cucumber scenarios for integration testing, which will allow the faster turnaround of releases.
Environment: Java, Spring, Hibernate, Python, Sencha ExtJS, Oracle, AWS.
Confidential, Bethesda, MD
Senior Consultant
Responsibilities:
- Configured AWS SES to store incoming emails to S3.
- Developed AWS Lambda functions in python using Cloud9IDE to retrieve email attachments, parsecsv files and store them in RDS.
- Created custom dashboard on CloudWatch to display metrics.
Environment: Chef Inspec, Ruby, AWS Lambda, Python, Cloud9IDE
Confidential, Columbia, MD
Java/ETL Consultant
Responsibilities:
- Developed and deployed Web Services in OSB for GPRO & AIA applications.
- Designed and implemented overall application navigation using xml menu models and Oracle ADF bounded & unbounded task flows.
- Designed and implemented UI applications using ADF faces, backing beans, entities and views.
- Implemented Web Service proxy in ADF to consume a Web Services.
- Involved in database design and developed DAO for persistent layer using JPA annotations.
- Developed stored procedure to parse XML files and load data into database.
- Developed build scripts and configured continuous code integration using Jenkins and SVN adapters.
- Defining application roles and configuring security on the portal services for GPRO and AIA applications.
- Mentoring new developers in understanding existing development environment and setting up their environment for quickly getting on board.
- Developed several rules in Informatica Data Quality (IDQ) to validate for data accuracy.
- Designed and developed workflows using Informatica Workflow Manager to automate the process to validate data from external feed.
Environment: Oracle ADF 11g, WebCenter 11g, Web Services, Weblogic 11g AS, Java, J2EE, JSF 1.2, JDeveloper 11g, Oracle JDBC, SQL, PL/SQL, JUnit, log4j, XML, SOAP, Agile Methodology, Serena Dimensions, Subversion
Confidential
Technical Lead/Architect
Responsibilities:
- Implemented Authentication and Authorization using Spring Security and integration with SiteMinder
- Developed Restful application using HATEOS and to produce and consume custom media types using Spring support for content negotiation.
- Expertise in integrating Spring with JPA using Hibernate and configuring different entities with OneToOne, OneToMany and ManyToMany relationships.
- Expertise in performance tuning spring application at the data access layer by resolving SQL n+1 problem in JPA and enabling secondary level cache for applications static data.
- Configured spring MVC application for input validation using JSR 303 specification and hibernate implementation.
- Configured Application Exception resolver to generate response body for different kind of errors.
- Automated the build process by using ANT and MAVEN build tools.
- Provided peer review to developers to ensure coding standards are followed consistent to Confidential Controls compliance policy.
Environment: Java, J2EE, Spring, Hibernate, Oracle, Salesforce, Informatica, Buldozer, Documentum, Captiva.
Confidential
Java Developer
Responsibilities:
- Led the offshore team to review and improve code quality, requirements specification and design methodologies.
- Architected the solution for EKB to move the tire agreements upon retention.
- Involved in gathering requirements, development, implementation and production support.
Environment: I2's SRM, Savion Biz Logic Manager, Actuate e.Report Designer, Java, J2EE, WSAD, Web Sphere, XML, Oracle, Java Script.