We provide IT Staff Augmentation Services!

Senior Developer / Technical Architect Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • More than 20 years of experience in the field of information technology with expertise in the areas of object - oriented technologies, client/server applications, internet/intranet web applications, J2EE Architecture, Internet Security, OO Design patterns and web-enabled application analysis, System Study, Design, Development, White Box Testing, Block Box Testing, UAT Template Creations, Estimations, Project Planning and RFI/RFP.
  • Expertise in Java, J2EE Technologies (EJB, JMS, JTS, Servlets, JSP, JDBC, RMI, JNDI, CORBA), XML, HTML, JavaScript, WebLogic5.0/6.x/7.0/8.1, Weblogic Portal8.1/7.0, Apache, Tomcat, ANT, JUnit, Apache Struts frame work, Hibernate, Eclipse.
  • Experience in J2EE Design Patterns.
  • Hands on design experience in all Proxy Design Pattern, Decorator Design Patter, Abstract Design Pattern, Observer Design Pattern, Template Method Pattern and Façade Design Patterns.
  • Good knowledge in Weblogic development - Web Application, Enterprise Application
  • Hands on experience in all EJBs Session - Stateful and Stateless, Entity - CMP, BMP & Message Driven Beans.
  • Hands on experience in Source Configuration Management (SCM).
  • Strong working Knowledge in MVC Architecture and Apache Struts Framework.
  • Expertise in Object Oriented Design (OOD) and Analysis (OOA) based on Unified Modeling Language (UML) using Rational Rose 2002 and RUP.
  • Experience on XML, XSL, XSLT and parsing methodologies like DOM and SAX
  • Experience in Developing and Deploying enterprise application using the Application Servers BEA Web logic Platform 8.1
  • Good working knowledge in Oracle8i/ 9i/10g, MS SQL Server 7.0/2000.
  • Proficient in QA quality assurance, load testing, stress testing etc.
  • Extensive development experience on Windows operating systems.
  • Brain Bench Certified Java Programmer.
  • IBM WebSphere Network Deployment System Administrator v7.1 - Certified Professional

KEY TECHNICAL SKILLS:

Operating Systems: WIN 9 /2003/ XP and NT.

Languages: JAVA1.2,1.5/6/7/8, HTML5/CSS, XML, C++, C, C# and Visual Basic6.0.

Database: Oracle 7.3,8i, 9i, SQL Server 6.5/ 7.0

Servers: Weblogic 9.2/8.1/7.0/6.1/5.1/4.5 , Weblogic Portal 9.2/8.1/7.0/4.0

Web Services: REST APIs,SOAP, UDDI and WSDL

J2EE Skills: JDBC, EJB2.0, JSTL, JMS, JTS, XML, Struts, AJAX and JAXP.

Internet Skills: HTML5, Javascript, Servlets, JSP, CSS

Design Skills: Rational Rose, Java Design Patterns and J2EE Design Patterns

Configuration Tools: VSS, CVS, ClearCase

Miscellaneous Tools: Toad, XML Spy, Log4j, JUNIT, JCheckStyle, JiveLint, Jint, ANT, Hibernate 2.1.8, Spring, Struts

IDE: WebLogic Workshop, Eclipse, and Visual Age for Java, JBuilder

Scripting Languages: Java Script, Angular 1.2/2, React, VBScript, Extjs, AWT, Shell Script

PROFESSIONAL AND PROJECT EXPERIENCE:

Confidential

Technology Used: Oracle 11g, Sysbase, SQL Developer, Java 1.6/1.8, Hibernate 3, GWT and Weblogic 12c, Autosys, C++, GIT, BitBucket

Senior Developer / Technical Architect

Responsibilities:

  • L3 Support for OTC trade java applications
  • Design and Development of new requirements
  • Development / Coding and Testing
  • Team coordination to ensure projects is delivered on time.
  • Java JVM Performance and Profile tuning

Confidential

Duration Involved:

Technology Used: Oracle 11g, iReport 5.6.0, SQL Developer, Java, Spring MVC 3.1.0, EXTJS MVC 4.4.1 and Spring Portal

Senior Developer / Technical Architect

