We provide IT Staff Augmentation Services!

Senior Technical Consultant Resume

2.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • 12+ years of rich IT experience in teh Design, Development and Implementation of SOA/ WebServices, Web Applications, Desktop applications & Relational Database Applications using Java & J2EE technologies.
  • 6+ Years of experience in managing team of java developers and making them to deliver quality outputs for even complex business scenarios. 3+ Years of experience as Onsite Coordinator and interacting directly wif client’s business team. Also coordinating activities for Java/J2EE Center of Excellence team in present organization (CSC).
  • Strong Experience in development of web Applications using Java, Java EE Technologies (JDBC, Servlets 2.x/3.x, and JSP, JPA/Hibernate, JavaEE5/6, JMS).
  • Have expertise in development of web applications using any MVC frameworks like Spring MVC, Struts, JSF, EAD4J and Oracle ADF.
  • Good Experience in ORM using JPA & Hibernate. Also knowledge in Toplink (Eclipselink). Strong familiarity in SQL (PL/SQL) on Oracle (9.x, 10g), DB2, UDB, Microsoft SQL Servers.
  • Have 4+ years of experience in development of Java Webservices using technologies like JAX - WS, Restful Webservices.
  • Good Hands-on working experience wif standard Java IDE's like Eclipse, RSA, IntelliJ Idea, STS, Oracle JDeveloper & Net Beans for application development.
  • Experienced in deployment and configuration of applications on servers like JBoss4.2.3, JBoss EAP 6.x, IBM WebSphere, WebLogic, Oracle Application Server and Apache-Tomcat on UNIX (AIX, Solaris), Linux SUSE environments.
  • Experience in developing Unix Shell scripts for deployment of applications in Production environment.
  • Expertise in J2EE Design Patterns like Business Delegate, Service Locator, Factory, Builder, DAO, Singleton pattern and Model View Controller.
  • Good Experience in client side development using JavaScript, AJAX and JQuery. Familiarity wif JSON documents.
  • Good Knowledge in XML, XSD, XQuery, WSDL creation.
  • Have knowledge on NoSQL databases like MongoDB3.0. Pursuing course “M101J” from MongoDB University now.
  • Experienced in UML design using RSA, IntelliJ, Microsoft Visio (Use Case diagrams, Activity Diagrams, Class Diagrams, and Sequence Diagrams).
  • Have knowledge & experience on project development methodologies like Waterfall, Agile and RUP. Good Familiarity wif using tools like HP Quality Center, Atlassian Jira, Confluence, IBM’s Rational softwares for project management.
  • Good experience in requirement gathering, business process analysis and design, development, implementation of Retail, Engineering & Manufacturing applications thru direct interactions wif client’s business team.
  • Presently holds Professional certifications like OCJP1.6, IBM Certified SOA Associate 2008, Oracle Certified Associate (OCA) in application developer track.
  • Received “Statement of Accomplishment-wif Distinction” from Stanford University Online Education for successfully completing “Introduction to Databases” course.

TECHNICAL SKILLS

Languages: Java, JavaScript, XML/XSD, Oracle PL/SQL, HTML4/5, JSON

Technologies: Java/ J2EE5/6 (Servlets, Spring MVC, Struts, JSP, JAXB, JSF, Oracle ADF, Java Web Services JAX-WS, RESTful Web Services, JPA, Hibernate, SOAP, Log4J, Junit, JAX-WS, JavaScript, JQuery, HTML5, XQuery), extJS, SQL, Oracle PL/SQL, Oracle Forms & Reports, Unix Shell Scripting.

