We provide IT Staff Augmentation Services!

Tech Lead/ Architect Resume Profile

2.00/5 (Submit Your Rating)

Summary:

  • Java J2EE Architect/Lead Developer with Over 9 years of experience in Core Java, J2EE
  • Technologies Analysis, Design, Development and Deployment, Experience in Object Oriented Analysis and Design, Implementation and Maintenance.
  • Strong programming and application development skills, excellent knowledge in business process
  • Re-design, integration of technologies, architecture skills, distributed components development using Agile Methodologies.
  • Experience on Adobe CQ5 web content management system and Adobe LiveCycle ES implementations along with setting up jBoss clustered environmental, setting up multiple Tomcat server instances for replication clustering and secure Apache proxy infrastructures include Secure Sockets Layer mod ssl , Virtual hosts, URL rewriter mod rewrite , proxy modules mod proxy , input validation with mod security, mod headers, mod jk for load balancing and communication using AJP ports, Stunnel for TLS/SSL tunneling service, CURL communication on various protocols.
  • Good experience in Supply Chain, Financial Reporting, CMS, Networking
  • Extensive experience in OOA, OOD, OOP in Enterprise/Client Server/Web application development by
  • using MVC architecture and Design Patterns.
  • Extensive experience in Spring, JPA, Hibernate and Struts frameworks
  • Good experience in Multi Threaded environment and Collections framework
  • Extensive experience in implementing SOA using Web Services
  • Extensive experience in using Agile methodology for development
  • Experience in writing SQL using Oracle, MySQL and SQL Server
  • Experience in writing batch programs using UNIX shell scripting

SKILL SET

J2EE Technologies : JAVA 1.6, Java EE 6, JMS, EJB, JSF, Servlets, JSP, JDBC, Multi-Threading, XML,

SAX, JAXB, XSL, XSLT, XPATH, XSD, Web Services, SOA, SOAP, REST, Apache CXF, Tiles,

Junit, JavaScript, JQuery

Frameworks : Spring, Spring MVC, Spring Security, Spring Integration, Spring AOP, Hibernate, Struts

Web Services : SOAP, WSDL, Restful Services, Apache CXF, JAX-WS, JAX-RS, Metro, Jersey

Middleware : Oracle SOA, BPEL, B2B, Healthcare Adapter, Mediator

Web Content : CQ5, SDL Tridion, Stellent Library

Presentation : Spring MVC, HTML, CSS, JavaScript, jQuery

Design Patterns : Adapter, Bridge, Component, Decorator, Fa ade, Flyweight, Proxy, Singleton, Factory

Servers : Weblogic 12c, JBOSS 6.0, IBM web sphere 6.0, Tomcat 6.0, Apache Web Server 2.2

Databases : Oracle 11g, SQL Server, MySQL, PostgreSQL

IDE : RAD 7.0, Eclipse 3.0

Build Version tools : Maven, Ant, CVS, SVN, Hudson

Tools : Visio 6.x, SOAP UI

Scripting : Perl, Shell Script

Operating Systems : Linux, Windows NT/95/98/2000/XP

Professional Experiecne

Confidential

Tech Lead/ Architect

Synopsis : As part of VTI 2.0 around 30 Applications will be Migrated from JBOSS environment to

  • Weblogic 12c. These applications are developed using wide-variety of Java technologies.
  • Designed and Developed Adobe CQ5 templates, OSGI bundles.
  • Most of the applications are being upgraded to the latest versions of frameworks like
  • Spring, Hibernate, JPA, Web Services, SOAP JAX-WS , REST JAX-RS , EJB 3.0.

Deliverables : Worked on Analysis and Design, Worked on HLD and LLD document, providing technical support to team members. Followed Agile process. Write, analyze, review, and rewrite programs, using workflow chart and diagram. Recommending and integrating Adobe CQ5 and supporting technologies e.g. adobe analytics, search, translation and migration solutions Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements. Ensures that code adheres to strict standards for accessibility, scalability, usability, security, object oriented practices and performance.

Environment : Java 1.6/1.7, Spring MVC, JPA, Hibernate, Web services, SOAP, REST, Oracle SOA, BPEL,