Responsibilities:

  • Understanding the DRS
  • HL and DD documentation
  • Development / Coding and Testing
  • JRXML modifications

Confidential

Technology Used: Oracle 11g, SQL Developer, AWK scripts, Shell Scripts, SQLPLUS

Senior Developer / Technical Architect

Responsibilities:

  • Understanding the DRS
  • HL and DD documentation
  • Data Extraction - SQL script development
  • Data Manipulation / Transformation - AWK script development
  • Data Loading - SQL LOADER scripting
  • Shell Script Development

Confidential

Technology Used: Oracle 11g, MS SQL Server, SQL Developer, Visual Studio 7, Shell Scripts, SQLPLUS

Senior Developer / Technical Architect

Responsibilities:

  • Understanding the DRS
  • HL and DD documentation
  • Data Mapping between SQL Server / Oracle Database
  • Data Type Mapping between SQL Server / Oracle Database
  • SQL Script Development
  • PL/SQL development

Confidential

Technology Used: J2EE, OpenJPA, Websphere 6.1, RAD IDE, Restful WS, Oracle 11g, Spring MVC, Extjs 4.x, EJB3.0

Technical Architect

Responsibilities:

  • Understanding the DRS and analysis on the technical requirements
  • Technology feasibility PoC and analysis
  • Design and Design review
  • Development
  • Non Functional Requirement understanding and design the application for robust.
  • Escalating / Bring the critical risks in advance to the project stack holders at right time to make the right solution.

Confidential

Tools: Used: MAT, Thread Analyzer, Fortify 360, Jprobe, SQL Optimizer, IBM Tool Kit for WAS monitoring

Technical Architect

Responsibilities:

  • Product Architecture / Design / Performance Tuning / NFR compliance / Code Quality / Integrations
  • 80+ Team members from development / testing - Coordination’s
  • Client’s NFR / Technology challenges - management / control.
  • Tools are being used for Performance / Memory Analysis

Confidential

Tools: Used: JProbe, Jtest, Eclipse, IBM MAT & Heap Dump analysis.

Technical Architect

Responsibilities:

  • IBM MQ Binding mode technical design & implementation.
  • 21 instances of WAS 7.0.0.17 Clustering Configurations & Testing.
  • Integrator SFTP Solution Design Review.
  • Client / Team with other unit’s coordination for technical challenges.
  • Participation with client meeting for status call / driving the development.
  • Intellect Imaging Application Clustering Solution Proposal and Review.
  • Application architecture & design review across entire CMS solutions.
  • Collaboration with Confidential Intellect Products team for high performance integrated technical solutions.
  • Architecture Review across Confidential different verticals projects
  • Design Review across Confidential different verticals projects
  • Participation in Open Technology Forums & Technology evaluations
  • Critical Technology solutions and R&D
  • And Mentoring different level project team across different locations and country on need basis.

Confidential

Tools: Used: CVS, Eclipse 3.3, Filezilla, Putt

Technology Consultant & Sole Proprietor

Responsibilities:

  • Responsible for overall offshore project management & technology lead.
  • Hands on coding Java, J2EE, struts, EJB and Hibernate.
  • Owning entire code release and Requirement management.

Confidential

Project Manager

Responsibilities:

  • Responsible for Estimation, Project Planning and Tracking.
  • Developing a PoC to update / search 16 digit Shipments track details from Delphi application using middleware technology Websphere MQ by asynchronous process.
  • Deploying and following up the Agile methodology for better productivity and best tracking.
  • Co-ordinations between client team and offshore team.
  • Participating in the client’s weekly status meetings.
  • Involved in writing System Requirements.
  • Responsible to ensure Configuration Management and Quality for delivery.
  • Responsible for module integration / issue solving / trouble shooting.
  • Responsible for requirement specific training/mentoring/motivating/supporting the team on need basis.
  • Ensure the project would be conducted for internal Audit and incorporated the feedback from the Audit team.
  • Responsible for scheduling and Tracking.
  • Escalating the risk/mitigations in advance and sharing with the team to avoid. And daily status update.
  • Owning to deploy new initiatives / strategies at project level to make better quality deliverables on daily basis approach.
  • Tracking and Managing the project in terms FP / UCP completion percentages not high level percentage completions for assigned tasks.
  • Involved in the following activities
  • Resource planning.
  • Dummy Field architecture was architected and is being implemented.
  • Involved in Scope Management and CR management.
  • Reporting to management about the status and metrics details for every planned milestone.
  • Project risk analysis audit with quality team.
  • Conducting Weekly Client meeting and internal status meetings.
  • Team and Onsite co-ordination.
  • Team meeting.
  • Team mentoring.
  • Development of UAT Plan, creation, execution of UAT Cases, tracking and closure of UAT issues.
  • Identifying / implementing Strategies to execute UAT Phase.
  • Making right decision to utilize right tools for UAT.
  • Responsible for Signing off UAT.
  • Prepared SR documents.
  • Focused tracking for Productivity Metrics closely and acting on immediately when required.
  • Risk Management and mitigation planning on need basis by monitoring development phase by quantitatively and qualitatively.