Application Servers/IDEs/Tools: JBoss 4.2.3/JBoss EAP6.2, IBM WebSphere Application Server, Apache Tomcat Web Server, Oracle WebLogic Server, Oracle Application Server, Aphelion LDAP server, Apache Maven, Oracle JDeveloper, Eclipse IDE, Rational Software Architect 7.0.0.4, NetBeans IDE 8.0, IntelliJ IDEA, Spring Tool Suite, Sencha Architect, Rational Requirements Composer, Atlassian Jira, Confluence, Teamcity, FileZilla, Putty, gVim, Exceed hummingbird, Altova XML Spy, DBVisualizer, TOAD, Oracle SQL Developer, Squirrel Client, Tivoli Work Scheduler, Microsoft Visio.

PLM: Windchill PDMLink & ProjectLink

ERP: Oracle Applications ERP

Operating Systems: Windows 2000, XP, NT, MS-DOS, UNIX, Solaris, Linux

Databases: Oracle, DB2, MySQL, PostgreSQL, Mongo DB (NoSQL database)

Domains: Engineering Services, Manufacturing, Retail.

Big Data and Hadoop: Hadoop Ecosystem, Map Reduce, Pig, Hive, HBase.

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

Senior Technical Consultant

Environment:, Tools and Technologies: RESTful WebServices, Soap Web Services, Spring Integration, Spring Data, Hibernate4.x/JPA2.x, JAX-WS, JMS, WebSphere MQ server, Maven, Gradle, Windows PowerShell Scripting, IntelliJ IDEA/Spring Tool Suite, Jira, Confluence, Bamboo, HP Quality Center, Squirrel SQL Client Windows Server, JBoss EAP 6.2.0, Oracle Database 10g, HSQL DB.

Responsibilities:

  • Involved in design of Spring Integration flow for On-line Order processing. Teh spring integration flow takes care of multiple stages from order submission to publishing GL (General Ledger) to SAP system.
  • Implemented Soap WebServices for calculating Tax (Vertex tax server), calculating teh transaction settlement amount for payment gateway (ReD payment gateway).
  • Involved in Entity class design based on JPA specification for ARTS Order and Oracle 360 commerce database tables.
  • Implemented complicated business logic in Tax Service module for calculating taxes for orders based on different order scenarios like taxable, non-taxable, tax holiday etc.,
  • Implemented business logic to handle teh sale discounts based on promotions, coupons.
  • Implemented business logic for price adjustment processing as well as returns processing thru Customer Service application.
  • Implemented Restful webservices to support teh Order History retrieval based on customer email address.
  • Implemented Restful webservices to support teh customer profile changes like password update, email subscription changes, adding reward details etc.,
  • Came up wif Windows PowerShell scripts to automate teh deployment activity in DEV environment. This completely eliminates manual process of downloading teh ear/war file and copying it to JBoss Deployment directory and restart of services. This effort is well appreciated by Client.

Confidential, Cincinnati, OH

Senior Technical Consultant (Onsite Coordinator)

Environment: Linux SUSE Server, JBoss 4.2.3, JBoss EAP 6.2.0, IBM DB2 Datawarehouse Edition (UDB), Core Java, Servlets, JSP, IBM’s EAD4J, Hibernate, JPA, Spring DAO, Apache cxf webservices, JavaScript, YUI library, Confidential EAF, SQL, Jasper Reports, Maven, Unix Shell Scripting, IntelliJ IDEA, Jira, Confluence, Teamcity, HP Quality Center, IBM Tivoli Work Scheduler.

