Technology Architect Resume
OBJECTIVE:
- Aim to work in a challenging work environment where I can utilize my expertise in technical skills, towards the development and implementation of the new ideas, contributing to growth of the organization.
- To succeed in an environment of growth and excellence and earn a job which provides me job Satisfaction and self - development and help me achieve personal as well as organization goals.
- To seek challenging assignment and responsibility, with an opportunity for growth and career advancement as successful achievements.
SUMMARY:
- 10 years of experience as a Java-J2EE Application Designer & Developer
- Working as AEM developer from last 5 years
- Worked on projects from various reputed clients including Sothebys, Intel Corp, Intel Security, McDonalds, Pearson, Singapore Civil Defense Force, Department of Human Resource (DHS) Washington MetLife, GE Energy etc.
- Expert in design and implementation of object-oriented systems.
- Excellent ability to follow and execute agile software development methodology.
- Excellent ability to multitasking, problem solving, produce high quality results under tight schedule and deadlines, and work extremely well in team environment.
- Implemented best practices and design patterns as per industry standards
SKILLS:
Technical:
- Software Development Methodologies - Agile, Waterfall
- Language - Java, UML
- Java Technologies - JSP, Servlets, JDBC, Java Beans
- Framework –J2EE, Spring, Struts, Hibernate (JPA), AngularJS
- Database – Oracle, MySQL, DB2
- Web/App Server – JBoss, Tomcat, Web Logic, web Sphere
- Web Services – Rest API, SOAP
- Markup Languages – HTML, DHTML, XML
- Client Side Scripting -- JavaScript, JQuery, Ajax, CSS
- Search – Solr, Untraseek
- IDE – Intellij, eclipse
- Version Control – Github, SVN
- Build Tool – Maven, Gradle
- Unit Testing – Junit
- Continuous Integration – Teamcity, Hudson
- OS – Windows, Linux
- Web Content Management –AEM 6.1, AEM DAM, AEM Eloqua Integration, AEM Tealium Integration, AEM Search & Promote Integration, AEM Component, AEM Templates
- Document Management: FileNet, Content Engine, Process Engine, Application Engine
- Browser Tools: Http Watch, Firebug, Modify Headers etc.
Communication:
- Ability to interact and effectively communicate with people from diverse backgrounds, highlighting teamwork and problem solving
- Excellent written and verbal communication skills
- Confident, articulate, and professional speaking abilities (and experience)
- Empathic listener and persuasive speaker
- Speaking in public, to groups, or via electronic media
- Excellent presentation and negotiation skills
Leadership:
- Already leading teams from last 3 years
- Ability to prioritize & delegate tasks
- Make sound decision quickly while maintaining a focus on the bottom line
- Always Look for Accuracy and Attention to details.
- Decisive, efficient team approach with outstanding communication skills.
- A dedicated and enthusiastic leader, able to motivate teams to perform at their best in providing excellent service and developing ongoing, profitable client relationships.
PROFESSIONAL EXPERIENCE
Technology Architect
Confidential
Responsibilities:
- Leading the entire project from technology perspective
- Responsible for recommending industry level standard for products & cater them as per client needs
- Developing and guiding the team members in enhancing their technical capabilities and increasing productivity
- Preparing and submitting status reports for minimizing exposure and risks on the project or closure of escalations.
- Ensuring process compliance in the assigned module and participate in technical discussions/review.
- Interacting with the customer daily for project related activities (requirement, design, status, discussion on new requirements)
- Doing thorough design review, code review & test case review for better quality of the deliverable
Technical Lead
Confidential
Responsibilities:
- Responsible for providing technical guidance / solutions
- Developing and guiding the team members in enhancing their technical capabilities and increasing productivity
- Preparing and submitting status reports for minimizing exposure and risks on the project or closure of escalations.
- Ensuring process compliance in the assigned module and participate in technical discussions/review.
- Interacting with the customer daily for project related activities (requirement, design, status, discussion on new requirements)
- Undertaking requirement gathering, requirement analysis & provide design documents.
- Doing through design review, code review & test case review for better quality of the deliverables
Senior Software Developer
Confidential
Responsibilities:
- To provide support for new developments or enhancement (major and minor) or based on business requirements as provided by the client as well as from the functional and technical team of HCL on the project.
- To provide client support by presenting data, information, ticket resolution and day to day support activities like monitoring client requirements
- To provide technical guidance to junior developers
- To perform activities related to enhancement creation of documents for CMMi and client requirements
- To interact with the customer and internal teams to gather requirements for development purposes.
Technical Lead
Environment: AEM 6.1 DAM, AEM Components, AEM Templates, Exact Target, Google Analytics, Java 1.7, Bitbucket, Jenkins, Eclipse, JSP, Servlets
Confidential
Summary: - Intel DAM is AEM Digital Asset Management system to allow author/content users to perform various activities like upload assets, maintain versions, apply metadata, initiate workflows, and publish content, restricted usage of content etc. There are lots of other functionalities like sharing assets with people within organization or outside, Asset Share feature to make these assets available to public, Request access mechanism for secured content etc.
Technical Lead
Environment: AEM 6.1 DAM, AEM Components, AEM Templates, Asset Share, Java 1.7, Github, Teamcity, Intellij, Gradle, JSP, Servlets
ConfidentialSummary: - McAfee Support Project was to support the migration of its main website from Team Site to Adobe Experience Manager. The migration has been planned in 3 phases using Agile methodology. We supported Phase 1 (promos.mcafee) & Phase 2 (home.mcafee). It included 14+ Components & 5+ templates. CMS pages had been integrated with external systems like eBIZ web services, Tealium etc.
McAfee website displays different pages to the end user based on their product type, partner, and product expiry time. Based on this information a different view of promotion page including customized Price & offer information is displayed to the end user. This functionality has been achieved using Adobe Target (which contains campaigns, experiences, segments rules for Adobe Test & Target) & Adobe analytics for real time analysis. Price information or offer information is captured using eBiz web services. There is a daily job which updates/creates/deletes all the prices information in AEM.
Technical Lead
Environment: Java/J2ee, JSP, Servlets, Adobe Experience Manager (Templates. Components, Workflows, DAM), Bugzilla for Defect Management, IntelliJ, AccuRev (Version Control), McAfee Build Tool (Automated Build)
ConfidentialSummary: - DNA Tool had been developed to centralize all the nutrition data for all McDonalds Markets. Around 119 McDonald’s markets would be using this tool to put all their nutrition data at single place. It would help McDonald’s to manage all the data universally rather than keeping at each markets which would is very cost effective & less time consuming.
- As part of DNA Tool, 18 Nutrition Components has been developed for US & and Nordic’s sites along with RWD feature. These Nutrition components includes Category Details, Product Detail, Meal Builder Nutrition Calculator, and Full Menu Explorer etc. These components have been integrated with REST based API to display nutrition data using AngularJS. HttpWatch has been used for all performance related activities.
- Integration with Google Analytics has been done to capture the data for analytics purposes.
- Search Integration has been done with Solr using separate Java application.
- As this tool on boards different market, a separate Data Migration job is written to migrate data from different sources like excel sheet, XML file or any other DB.
- Agile methodology has been used to provide support for this Tool.
Technical Lead
Environment: Java/J2ee, Hibernate, Prime face & JSF along with Adobe Experience Manager (Templates. Components (Desktop & Mobile), Search Integration with Solr, Integration with Google Analytics, WWS web Services (REST Based Web services developed by HCL), Maven, Eclipse, JIRA (for User Story Management), HTML, CSS, JQuery, JavaScript, JUNIT for unit test case creation, JMeter, AngularJS
ConfidentialSummary: - Canada Nutrition was developed for McDonalds Canada site. This Nutrition Centre provides the end user an opportunity to see the nutrition information of all the items sold by McDonalds Canada. It also helps the user to see the Nutrition of all the items to be added into the tray. It also helps the users to Calculate the total nutrition for the items added into their tray. It also provides users choices to filter the menu items based on different choices like low card, low proteins etc.
Canada Nutrition needed a Single page implementation to show all its Categories, Items, Products & Sub products Nutrition information. A Single CMS Component ‘Nutrition Page’ has been designed & developed in CMS using AngularJS & has been integrated with REST based Web Services to display all its data.
Technical Lead
Environment: Adobe CQ5 (Components, Templates), JavaScript, JQuery, AngularJS, Java/J2ee, JSP, Servlets, Angular JS, Search Integration with Solr, Adobe Social, Integration with Google Analytics
ConfidentialSummary: - Asset Library was developed to provide asset management system to an asset library. Our client Pearson had the requirement of managing their digital photo/artwork content properly. Asset Library provided a system in which user can ingest, store, search, update metadata, Create & apply templates, and provides reports on various categories.
Senior Developer
Environment: Java/J2ee, Struts 2.0, JSP, Servlets. JavaScript, JQuery, JBoss, Documentum, Rally for User Story Management, Quality Center for Defect Management
Summary: - eRegistry was all about handling the record management system for Singapore civil defense force. eRegistry is an intranet application developed by HCL to provide the user interface in order to manage the record management system. SCDF was facing a very big problem that after a certain period of time these documents were only needed for reference purposes. So SCDF decided to declare them as record & they can be destroyed after 7 years with approval of higher authorities. HCL has provided a solution with intranet based application which will allow the users to search & declare the documents as records, also initiate their approval workflows to destroy the records including the statistics reports of records.
Senior Developer
Environment: Java/J2ee, Spring, JSP. Servlets. JavaScript, JQuery, JBoss, FileNet Records Manager, Oracle
ConfidentialSummary: - Document Imaging Management System was all about handling the document imaging system for Confidential.Confidential provides the Food stamps & other benefits & aids to the citizens based on the proofs provided by them. DHS needed a system using which they can handle these different cases which has certain documents attached as their proof. They need these documents further in order to initiate their workflows which require certain number of approvals. In this whole process sometimes the documents get missed & even get torn. To solve this problem HCL has provided web based application to DHS. This application provided the complete document management electronically. This project was delivered in 2 phases. The first phase provided only the document management whereas in second phase workflow Management was given. The web based application was actually the Workplace customization of IBM File Net P8 Workplace. It includes another application to handle the scanned document Written in .Net Framework. This application basically stores the document in File Net P8 Content Engine under specific folders Based on the business logic. The customized workplace did the indexing part, alerts used to be sent to users about new documents in their inbox; also it included the reports also. In second phase Workflows were incorporated to make the process completely electronic.
Senior DeveloperEnvironment: Java/J2ee, Spring, JSP. Servlets. JavaScript, JQuery, JBoss, FileNet Records Manager, Oracle
ConfidentialSummary: Fisops II was an intranet based application which helped the Singapore Civil Defense Force to issue the Fire safety certificate process electronically. SCDF issues the Fire Safety Certificate to all the building either newly build or already built in Singapore city every year. In order to get this certificate, builders or architects need to submit the building designs to SCDF office. After certain process SCDF issues this license. We provided a web based application as solution. It provided all the forms electronically & handled the workflow management using FileNet P8 Process engine. It also provided the functionality to handle the fees related issues, also the fine charged by SCDF in case of violence of rules. This project was executed completely from onsite.
Senior Developer
Environment: RAD 6.0, XML, FileNet P8 Content Engine, FileNet P8 Workplace XT, FileNet P8 Process Engine, Oracle 10g, WebSphere App Server 6.0
ConfidentialSummary: ACTS was all about handling the laws & regulations passed by US government for insurance companies & MetLife compliance to the same. ACTS is web based application which is basically used to follow the process of compliance. The process starts with creation of RL document, Distribution of the RL document to SME based on the subjects assigned to that RL, SME submission of comment or Status for the RL. ACTS also Report generation like Status report, Quarterly Reports & Aggregate Quarterly Reports for different type of roles. ACTS is basically developed using Struts 1.2 & EJB.DB2 has been used as back end. We basically did some enhancement for the application like providing a new feature like Archiving & improving the performance of the Report queries.
Senior Developer
Environment: JavaScript, JSP, Servlet, Struts Framework, RAD 6.0, XML EJB, DB2, XML, FileNet P8 Content Engine, FileNet P8 Workplace XT, FileNet P8 Process Engine, WebSphere App Server 6.0
ConfidentialSummary: TCC is all about handling the user request for MetLife Products by Rep/Agents (selling MetLife products) using the java applications Confidential. Both the applications handle the scanned & fax documents attached with accounts. Existing system was not able to handle the PDF documents. We added an new component to handle the PDF documents & save them to FileNet Image Services & FileNet Content Engine so that the FileNet process Engine can process the documents as per the defined workflow for the specific document type. The documents which will not satisfy the criterion of eApp & eSign will go to bdWISE application & it will move them to workflow. We also modified the bdWISE application to handle some new document types. We also introduced one new license check for the rep using web services.
Developer
Environment JavaScript, JSP, Servlet, Struts Framework, WSAD 5.0, RAD 6.0, FileNet P8, Web Services, iText API, ISRA API, XML, hibernate, WebSphere App Server 6.0, oracle10g, web sphere
ConfidentialSummary: DRB will facilitate the controlled storage and retrieval of engineering design documents and relevant data for all GE Infrastructure, replacing existing tools that perform the same function within each business. There will be an Aviation DRB, an Energy DRB, an Oil & Gas DRB, and a Transportation DRB that will facilitate sharing of data on an as-needed, as-approved basis. The versions of DRB vary slightly to meet the needs of a particular business, but are linked to facilitate sharing of information with individuals with proper permissions that are granted for each DRB user via the data security model that will control access. Navigation within and across DRBs for each Infrastructure business will be seamless to the users. In a nutshell DRB will provide the Facility like VSS or Documentum. In which libraries containing the Folders & articles will be maintained. The operations like creation, updates, deletion, check out/check in, move (using drag & drop, cut & paste) and view will be created. There will be My DRB, Manage Libraries, Search functionality like Confidential & reports will be the modules.
Developer
Environment: JavaScript, JSP, Servlet, Casper Framework, oracle9i, JBoss4
ConfidentialSummary: This project is all about to handle the 3 applications all-together. They are MDI; SMART & SAHDOW.MDI is basically created to gather the data from multiple data sources. MDI & SMART has 2 way communications via DB links & cron jobs. After getting the data in MDI it is sent to SMART & from there user will be forwarded to Shadow application for further processing. In GE, there are products like airplane engines & it's different parts. These products have 2 years of warranty. During this period, they are tested by some users. They log the defects. Data of these defects is gathered via different Data sources via MDI application. Some users can directly log the defects in SMART application also. Data is synchronized between MDI & SMART. Once the data is properly validated in SMART, It is sent to SHADOW application for defect assessment & analysis solution of the hazards & pre-cautions while using the products.