Confidential

Technology Used: JDK 1.5, WebSphere Application Server v6.1, XML, HTML, DHTML, CSS, JAVA SCRIPT, DB2, JSP, STRUTS1.1, Tiles, HIBERNATE3.0, JMS, Message Queue, Rational Application Developer v7.0, VSS.

Project Manager

Responsibilities:

  • Responsible for Technical research / impact analysis.
  • Responsible to ensure Configuration Management for delivery.
  • Designed and implemented Web sphere Message Queue using JMS client for updating PuMa DB from Mainframe queue basically it will update the COST details for every product in PuMA catalog from CSB (Cost Sheet Build) legacy systems. CSB will be updated based on ARGOS business climate from different location and different supplier.
  • Responsible for module integration / issue solving / trouble shooting.
  • Responsible for requirement specific training/mentoring/motivating/supporting the team.
  • Ensure the project would be conducted for internal Audit and incorporated the feedback from the Audit team.
  • Responsible for scheduling and Tracking.
  • Escalating the risk/mitigation in advance and sharing with the team to avoid. And daily status update.
  • Responsible to support onsite co-coordinator support.
  • Involved in the following activities
  • Resource planning.
  • Database sizing.
  • Project risk analysis audit with quality team.
  • Weekly Internal status meetings.
  • Team co-ordination.
  • Team meeting.
  • Co-ordinate and delivered UAT Phases.
  • Writing UAT Plan.
  • Writing UAT Test Cases.
  • Reviewing UAT Test Cases.
  • Execution and Closure of UAT.
  • Reporting the UAT test result.
  • Reuse plan for Test Script for UAT Testing.
  • Ownership to sign-off UAT.
  • Prepared J2EE, RAD, Websphere6.1 Deployment Document.
  • Configured MF DB2 datasource, MQ in Webspere6.1

Confidential

Technology Used: JDK 1.5, WebSphere Application Server v6.0, XML, HTML, DHTML, CSS, Advance Java Script, EXTJS API, DB2, JSP, SERVLET, Rational Software Architect v6.0, MKS Integrity Client 2006.

Project Manager

Responsibilities:

  • Responsible for Feasibility Study, Analysis, Estimation, scheduling, effort tracking and Review.
  • Responsible to ensure Configuration Management is proper for delivery on the right version. And all the relevant documents are updated and checked in the MKS repository.
  • Responsible to coding standard.
  • Responsible for requirement specific training/mentoring/motivating/supporting the team.
  • Ensure processes are in place.
  • Ensure the project would be conducted for internal Audit and incorporated the feedback from the Audit team.
  • Responsible for Project Planning and scheduling.
  • Following the process and ensure the delivery/quality as per the standard and delivery on time.
  • Escalating the risk/mitigations in advance and sharing with the team to avoid.
  • Responsible for UAT Phase and closure.
  • Test script usage.
  • Involved in UAT sign-off.

Confidential, McGraw-Hill

Technology Used: JDK 1.5, Web Service, Hibernate, XML, XSL, XSLT, DHTML, HSQLDB, Spring framework, Rational Rose 2000, Oracle 10i, Swing, And Jboss.

Technology Lead