EJB, AJAX, JSP, Tiles, XML, XSD, XSLT, JAX-WS, JAX-RS, JMS Maven, Oracle 11g, Version One, Linux

Confidential

Associate Architect

Synopsis: DCM is a device content management system which enables

  • Content authors to enter, maintain and update the device information on the web pages.
  • Monitoring, Supporting and Troubleshooting production Adobe CQ5 and J2EE applications involving 50 sites This is to design, develop and manage devices content and digital information to use multiple channels including mobile devices. The system also has Work flow management and digital asset management.

Deliverables: Worked on Analysis and Design, Worked on HLD and LLD document,

Monitoring, Supporting and Troubleshooting production Adobe CQ5 and J2EE applications involving 50 sites. Involved in database design, Provided technical solutions for team members. Followed Agile process.

Environment : CQ5, Apache Sling, JCR, Java, Java EE

Confidential

Tech Lead

Project: Lifecomm mobile Personal Emergency Response Service

Synopsis : The main objective of the mPERS system is to provide a reliable assistance service to an

End user in an emergency event. MPERS is targeted to the 55 and over user population, particularly elderly seniors or disabled persons. The MPERS service is offered to individuals with a monthly subscription-based model. By pressing the emergency button on a small wearable MPERS device, an end user can obtain assistance from an emergency assistance call center. The emergency center is equipped with professionally trained emergency call agents that can quickly assess the emergency situation and make appropriate contact to Public Safety Answering Point PSAP , such as an ambulance, fire department, etc., for further help.

Deliverables : Worked on Analysis and Design, Worked on HLD and LLD document, Involved in database design, Provided technical solutions for team members. Followed Agile process.

Environment : Java 1.6, Spring MVC, JPA, Web services, Oracle SOA, BPEL, JSP, Tiles, SDL Tridion,

Maven, Oracle 11g, Version One, Linux

Feb'06 Aug'11 with Alliance Global Services, Hyderabad as Associate Architect Exp: 5.5 years

Confidential

Associate Architect

Synopsis:

  • Thomson Reuters maintains documents, articles and their citations written by different
  • authors' world-wide in major fields like Science Technology, Medical, Food related etc.
  • CMS contains and manages very huge data, most of the articles written by authors
  • around the globe in many languages.
  • The documents and articles contained in XML files. Each record of an XML file represents an article. A record is a combination of meta-data and source data the article itself .There are different stages in the life cycle of a record which will be finally converted to a form where the information is used to represent it for the end user. The stages are Loading, Indexing, Star Bursting and Extraction. Finally extracted files are used as input to the Unified Application this information is provided to the end-user when user searches for articles and documents in the web interface.

Deliverables : Worked on LLD document, Worked on enhancements to the existing applications, Worked on performance tuning, Automated repeated processes, Delivered extracted files, Analyzed and fixed issues

Environment : Java 1.5, XML, XSLT, Xalan XSLT Transformation Engine , Oracle 11g, Linux

Confidential

Associate Architect

Deliverables : Worked on LLD document, Worked on payment processing module, Processed XML using JAXB, Developed Asynchronous Callback Web service, Unit testing, Analyzed and fixed issues

Environment : Java, J2EE, SOAP, XML, Web services, JAXB, EJB, JBoss Application Server, MySQL, JUnit, Eclipse

Confidential

Associate Architect

Synopsis : The project aimed at developing an interface between the McDonald restaurants and the SCMS Supply Chain Management System . It reorganizes the data coming from the restaurants and suppliers and sends it to the SCMS where checking inventory levels and demands at the restaurants are done. It also creates the orders for the restaurants.

Deliverables : Worked on Functional Design and Technical Design documents, Worked on enhancing existing processing of ZIL application, Analyzed and Fixed production issues, Visited on-site for getting knowledge of the system

Environment : Java, Rational Application Developer RAD with Websphere Application Server, Spring Framework, Hibernate, Acegi Framework, Oracle 10g CVS

Confidential

Associate Architect