Responsibilities:

  • Managed a team of developers and support analysts (consists of both onsite and offshore team)
  • Actively involved in requirements gathering meetings wif Retail Operations team and business analysts for charting out Release plans for teh application (Involved in 3 major release versions and multiple minor release versions).
  • Carried out responsibilities as team lead successfully in converting business requirements into technical design and creating technical tasks (in terms of Jiras) for teh development. Also involved in development activities for teh project.
  • Worked wif Data modellers for new relational table designs.
  • Worked wif DBAs for database fine tuning like index creation, query optimizations to improve teh application performance and also maintenance of ELMS application in Production environment.
  • Worked on migrating teh application from JBoss 4.2.3-GA to JBoss EAP 6.2.0.
  • Involved in migrating teh production servers from Blade servers to new VMware servers.
  • Implemented automation scripts for deploying applications on JBoss Cluster environment.
  • Implemented data export utility to an integrated application using webservices (Apache CXF).
  • Implemented lot of Unit test cases using Junit, EasyMock, DBUnit (Around 3450 Unit tests).
  • Configured Application Performance Monitoring tool “AppDynamics” in Production environment to continuously monitor ELMS application performance.
  • Also taking care of emergency production bug fixes and critical support issues.
  • Performing Technical Inspections/Code Reviews as per teh Confidential Standards on Deliverables.
  • Extensive use of Atlassian Jira tool to track development team tasks and progress.
  • Coordinating Weekly Status meetings wif Client Project Manager and sending monthly status reports on Support issues/Application performance report.

Confidential

Java Technical Lead /Project Leader

Environment: Apache Axis Webservices, IBM WebSphere, XQuery, Oracle 10g, JAX-WS, WSDL, XSD, XML, Visio (for UML Diagrams), Rational Software Architect, SoapUI, Rational Requirements Composer, Altova XML Spy.

Responsibilities:

  • Managed a team of 4 java developers and 1 business analyst for this project at client location ( Confidential Technology Center - Chennai (India))
  • Worked wif Confidential Software architect team in designing WSDL for teh “ Confidential -Sync” webservices (2 versions of webservices).
  • Development of JAX-WS service endpoint implementation for sync webservices.
  • Created stubs for webservices using WSDL by Top-down Web Service development approach.
  • Prepared UML diagrams using Microsoft Visio tool to showcase technical design.
  • Teh data format for teh sync module information is in XML format. Wrote X-Queries to solve teh business logic. Also gained familiarity wif XML Schema design in this project.
  • Used SoapUI tool for Unit testing teh webservices.
  • Created Class and Sequence diagrams using reverse engineering approach for teh technical design documentation as per client’s standards.
  • Preparing Technical Design Documents as per Unified SDM in each module.
  • Involved in Model, Design, Development, Deployment and Management of Service (SOA) life cycle.
  • Performed Technical Inspections/Code Reviews as per teh Plan from Client on Deliverables.
  • Also contributed in developing Confidential Enterprise Java Framework which involved customization of logging framework, Struts framework, Spring framework, JPA (using oracle Toplink).
  • Coordinating meetings wif Onsite developers, business analysts and weekly team meetings wif Onsite Client Project manager.

Confidential

Senior Java/J2EE Application Developer (Lead Consultant)

Environment: Apache Axis (1.4) Webservices, Eclipse, Apache Tomcat, Oracle10g, Java, Servlets, JSP, JavaScript

Responsibilities:

  • Design and development of Java Webservices named RF Scanner (RFID technology) webservices.
  • Created WSDL as per client requirements. Showcased knowledge of XSD/XML.
  • Taken care of data modelling, database table design and creation of tables in DEV environment.
  • Developed implementation classes for RF Scanner webservices.
  • Developed multiple webservices for teh business functions of client’s Inventory management.
  • Created Java unit test cases for consuming teh developed web services.
  • Also involved in enhancements to Universal Scanner Application (another inventory management application used by client).
  • Involved in bug fixes of existing Universal Scanner Application.
  • Suggested and implemented few enhancements to Universal scanner application, which was well appreciated by GD Gulfstream Onsite team.

Confidential

Java/J2EE Application Developer (Lead Consultant)

Environment: Oracle Content Database (OCDB), JSF 1.x, Oracle ADF, Struts, Hibernate, Java, Servlets, JSP, Oracle, IBM DB2, Eclipse, Oracle Application Server, WebLogic server, Oracle SQL, PL/SQL, JavaScript, XML, XSD, Oracle Reports.