Responsibilities:

  • Responsible for Analysis, Design, Estimation, scheduling, effort tracking and Review.
  • Resource recruiting.
  • Responsible to ensure Configuration Management is proper for delivery on the right version. And all the relevant documents are updated and checked in the CVS repository.
  • Responsible to ensure review comments incorporated and followed the standard for delivery.
  • Responsible for mentoring/motivating/supporting the team.
  • Ensure that processes are used by the team member for all the delivery.
  • Ensure the project would be conducted for internal Audit and incorporated the feedback from the Audit team.
  • Developing the ERD, Use Case and design documents using Rational Rose Enterprise Edition.
  • Project scope / proposal preparations for existing and the new clients.
  • Responsible for Project Planning and Project scheduling.
  • Following the process and ensure the delivery/quality as per the standard and delivery on time.
  • Escalating the risk/mitigations in advance to the client and make the client confident on the delivery.
  • Actively involved in UAT Test cases executions and closure.
  • Writing Test scripts.

Confidential, Santa Clara, CA

Technology Used: JDK 1.4, J2EE1.4, EJB2.1, Portlet, JSP, Web Service, Hibernate, XML, XSL, XSLT, DHTML, dhtmlGridObject, Servlets2.3, RMI, JDBC3.0, Struts1.2, Rational Rose 2000, Oracle 10i, Web Logic Platform 8.1, Spring, Swings, Awt, JUnit, JCheckStyle, JiveLint, JLint, Ant, Log4J and SAX Parser, MVC Pattern, Façade Layer, Proxy Layer, Page Flow/UI Layer, DOA Layer, Log4J.

Computer Programmer

Responsibilities:

  • Responsible for generating Web Service Components for validating the USER PROFILE, CREDIT CARD VALIDATION, CHARGING THE CREDIT CARD BY CALLING THE PAYPAL / MASTER CARD API AND HANDLING THE RUNTIME EXCEPTION AND PRE-USER DEFINED EXCEPTION.
  • Responsible for designing the Client-Server communication using the URLConnection.
  • Responsible for developing Multi - Threaded components like Swing Grid control and Custom JTree.
  • Coding URL object re-write for client - server application.
  • Development of ANT build file.
  • DEVELOPING THE FAÇADE LAYER WEB SERVICE CONTROLS AND IMPLEMENTING IN PAGE FLOW.
  • DESIGNING THE SCHEMA FILE IN THE EXTENSION OF XSD. For example financial.xsd, and payment.xsd which help to make a request and get the response from the Web Service components as SOAP.
  • Followed OOAD design.
  • Experienced in MVC architecture application.
  • Reflection used to develop the third party drive dynamic invocation.
  • Involved in writing the business as well as the technical requirement specifications.
  • Analysis and design using the UML Methodology with Rational Rose.
  • Architecting the application components in strict adherence to standards and design patterns.
  • JDBC3.0 API is used to write database query from client application.
  • Performance tuning and code rewrite,
  • Module level / Screen level Security implementation based on Hexadecimal value.
  • Cache technique implementation using the high level streams like FileReader, FileWriter, PrintWriter and BufferedOutputStream.
  • Project scheduling and Planning for delivery.
  • Responsible for generating User Defined Exception classes for all common mismatches.
  • Managing connectivity and usage of proper driver while connecting both source and migrated.
  • Involved in preparing the data models of target databases using Erwin.
  • Published the exception reports as web pages for every migration run in WebLogic server and used a MVC - Struts framework to accomplish this.
  • Used Log4J for debugging the J2SE classes.
  • Used JUnit to unit test the classes in developed.
  • Owned UAT automation.
  • Delivered UAT test results to senior managements.
  • Co-ordinated and supported many migration runs along with the migration teams.
  • Involved in various DBA activities during migration and verification process.

Confidential

Technology Used: J2EE1.4, JDK 1.4, EJB2.1, JMS1.1, JSP1.2, Servlet, Web Service, Java Script, Page Flow, Portlet, DOA, JTS, XML, XSL, Servlets2.3, JDBC3.0, Struts1.2, Hibernate, Rational Rose 2000, Oracle 10i, Web Logic Platform 8.1 (Portal, Workshop and Server), Eclipse, Ant, Log4J