Synopsis : The project dealt with two modules - Reporting Module: Assisted in scheduling updating the report generation using iReport. Once a template was imported into the module, the template contents like columns, groups and charts are captured into the database and the template was copied into the Jasper server.

Package Module: It is available to reporting end users only where user wanted to package single or multiple reports along with package details in a given format the final package is available to the users in the PDF format . They can define a package template using the module such as details, logo, table of contents, description, reports added to the Package Disclaimer. Users can customize the report template depends on their needs and can apply filters.

Deliverables : Worked on LLD document, Designed and developed Service and Persistence layers, Designed and developed Single-Sign-On security module, Analyzed and fixed issues

Environment: Java, JSF, Spring Framework, Hibernate, Acegi Framework, Jasper Reporting, SQL Server, Tomcat, Eclipse Subversion

Title : Phurnace Deliver MBeans Implementation Role: Senior Consultant

Confidential

Environment : Java 1.4, Websphere 5.1, 6.0, 6.1 Eclipse

Synopsis : Light-weight, fast, and reliable software that accelerates the deployment of Java EE applications. It eliminated the error-prone, repetitive heartaches associated with the set up, configuration and migration of software running on web application servers - regardless of vendor or version. It evaluated and eliminated configuration defects and guided the migration of applications between environments from development to test till production . It automatically transformed configurations for server upgrades.

Deliverables : Tested the mBeans to install them in to the Websphere, Automated mBean creation

Process

Title : 3PP Third Party Provisioning Role: Senior Consultant

Confidential

Environment : Java 1.5, Spring Framework, Hibernate, Webservices JMeter

Synopsis : The Asurion Mobile Backup 3PP Connector was a software component that accepted in-

bound transactions from AT T's 3PP interface over HTTP. These messages were well-formed XML documents that instruct the Asurion Mobile Backup 3PP Connector which set of business logic to execute. Once the Asurion Mobile Backup 3PP Connector performs the requested business logic, a response is sent back to the requester as specified in the XML document. The communication between the AT T 3PP Interface and the Asurion Mobile Backup 3PP Connector is asynchronous. The Asurion Mobile Backup 3PP Connector accepts the inbound transaction and does not send a response until it has been processed.

Deliverables : Developed Service DAO layers, Unit testing, Analyzed and fixed issues

Title : Logwatch Role: Senior Consultant

Confidential

Environment : JBoss Application Server, Device Authority Server, Perl, Syslog Logging Server, Windows, Linux Solaris

Synopsis : Objective of the project was to working with Device Authority, a network management tool as well as logging utility module. The logging utility was implemented in C . Device Authority was a server which monitored the network for devices for all activities including user logins, the information exchange and modifications in a typical network environment. Logging server like Syslog, TACACS or Radius wrote all the events in the network to a log file.

Deliverables : Designed, Developed and Tested Logwatch application in Windows, Linux and Solaris,

Analyzed and fixed issues

Title : Network Access Control NAC Integration Adapter Role: Consultant

Confidential

Environment : Java 1.4, Mirage Appliance 245, Foundstone Scanner, Qualys scanner, Infoblox, Linux

Windows

Synopsis : NAC is a combination of IDS Intrusion Detection System and IPS Intrusion Prevention

System . The Adapter, developed in Java and Perl, provides an interaction between a NAC Network Access Controller by Mirage networks and a third party appliance. This third party appliance can be a vulnerability scanner or a DHCP server. As NAC works only in layers L2 / L3, it will interact with adapter to get information about devices when they enter in to the network. The Adapter takes the help of third party appliance for this information. Vulnerability scanner scans the devices and returns the results to adapter. The vulnerability scanners we used are McAfee's Foundstone scanner provides a SOAP API interaction and Qualys Guard provides an HTTPS interaction from Qualys. DHCP server is from Infoblox, a DNSOne appliance.

Deliverables : Developed Adapters for different Vulnerability Scanner appliances for McAfee's

Foundstone, Qualys and Infoblox. Unit tested the adapters. Helped Quality Analyst Network Administrator for Functional Testing and Performance Testing by fixing the bugs as they identified

We'd love your feedback!