Responsibilities:

  • Development of “Smart Drawings” Application: This application capability is needed to maintain a table dat is used during later batch processing. Teh batch process consults teh table at run-time to determine which drawings require additional processing (“highlighting”) and which pass through wifout teh highlighting.
  • Development of “CATIA Data Extraction - ODS Viewer” Application: Teh ODS Viewer Application will provide viewing and some update capabilities for engineering and design data as a lightweight browser based application. Oracle ADF Business Components Framework is used for teh development of teh application. UI is developed using Oracle ADF components.
  • Enhancements to teh IPS (Integrated Process System) Application, which is a Web Application, developed using JSP/Servlet Technology. Teh Enhancements were related to teh existing functionality of History and Association management between Work Orders and Processes and their association wif documents.
  • Performance Tuning of EPSWO application which was developed using Hibernate and Struts Framework. Teh task was related to performance tuning of teh Hibernate queries to display/load teh report pages faster. Got appreciation from onsite and manager for this task.
  • Development of Oracle Reports to generate “SFI ER & CR” reports: SFI ER stands for Shop Floor Instructions - Electric Reports. SFI CR stands for Shop Floor Instructions - Cable Reports. This task involved in development of oracle reports and configuring them to execute/generate it Oracle Application Server.

Confidential

Java/J2EE Application Developer

Environment:, Tools and Technologies: Windchill PDM Link 7.0, Apache Tomcat, Java, JSP, Servlets, Windchill Custom API, Oracle 9.x, Oracle SQL, Oracle Reports, XML, Unix

Responsibilities:

  • Customizing HTML Template Processing Clients in Windchill: HTML template processing refers to teh architecture by which information is accessed on teh server and is displayed in HTML on teh client. their are essentially two parts to this architecture:
  • A HTML template file, which contains HTML text, may contain JavaScript, and may contain wat is referred to as Windchill script
  • A Java class called a template processor
  • Creation of Customized Workflow Templates based on Customer Requirements in Windchill Workflow System. A workflow system gives you teh ability to automate procedures in which information, tasks, and documents are passed among participants. This work involves Java coding.
  • Creation of data loaders (XML files) to upload new document types to Windchill server.
  • Customizing JSP Clients in Windchill. This work involves addition/removal of Actions, conditionally hiding/showing a tab.
  • Developed Java Loader Processor Application (Standalone Java Application) to Validate, Process and Convert text file into a CSV file before converting them to XML to load to Windchill System. This task also involved creation of batch file to execute a sequence of steps to process teh CSV and convert teh CSV to XML to Windchill Application.

Confidential

Senior Software Engineer

Responsibilities:

  • Developing teh Technical Documents (MD70) based on teh Functional Documents (MD50).
  • Writing procedures, functions and SQL queries as per client requirement.
  • Design & Development of Oracle Forms and Reports.
  • Design & Development of Oracle Discoverer Reports

Confidential

Senior Software Engineer/ Engineer II

Responsibilities:

  • Ensuring Quality of Windchill Releases ( both RTM and Maintenance Releases)
  • Preparation and Maintenance of Automation Test cases.
  • Reviewing teh Functional Specifications and Design Notes for teh New Release.
  • Preparation, allocation, monitoring & execution of Test Plan and Test cases.
  • Reporting, Qualifying SPR’s (Software Performance Reports) and tracking them through Siebel.
  • Automation of test cases using internally developed tools.
  • Installing and configuring Windchill on different platforms (wif diff. Web-Servers & Servlet engines).
  • Working on High Tech Initiative Projects like Windchill Integration wif Rational Clear Case.

Confidential

Design Engineer (CAD/CAM)

Responsibilities:

  • Creating Requirements reports (BOM, Production Reports, Invoice, and Delivery Reports).
  • Training engineers on usage of ORACLE 11i.
  • Releasing of new drawings to Production.
  • Taking care of customer Change Requests.
  • Maintaining Bill of Materials (BOM) wif TEMPeffectivity dates in teh ERP system ORACLE 11i.
  • Spare parts production and maintenance reports in ERP system ORACLE 11i.

We'd love your feedback!