Project Lead

Responsibilities:

  • Responsible for developing the JSP using Page Flow, Portlet screen for user to communication and access the Enterprise application.
  • Re-designing the look and feel of the Grid Table using images and CSS files.
  • Responsible for generating portlets for available disparate web content, and place them in appropriate portlet - place holders in the Weblogic Portal Desktop.
  • Involved in writing the business as well as the technical requirement specifications, analysis and design using the UML Methodology with Rational Rose.
  • Architecting the application components in strict adherence to standards and design patterns.
  • Wrote EJBs for manipulating the customer profile and the payment instruction details, in split directory environment in Weblogic 8.1.
  • Schedule M3, Form 1120 are introduced in Drop6.x deal with any corporation required to file Form 1120, U.S. Corporation Income Tax Return that reports on Schedule L of Form 1120 total assets at the end of the corporation’s taxable year that equal or exceed $10 million (LMSB).
  • CORPTAX CS FS data types are compatible.
  • Performance tuning, Cache technique implementation for 10,000 records in a page.
  • Used Weblogic server utilities like build, wlcompile, appc, ear (for packaging) from build.xml. and also used WebInit, Earinit tasks for creating required deployment descriptors and Code generator EJBGen
  • Responsible to show the flow of data between JSP, Servlets, EJB, JMS and respective request handlers in the form of sequence diagrams in UML and Rational Rose 2000.
  • Used designed pattern
  • Changing. shell for different header and footer to be placed in different screens
  • Assigned, Managed the security issues for the Desktop and other portlets using portal management roles and responsibilities.
  • Responsible for UAT Planning, UAT Test Cases, UAT execution and closure the issues.
  • Involved in the implementation of Single Sign-on for this entire application.
  • WebLogic workshop’s Page flow was used, so as to maintain the mappings properly.
  • For designing user interfaces Workshop netUI components used in the system.
  • Created the Connection Pool and Defined the Data Sources for client applications and maintained the relevant JNDI.
  • Implemented Service Locator design pattern for looking up and caching JNDI references for Ejbs and JMS.sessions.
  • Building of enterprise archive on Weblogic Application Server using ANT tool.
  • Used SAX and DOM Parsers to load, use and validate XML files from external systems.
  • Used XSL to transform and create hand-off files for external systems.
  • Used Stored Procedures to retrieve the complex data from multiple tables for reporting purposes.
  • Responsible for Designing and implementing the MVC Architecture (Struts) for a support services module.
  • WebLogic Workshop and Eclipse were used as IDE for development.

Confidential

Technology Used: Environment: Java JDBC, Servlets, Web Service, JSP, EJB, Java Mail API, XML, XSL, CSS, Java Script, Weblogic workshop, Weblogic Portal 7.0, Weblogic server 8.1, Oracle 9i, Windows.

Associate

Responsibilities:

  • Had Regular interaction with clients and prepared Customer Requirement Analysis Document (CRAD).
  • Translated client’s business requirement
  • (Raw Data) into function specific requirements. Translated the same into use case models.
  • Involved as a hard core J2EE developer.
  • Development experience in high performance J2EE based report-generating engine using servlets, JSP, EJB, JDBC and core java APIs.
  • Built Enterprise Solution using BEA Weblogic Server 8.1, Java, J2EE technologies that supports distributed architecture.
  • Used Weblogic Workshop and Weblogic Portal for the development phase.
  • Responsible for redeploying and testing the modified applications in web as well as enterprise part of development.
  • Used Weblogic EJBGen extensively for generating home and remote interfaces by using different options available in EJBGen annotations.
  • Upgrading legacy system for which MVC - Struts framework was used
  • Used Weblogic server command line utilities like EarInit, WebInit, EjbInit
  • Effectively used ANT task wlcompile, appc, ear, build for split directory environment.
  • Displaying the current portfolio status of the customer using Session bean, Servlets and JSP
  • Involved in developing stateless session beans as session façade
  • Responsible for creating connection pool and data sources
  • Used Oracle-Thin driver for creating Data sources
  • Involved in integrating the developed applications and also involved in developer testing, integration testing, system testing.
  • Deployed the application in QA machine and tested the same.
  • Involved in UAT.
  • Conducted the user acceptance testing and moved the application to the production environment.
  • Developed insurance domain specific reusable XML files.
  • For some modules Weblogic workshop’s Page flow was used to follow MVC architecture.
  • Involved in third level support of the entire application just in time to ensure service level agreements and always delivered the solution in right time.

