Technical Lead/lead Architect Resume
SUMMARY
- Around 11 years of extensive experience in Java / J2EE and Linux/Unix technologies on various application and web servers as lead architect and team handling. Experience in multiple domains Retail and merchandising, Biometric, Trading and Finance, Ecommerce and supply chain management.
- Architecting, Managing and Designing High and complex BigData Analytics system expertise in multi - tenant and region based systems using Hadoop, HBase, Hive, NoSQL, Leveraging with Cloudera and Hortonworks BigData Vendors. Designing critical architecture for multiple source B2B services and Financial Product and services.
- Architecting, Designing and prototyping Web based Distributed, Front End applications in a multi-tier architecture using Java, J2EE, HTML, JavaScript, Web services, Ajax, JQuery, DWR, JSP, Servlets, JSF, CSS, JavaBeans. Re-modelling intensive navigation cross-browser web applications and applying security mechanism through SSL, TLS layers.
- Re-modelling Java Enterprise Application, designing and developing enterprise, Web / Client- Server system applications using J2EE Middleware technologies, EJB 2.1, EJB 3.0, Struts 1.2/2.0, JDBC, JNDI, JMS, JAXB, SAX/DOM, SOA Web services. Managing complex scenarios and designing functional flows and workflows under JBoss, Weblogic and other servers.
- Product Digital experience over Web, Analytics and Mobility of more than 10 years. Enhancing improving user experience along with working with User Interface teams to optimize interfaces and Events Displays.
- Strong Expertise in the development of Object Oriented and distributed applications.
- Expertise in design patterns including Front Controller, Data Access Object, Session Façade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
- Extensive experience in Struts framework, JSF Framework, Hibernate framework, and spring framework. Developed MVC framework using Struts and spring, JSF. Experienced in various components in spring such as IOC, Web module and JDBC.
- Remodelling and architecting Hibernate 3.0, Toplink as an ORM Tool to access Database and designing DAO patterns and defining data layers and precisely defining communication with business layer.
- Expertise in XML and related technologies like XSL, XSLT and JAXP (SAX, DOM) parsers.
- Hands on experience in Java Web Services using SOAP, WSDL, Jersy and CXF Frame work as well as developing APIs for REST web service calls from scratch.
- Expertise in implementing web applications using IBM Websphere 6.0/6.1, JBoss 4.0/ 5.x / 6.x/ 7x, Web Logic, Apache Tomcat Server.
- Good working knowledge of ANT, MAVEN.
- Experienced in generating logging by Log4j, SL4j to identify the errors in production test environment.
- Proficient with various J2EE IDE’s like, WSAD 6.0, Eclipse 3.2/3.4/4.0, Netbeans 6.x/ 7.x and JDeveloper.
- Strong Experience in database design using PL/SQL. Wrote Stored Procedures, Functions, Cursors, Triggers and strong experience in writing complex queries, using Oracle 8i/9i, 10 DB2.
- Expert in various Agile methodologies viz., Incremental, FDD, Iteration methodology,
- Strong experience with JUnit, Automation Testing, Selenium Web Testing in performing unit test and determining the application functionality. Involved in Unit Test case authoring.
- Experience using Java Platform, Enterprise Edition (Java EE) 5/6. Experience with PVCS, CVS, SVN, Clear case, Perforce, Git stash and CVS versioning tools.
- Experience in working with different operating systems Windows 98/NT/XP/7, UNIX.
- Strong experience in different phases of Software Development Life cycle (SDLC) including Design, Implementation and Testing during the development of software applications.
- Knowledge on Jenkins.
- Experience in 24x7 On call support, involving troubleshooting, Incident diagnosis and problem resolution. Expert in Root Cause Analysis, overall systems testing and migration of platforms and applications to production.
- Effective communicator with strong architectural skills, hardworking and a good team worker.
- A Quick learner and can adapt quickly to the emerging technologies.
TECHNICAL SKILLS
J2EE Technologies: Struts 1.x/ 2.x, Spring 2.x/3.x/4.x, JSF 1.x, EJB 2.x, Hibernate 2.0/3.0, JDBC 2.1/3.0, Servlets, JSP, JNDI, JMS, Junit, JAXB, JAXP, REST, Web Services, Enterprise Beans, SOAP, RestFull Services, JSON, XML/XSD/ XSLT, Jaspher Reports, Java Authentication and Authorization Service (JAAS), SSO, LDAP, Central Authentication Service(CAS).
Languages: Java, C/ C++, Pro*C, Javascirpt, VBscript, PLSQL, C#, Shell Script. Bash, OWASP, SSL, Security.
SAAS/SOA/ Middleware/ Framework/Suites: EJB, Enfinity ESB, Messaging APIs, Oracle SOA Middleware, BPM, Fairlogix (Travel GDS) middleware, Apache Axis, Webservices, SOAP, XML, XSLT, Restful, Android Tools, XCode, Cordova, Ionic, Jboss Drools
Database: Oracle (8.1, 9.2, 10.1.3, 11.1), MySQL, PostgreSQL, SQL-2000, MS-Access, derby.
Servers: Web logic, Web sphere, Jboss EAP, Entity Server, Apache Http(1.x, 2.x), Apache Tomcat, Oracle 10.1.2.0.2 and 10.1.2.2.2 Middleware Infrastructure Server, Oracle Application Server 10.1.2.0.2 and 10.1.2.2.2 , Oracle Application Server 10.1.3, Oracle Form and Reports.
ORM: Hibernate, Rational Rose, Toplink.
Operating System: Unix, Sun Solaris (8, 9, 10), HP-UX, IBM-AIX, Red hat Linux 4.0, 5.0, Oracle Red hat 4.4, Win 2003/XP/2000/NT/98
Framework: Spring, Struts, Maven, Jibx, Jaxb, DWR, Hadoop, Spark, Storm, Enfinity Framework
Web Technologies: XML, XSLT, HTML, Adobe Flex, AJAX, Java Scripting, VB Scripting, Applet, JSP/Servlet, Flash
Design & Analysis: Astah UML, Altova UML, OOP modelling, Rational Rose, Visio, Visual Paradigm, etc.
Methodologies: Agile, RAD(DSDM), Waterfall, CMMI practices
Languages: English (Fluent), Japanese (Conversational), Hindi (Fluent)
PROFESSIONAL EXPERIENCE
Confidential
Technical Lead/Lead Architect
Responsibilities:
- Designing and defined Sprint and User stories of Application, Involved in design discussions, estimations of sprint under AGILE development.
- Architecting the Design simplification of interconnected modules for mobility devices, fetching, gathering and displaying in simplified formats over mobile devices.
- Optimization of SOA services delay and correction in Registration and print card services from 30 secs to 2 secs deployed under IBM Web sphere Server.
- Architected business logic and Design Development of data from Application.
- Extensive design and development of Data Analytics structure of the Data and arrangement under Disk Devices. Developed the business logic and DAO layer using Spring
- Grooming and development of agile user stories and sprint development.
- Used the Rest Client for testing the Restful web services. Written the Test cases for Endpoint (Restful web services) using SOAP UI.
- Development of Cordova based multiple Mobile devices based application development for the HealthCare Mobile Application for Customers.
- Code reviews, Design reviews and feedback and re- improvements.
- Lead team to design, develop, and maintain Java / J2EE / SOA/ Mobile applications. Participated in all aspects of application design, development, testing, and implementation, under Agile Practices.
- Development of Mobility application through Angular.js, Cordova, Java, SOA, Html, CSS, etc.
- Performing build and continuous Integration through Jenkins.
- Followed the Agile methodology
Environment: Java 1.7, Spring3.x, IBM Web sphere, Redhat Linux, Eclipse 4.x, CSS, HTML, Java, SOA, AngularJS, Servlet, SVN, Cordova, IOS, Android, Site minder, SAML, Jenkins, SOAP UI, Objective C, SSO, JQuery, Javascript, CSS, HTML, JUnit, Git, Github, Shell script, Ionic, Transformation, Aggregation, Kony middlerware, ESB.
Confidential
Senior Technical Lead / Lead Architect
Responsibilities:
- Designing and defined Sprint and User stores of Application, Involved in design discussions, estimations and team meetings as lead architect under AGILE development.
- Architecting Map Reduce jobs, Intensive customization and remodelling of the services and mapping with different Source Applications like Sales force, River muse.
- Optimization of Map reduces Job from 62s to 12s. Implemented the Hadoop box system based on Cloudera and Hortonworks.
- Architected business logic and Database DAOs, HBase/Hive Region server Design Development from Scratch.
- Extensively design and development of Data Analytics structure of the Data and arrangement under Disk Devices. Developed the business logic and DAO layer using Spring
- Design and Development of Liferay 6.1 Portal and Portlet. Designing intercommunication Portlet and establishing communication with Financial Application (CORDIS) and Event management system.
- Live Tracking of Financial System and Live Correction and Detailed log output system Designed and tracked information collected from multiple sources.
- Development of Agile user stories and sprint development.
- Used the RestClient for testing the Restful web services. Written the Test cases for Endpoint (Restful web services) using Jmeter.
- Lead team to design, develop, and maintain Java / J2EE / SOA applications. Participated in all aspects of application design, development, testing, and implementation, using OOA/OOD or model driven design, and SOA. Hands-on development and testing with web services and SOA.
- Code reviews, Design reviews and feedback and re- improvements.
- Salesforce Integration in Application and import user information. Defined JUNIT Test cases using Spring Mock and Development of Portlet UI with CSS, HTML and JQuery, Angular JS.
- Development of JQuery Mobile Interface for WAP users.
- Performing the code coverage using emma tosol.
- Build and deploy the application using Maven.
- Performing the Continuous Integration Build and deploy using Jenkins.
- Actively involved in analysing and fixing the defects.
- Followed the Agile methodology
Environment: Java 1.7, Spring3.x, Jboss 7.x, Jboss Drools, Liferay, Redhat Linux, Eclipse 4.x, Hadoop, Hbase, Hive, flume, River Muse, Spark, Sales force, GWT(Google Web Toolkit), Storm, MangoDB, AngularJS, JSP, JSTL, Servlet, SVN, Jaspher Report, JBoss, JQuery, JQuery Mobile, Maven, Javascript, CSS, HTML, JUnit, Spring Mock, JMeter.
Confidential
Senior Technical Lead / Lead Architect
Responsibilities:
- Re-Architecting the Design of the GUI and Matcher Application (Using JBOSS server) under Development of the 2nd Division Border Control Security and Public Division Security Applications. Involved in Design, Discussion, estimation and Deliverables of Application.
- Integration and Design of Complex algorithm of Biometrics and Multi-Biometrics Applications. Re-modelling matchers Jobs and Pooling summarized Results SLAVE (Thrift C/C++ server) Applications. Technical Guidance and of the applications and implementation at client location.
- Remodelling and 70% of customization of Matcher, Result Summarize Module, Transport Layers of the Application. NIST formats Re-definition and accommodating Multi-Biometric in Development of JBOSS server based Biometric matcher provider.
- Participated in all aspects of application design, development, testing, and implementation, using OOA/OOD or model driven design, and SOA. Hands-on development and testing with web services and SOA.
- Spring Beans and Development, Design of IOC (Inversion of Control) based Service Web Services.
- Implementation of JMS Messaging system with XML Payload Receivable.
- High Transaction Management and Volume management Report exports.
- Used the RestClient for testing the Restful web services. Written the Test cases for Spring WEB URI, Endpoint (Restful web services) and Test through Jmeter.
- Hardware Estimation and Resizing Discussion and Server Suggestion. Defining core for Application and Optimization of core under Scaling out in vertical Order.
- Development of Android/ IPhone Mobile Apps for WAP users. Defining the JUNIT Test cases using Spring Mock.
- Web UI Development based on HTML, CSS, JQuery, Javascript.
- Build and deploy the application using Maven and Ant Script.
- Performing the Continuous Integration Build and deploy using Maven Continuous Integration.
- Actively involved in analysing and fixing the defects and doing Cause of Analysis.
- Log4j and Sl4j implementation as logging framework.
- Followed the Waterfall methodology
Environment: Java 1.6, XML/XSD, Redhat Linux, Eclipse 3.6, EJB 3.0, JBoss 5.x/6.x/7.x, Spring 3.x, XWork, Log4j, SOAP, WSDL, Oracle Database 11G,, Apache Spark, Apache Thrift, Plsql, Maven/ Ant Script, Maven CI, JAXB, JIBX, JMS, WAP, Google Android SDK Tool, XCode, IOS, JQuery, JQuery Mobile, Javascript, CSS, HTML.
Confidential
Sr. Software Engineer
Responsibilities:
- Gap analysis of Custom product and Oracle Suite (Retek) of the product for implementation.
- Involved in planning, designing and implementation of Oracle Retek Suite RMS, RPM and SIM.
- Design, Development of the customized ETL interface of Pro*C interfaces and Scheduling.
- Involved in Design, Discussion, estimation and Deliverables of Application.
- Implementation of Integration interfaces between different set of the Oracle Retek Products.
- Technical Guidance and of the applications.
- Oracle Application Server and Oracle Financial server’s integrations.
- Design and Development of Java Interfaces between POS Customization.
- Hardware Resizing and Estimation of multi rack Solaris Servers.
- Database Design and Data Architect as for Requirement of the Application.
- PLSQL triggers and stored procedure development and calibration.
- Stores RFID and RMS, RPM, SIM and WMS integration and Development.
- Account Payable and Account Receivable Interfaces Integration with Oracle Suite.
- Scheduling ETL/ OLAP Data Import and Exports.
- Data Migration and Scenario case design and test.
- Preparation of Test cases and Performing test cases.
- Written the JUnit Test cases.
- Build and deploy the application using Ant Script.
- Actively involved in analysing and fixing the defects.
Environment: Java, XML, putty, Pro*C, WinXp, Solaris 9, 10, Eclipse 3.3, RFID, WAP, BPM, Oracle Retail Suite products (RMS, SIM, RESA, RWMS, RPM) - Version - 12.xx, POS-360Commerce, Ant Script, Oracle Application Server 10.1.2.0.2 , 10.1.2.2.2 and 10.1.3, Oracle Database 10g, Oracle 10g Forms & Reports, Pl/SQL. JDeveloper.
Confidential
Senior Software Engineer
Responsibilities:
- Involved in Design, Development of 360Commerce Product.
- Involved in Specification Design and Prototyping of Product.
- Testing JPOS based hardware and integration with Retail Framework.
- Demonstration and Presentation of the Retails Products (RMS, 360Commerce)
- Implementation of Integration of the RMS and 360 Commerce Products.
- Design and Development of Desktop Swing based POS Product.
- Customize 360Commrce product and Implementation.
- Written the Test cases for Production Testing.
- Hardware Estimation and Resizing Discussion and Server Suggestion.
- Build and deploy the application using Ant Script.
- Actively involved in Analysing and fixing the defects.
Environment: Java, XML, Swing, WinXp, Redhat 4.4, Eclipse 3.0, 360Commerce (Base product), RMS, Ant Script.
Confidential
Consultant
Responsibilities:
- Involved in Team Discussion, Design Architecture and Specification Design
- Involved in defining Specification and module adjustment for product.
- Design and Development of BPMN based Development for Intershop Ecommerce.
- Development of ISML, HTML, and CSS based Web UI Development.
- Involved in Technical Design specification Discussion and Development and Coding.
- Oracle Database Design and Development and preparation Schemas.
- Writing PLSQL stored procedure, triggers and cursor Development.
- Performance Tuning and fixing performance issues with Product.
- Writing SOAP based Ariba Product Punch-outs Third Party Servers.
- Design and Development based on Intershop’s Java Piplet Framework.
- Design Web UI Development HTML, CSS and JQuery.
- Involved in UML Based Design Development of Architecture.
- Writing SAX/DOM Parsers as per requirements.
- Test Case and Bugs Tracking through HP Mercury.
- Third Party integrated Web sphere Application Development.
- Ant and Build script development for build, deploy and development.
- Bug fixing, tracking and doing cause of analysis.
- Followed the Waterfall methodology
Environment: Intershop Enfinity Server 6.0, Websphere, SOA, SASS, Ariba, Oracle, Java, ISML, Rational Rose, JavaScript, XML/ XSD, CSS, Javascript, HP Mercury, Ant Build Script.
Confidential
Software Engineer
Responsibilities:
- Involved in Design, Discussion, estimation and Deliverables of Application.
- Engaged in design development of Business-to-Business Apache Axis 1.4 Web services.
- Fairlogix JAXB POJO to XML and XML to POJO Development.
- Integration of Fairlogix source information from Travel GDS system like, Worldspan, Sabre.
- Development and design of the Web UI extensively using Javascript, CSS, HTML and Flex.
- Jboss Application server based Development of the Server side complex source code.
- Involved in JSP, AJAX, DWR and Hibernate based Development, Integrate and Summarize Results.
- Flex based map development and integration with JavaScript framework.
- Implementation of JMS Messaging under Jboss.
- Struts based development action handler and request development and design.
- Developed validator framework for server side validation and JavaScript for client side validation.
- Written the Junit Test case and execution of Test cases.
- Server Thread optimization and Development coding and Performance Tuning.
- Written EJB 2.1 based Enterprise beans session and stateless beans.
- Web performance tuning and algorithm design to decrease response time.
- Agile FDD based design and review, coding and development.
- Build and deploy the application using Ant Build.
- Actively involved in analysing and fixing the defects.
- Followed the Agile methodology
Environment: JSP, Axis 2.0, Java, Adobe Flex, JBOSS, MySQL, JavaScript, Ajax with JavaScript, web services, FairLogix, Hibernate and XML/XSL, based on agile methodology.
Confidential
Software Developer
Responsibilities:
- Involved in Development of the Money Market Tender Product Development.
- Involved in Design, Discussion and Specification preparation.
- Integration and Design of Complex algorithm of Debt Products.
- Writing FIX Protocol based Financial Information exchange.
- Involved in Development of Websphere Application server Application.
- Written the Test cases for Endpoint (Restful web services) using Jmeter.
- Build and deploy the application using Ant Build.
- Actively involved in analyzing and fixing the defects.
Environment: Financial &Trading Solution, Web Solution, Webshpere, IBM MQ
Confidential
Software Developer
Responsibilities:
- Involved in Design, Discussion, estimation and Deliverables of Product.
- Transformation of Business case and calibration to the Weblogic.
- Design and Development of Java, JSP, Servlet based UI Development.
- Enterprise beans 2.0 Development and Design.
- Development of Sever algorithm for Transaction management and Accounting.
- Written the Junit Test cases execution of Test cases.
- Build and deploy the application using Ant Build.
- Actively involved in analysing and fixing the defects.
Environment: JSP, Servlet, EJB, DB2, WebLogic Application 6.0
Confidential
Software Developer
Responsibilities:
- Created Ui components using JSPs, HTML, and JavaScript.
- Coded for Sitemap, Ps and feedback modules.
- Developed Data Migration and Broken URL components.
- Developed JSP, Servlet and URI to handle web request.
- Developed a persistence layer using ORM Hibernate for transparently store objects into database.
- Executed Sql scripts using Toad and Involved in unit testing.
Environment: Win NT as operating system, JSP, java, JDBC, JavaScript, Html, Oracle.