Confidential

Technology Used: Java, J2SE1.4, J2EE, Servlets, Applets, Web Service, JSP, XML, XSL, EJB, Eclipse, JDBC, Oracle, JUNIT, Log4J, Weblogic 7.0, Windows, JUnit

Associate

Responsibilities:

  • Designed and Created Enterprise Java Beans including Session and Entity EJBs based on Analysis products Distributed Component Model.
  • In this module data like Demand History, Standard cost, Lead Time, Carrying Cost etc. are loaded into the database from various systems and that data to calculate Safety Stock, Re-Order Point, Re-Order Quantity, Cost of Goods Sold etc, for which Designed and Created EJBs.
  • Tomen Production Planning is a function with NEC Corporation dealing with the quantity of the commodity produced, the form of the good produced, the temporal and spatial distribution of the commodity produced at all stages.
  • Developed stateless session bean so that the Historical Information is used to find out whether the demand follows Poisson or Normal Distribution and this is used to project the demand in the future.
  • Inventory parts are grouped into various segments based on parameters like cost and Average usage and calculations are done based on these segments.
  • Re-Usable components were generated to calculate Poisson/Normal Probability etc.
  • Configured and Tested Application on the BEA Weblogic App. Server.
  • Privilege Monitoring and Enforcement was maintained through Application functionality and moved to Oracle Database.
  • Utilized Oracle Database Tools to create tables add constraints and create procedures.
  • Developing APIs that is used for User Authentication and Authorization.
  • Performed Performance Analysis and Redesign on the Linux Operating System and Oracle Database Server for the WebLogic Application Server.
  • Developed UAT Test Cases and Executed Test Cases.
  • This tuning of the environment and the Application Server's Java Virtual Machine included increasing the memory available per process, the JVM Memory Start(-ms) and Memory Max (-mx) settings and the number of database connections in the WebLogic Connection Pool.
  • Tomen Production Planning helps to plot the average physical product (APP) and marginal physical product (MPP) curves using production information

Confidential

Technology Used: JDK 1.2, JDBC, JSP, XML, XSL, Struts, Log4J, Eclipse, Weblogic 6, Oracle 8i, Windows XP, JUnit

Senior Consultant

Responsibilities:

  • Involved in preparing functional specification, interface specifications documents based on business requirements.
  • Coded most of the infrastructure classes for the project.
  • Vendor Performance Management (VPM) is the complex module where Vendors could access summaries of operational performance specific to their product, standard scorecard with consistent set of metrics, Month-over-month and year-over-year comparisons to support trend analysis, PO/SKU detail of vendor performance in Best Buy’s Shipping Performance Management Program (SPMP).
  • Web Enabled Reports (WER) will allow vendors to view purchase order shipping compliance performance with BestBuy
  • Designed user interface pages using JSP for Subscription module.
  • Developed Session beans, which intern invokes the business classes for computing, NAV of each security held by the customer calculated daily.
  • Using proprietary RAD tool and existing routed links, the NAV for each mutual fund at closing, being fetched and maintained in EIS.
  • Database connectivity is achieved through Oracle-Thin driver and JDBC.
  • Designed Business Objects using EJBs so as to enable Transfers.
  • Developed programs for loading static data from flat files and XML to the system.
  • Used XSL for generating and transforming files of external systems.
  • Wrote Oracle stored procedures for retrieving data from multiple tables, so that it can be invoked using callable statements.
  • Coded front end layer for Transfer and Cancellation modules with Struts framework.
  • Building of enterprise archive on Weblogic Application Server using ANT tool.
  • Worked along with the testing team facilitating testing and defect management.
  • Junit/JcheckStyle/Jlint/JiveLint used in the project for static and dynamic code analysis.
  • Creation of UAT Test Cases, Execution of UAT Test Results.

We'd love your feedback!