Figura professionale: Senior Software Engineer
Nome Cognome | : P. C. | Età | : 41 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Engineering |
Sede preferita | : Milan |
Accesso Full al database con 29.998 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Esperienze
Professional Experience:
- Working as a Senior Software Engineer in EPAM, China From April 2018 to till date.
- Working as a Technical Lead in Wipro, Hyderabad From October 2017 to February 2018.
- Worked as Consultant in Deloitte USI, Hyderabad From July 2014 to October 2017.
- Worked as Software Engineer in NCR Corporation, Hyderabad From
August 2011 to May 2014.
- Worked as Software Engineer in Infinite Computer Solutions, Hyderabad From
April 2010 to June 2011.
- Worked as Software Developer in Avedas Information Systems, Hyderabad From November 2009 to March 2010.
Technical Skills
Java Technologies
J2SE 5.0, JSP, JDBC, Servlets, Struts, Spring, Java Beans, JSF, EJB.Webservice(Rest)
Languages/Scripts
Java, Java Script, HTML, DHTML, XML, CSS.
Web Servers
Tomcat 6.x and 7.x
Persistence Frame Works
Hibernate
Apache
Ant 1.5, Log 4j, Apache Web Server, Maven
Enterprise IDE
Eclipse 3.2 with CVS, SVN, JBuilder 10.0, WSAD 6.0, Net Beans 6.8
RDBMS
Oracle 10g, Postgre Sql, MS Access, My Sql 4.0, Db2
Operating Systems
Windows 2000, XP, Linux.
Application Servers
Jboss 4.3 and 5.x, BEA WebLogic 9.0, IBM WebSphere 6.0, Glass Fish
Adobe Technologies
Adobe CQ, Adobe SiteCatalyst, AEM 5.6, AEM 6.0, AEM 6.1, AEM 6.2, AEM 6.3
Tag Management
Tealium, DTM
Education:
· Master of Computer Applications (M.C.A) from Osmania University.
· Bachelor of Computer Science (B. Sc) from Sri Krishna Devaraya University.
Projects:
1. HKEX April 2018 to till date
Senior Software Engineer
Description:
The HKEX Group is one of the largest financial market operators in the world. HKEX aims to create a new, single client facing Portal/layer across the multiple exchange participants with automated form & workflow support. The Client Portal Project aims to achieve the key business objectives such as providing a single client facing layer across the multiple exchange participants,
Improve user experience and communication between HKEX and the customers via provision of online services and personalized dashboard frontend, enhance operational efficiency between exchange participants and HKEX internal team via online form & workflow automation and plan to be a unified front-end platform for the future integration of other Next Generation (NG) core business systems of HKEX. The project is to build client portal, online forms, workflow and access management for HK Exchange
Responsibilities:
· Involved in CQ components development & integration of all types of complexities such as writing OSGI services, Servlets and modal classes.
· Diagnosing and solving technical challenges related to content management implementation during different phases of the application.
· Worked on AEM CQ Polling which will import the data specified on a particular location into the repository.
· Effectively involved in giving demos and KT sessions to the team and counter parts whenever required.
· Worked on configuring the Replication and Reverse Replication agents on the author environments so that the content will be replicated from author to publish.
· Worked on the schedulers to generate the reports based on the business requirements.
· Writing technical design documents for the reusable components.
· Developed the applications under OSGI architecture using POJO, Servlets.
· Wrote Junit Test cases for the components, servlets and OSGI services.
· Designed User Interfaces using Html 5, JavaScript, jQuery and CSS.
· Worked on workflows to send an email whenever the content is approved by the publisher.
Environment: Java, J2EE, JSP, Html, AEM 6.3, Servlets, CRXDE Lite, Sling, OSGI, Maven, IntelliJ, GIT, JIRA.
2. ATCO October 2017 to February 2018
Technical Lead
Description:
One of the largest Canadian holding company with its subsidiaries are diverse but most are in either the gas/electricity or construction industries wants to move from exiting platform to the new platform with the help of Adobe Experience Manager (AEM). This involves complete redesign of the site, supporting mobile friendly responsive UI, brand new information architecture and backend implementation. This also involves developing the site using content management tools such as AEM 6.3 from scratch, getting the product information using e-commerce tools such as IBM and different mode of payments such as HPCI IVRS, Moneris Payment Gateway.
Responsibilities:
· Involved in CQ components development & integration of all types of complexities, writing schedulers
· Diagnosing and solving technical challenges related to content management implementation during different phases of the application.
· Effectively involved in giving demos and KT sessions to the team and counter parts whenever required.
· Guiding team direction for delivery of all development deliverables and all required support whenever there's a road blocker.
· Managing Servers and Builds and resolving critical server and build issues.
· Writing technical design documents for the reusable components.
· Developed the applications under OSGI architecture using POJO, Servlets.
· Incorporated e-commerce tools such as IBM for checkout.
· Designed User Interfaces using Html 5, JavaScript, jQuery and CSS.
· Worked on workflows to display the change logs whenever some update is happened on the asset.
Environment: Java, J2EE, JSP, Html, AEM 6.3, Servlets, CRXDE Lite, Sling, OSGI, Maven, Eclipse 3.4.2 GIT, e-commerce integrations such as IBM.
3. VMWare CDF January 2017 to October 2017
Team Lead
Description:
One of the leading technology giants (VMWare) wants to move all of its technical publications from their existing platform to the new platforms with the help of Adobe Experience Manager (AEM). This involves complete redesign of the site, supporting mobile friendly responsive UI, brand new information architecture and backend implementation. This also involves developing the analytics using tag management tools such as Tealium from scratch, collecting the feedback shared by the users using third party tools such as MaritzCX, integrating with commenting system tools such as Disqus.
Responsibilities:
· Involved in CQ components development & integration of all types of complexities, writing schedulers
· Diagnosing and solving technical challenges related to content management implementation during different phases of the application.
· Effectively involved in giving demos and KT sessions to the team and counter parts whenever required.
· Guiding team direction for delivery of all development deliverables and all required support whenever there's a road blocker.
· Managing Servers and Builds and resolving critical server and build issues.
· Writing technical design documents for the reusable components.
· Developed the applications under OSGI architecture using POJO, Servlets.
· Incorporated Analytics Using Tag Management called Tealium.
· Designed User Interfaces using Html, JavaScript, and CSS.
· Worked on workflows to display the change logs whenever some update is happened on the asset.
· Incorporated Feedback using MaritzCX and commenting system using Disqus.
Environment: Java, J2EE, JSP, Html, AEM 6.2, Servlets, CRXDE Lite, Sling, OSGI, Maven, Eclipse 3.4.2 GIT, Perforce, 3rd party integrations such as MartizCX, Disqus.
4. Brookdale May 2016 to December 2016
Team Member
Description:
One of the leading Nation’s Leading Senior Living provider with over 1100 senior living communities in 47 states. The company serves the need of 100,000 seniors and their families desiring high-quality housing and a variety of care and service options through its independent living, assisted living, memory care and continuing care retirement communities as well as skilled nursing facilities through the efforts of their 82,000 associates. Client wants to implement a new more customer-centric website and digital branding experience. This is a project with information related to the health care and business community information where user can come and register into the site and compare different community information and contact the vendor based on their requirement through contact us form provided in the site.
Responsibilities:
· Involved in CQ components development and creating templates for different kinds of pages.
· Developed the applications under OSGI architecture using POJO, Servlets.
· Designed User Interfaces using Html, JavaScript, and CSS.
· Developed custom email templates as per business requirement.
· Developed workflows to send information to CRM on page publish.
· Developed AEM Forms for contact us form and integrate with Eloqua.
· Effectively involved in giving demos and KT sessions to the team and counter parts whenever required.
Environment: Java, J2EE, JSP, Html, AEM 6.2, Servlets, CRXDE Lite, Sling, OSGI, Maven, Eclipse 3.4.2 GIT,JIRA
5. Illumina August 2015 to April 2016
One of the leading Healthcare from US has embarked on a journey to transform the customer experience by providing a mobile friendly, responsive, personalized and effective digital channel to service their customers. This involved a complete redesign of the China and Japanese Sites. Clients want to migrate from existing platform to AEM. This also involves migrating the existing content which is available in China and Japan sites.
Responsibilities:
· Involved in CQ components development and creating templates for different kinds of pages.
· Developed the applications under OSGI architecture using POJO, Servlets.
· Designed User Interfaces using Html, JavaScript, and CSS.
· Developed kapow scripts for migrating the content from existing China and Japan sites.
· Effectively involved in giving demos and KT sessions to the team and counter parts whenever required.
· Guiding team direction for delivery of all development deliverables and all required support whenever there's a road blocker.
· Developed MSM (Multi Site Management) to support different locales.
Environment: Java, J2EE, JSP, Html, AEM 6.2, Servlets, CRXDE Lite, Sling, OSGI, Maven, Eclipse 3.4.2 GIT, Kapow
6. McAfee January 2015 to July 2015
Team Member
Description:
One of the leading Antivirus from US has embarked on a journey to transform the customer experience by providing a mobile friendly, responsive, personalized and effective digital channel to service their customers. This involves complete development such as creating new components, new templates, workflows to support business needs, MSM (Multi Site Management), Forms using Adobe AEM (Adobe Experience Manager) Platform. Client also wants to track the customers using Analytics tool.
Responsibilities:
· Designed and created new components and templates to fulfill client requirements.
· Worked on AEM Marketing cloud tool such as Analytics using tag management called Tealium. This involves configuring the Tealium, mapping the variables to the Tealium tags, reading the query params and map the variables to the appropriate tealium tags.
· Customize and extend out of the box components to perform in accordance with client requirements.
· Performed unit testing to ensure maximum quality.
· Owned different modules like JUNIT test cases for entire project and ramped up developers on writing unit test cases for their implementation.
· Generating security scan report on the codebase and fixing all the relevant security issues/vulnerabilities raised by YASCA source code analyzer.
· Involved in CDW (consumer data warehousing) reporting & tracking sensitive information related to product which could be useful for client forecasting their sales and take crucial decisions based on the report.
· Involved in Regression testing and Defects fixing.
· Clearly communicate approach, status and impediments to effectively coordinate with the onsite team.
Environment: Java, J2EE, JSP, Html, AEM 6.1, Servlets, CRXDE Lite, Sling, OSGI, Maven, Eclipse 3.4.2 GIT
7. AMP July 2014 to December 2014
Team Member
Description:
One of the leading banks from Australia has embarked on a journey to transform the customer experience by providing a mobile friendly, responsive, personalized and effective digital channel to service their customers. This involved a complete re-design of the site to support a mobile-friendly responsive UI, a brand-new information architecture and backend implementation using Adobe AEM platform.
Responsibilities:
· Involved in CQ components development and creating templates for different kinds of pages.
· Developed the applications under OSGI architecture using POJO, Servlets.
· Designed User Interfaces using Html, JavaScript, and CSS.
· Effectively involved in giving demos and KT sessions to the team and counter parts whenever required.
· Customize and extend out of the box components to perform in accordance with client requirements.
· Owned different modules like JUNIT test cases for entire project and ramped up developers on writing unit test cases for their implementation
Environment: Java, J2EE, JSP, Html, AEM 6.0, Servlets, CRXDE Lite, Sling, OSGI, Maven, Eclipse 3.4.2 GIT,JIRA
8. Unicoop September 2013 to May 2014
Team Member
Description:
The Purpose of Unicoop Project is to describe the functionality of the system in sufficient detail to provide an understanding of how the NCR SelfServ™ Checkout system will work in Unicoop store environment. This document describes the functional requirements and implementation for an NCR SelfServ™ Checkout integrated with RTS POS. The NCR SelfServ™ Checkout is comprised of hardware and software that enables the client to offer their customers a self-scan, pay and go optional service. As part of the design and integration NCR SelfServ™ Checkout runs in a store on the front-end LAN, thereby ensuring business and functional integrity.
Responsibilities:
· Used JSF framework in the front-end to develop the User Interface.
· Used Hibernate for ORM Mapping, data persistence and interaction with database.
· Designing & coding of Business Classes using Managed Beans.
· Incorporated Dependency Injection Using a Spring Framework
· Developed the application under J2EE architecture using JSF, Spring, POJO and Hibernate.
· Involved in designing Components with Design Patterns like MVC, Singleton and DAO.
· Designed User Interfaces using JSF, JavaScript, and CSS.
Environment: Java, J2EE, JSP, JSF, Jboss 7.1.0, Oracle 11g, Spring, Hibernate 3.0, Eclipse 3.4.2,SVN
9. Biedronka September 2012 to May 2013.
Team Member
Description:
This Purpose of Biedronka Project is to describe the functionality of the system in sufficient detail to provide an understanding of how the NCR SelfServ™ Checkout system will work in Biedronka’s store environment. This document describes the functional requirements and implementation for an NCR SelfServ™ Checkout integrated with Biedronka’s POS system. The NCR SelfServ™ Checkout is comprised of hardware and software that enables the client to offer their customers a self-scan, pay and go optional service. As part of the design and integration NCR SelfServ™ Checkout runs in a store on the front-end LAN, thereby ensuring business and functional integrity.
Responsibilities:
· Used JSF framework in the front-end to develop the User Interface.
· Used Hibernate for ORM Mapping, data persistence and interaction with database.
· Designing & coding of Business Classes using Managed Beans
· Incorporated Dependency Injection Using Spring Framework
· Developed the application under J2EE architecture using JSF, Spring, POJO and Hibernate.
· Involved in designing Components with Design Patterns like MVC, Singleton and DAO.
· Designed User Interfaces using JSF, JavaScript, and CSS.
Environment: Java, J2EE, JSP, JSF, Weblogic 10.3.5, Oracle 10g, Spring, Hibernate 3.0, Eclipse 3.4.2,SVN
9. Design Record Book Energy (DRB Energy) April 2010 to June 2011.
Team Member.
Description:
The Purpose of DRB Energy is to define the Primary Features and Functionality of the software application Design Record Book (DRB). The DRB Energy that will facilitate sharing of data on an as-needed, as-approved basis. The versions of DRB Energy vary slightly to meet the needs of 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.
Responsibilities:
· Used JSF framework in the front-end to develop the User Interface.
· Used Jdbc Template for the data persistence and interaction with database.
· Designing & coding of Business Classes using Managed Beans
· Incorporated ORM mapping and Dependency Injection in a Spring Framework
· Developed the application under J2EE architecture using JSF, Spring, POJO and Jdbc Template.
· Involved in designing Components with Design Patterns like Factory, Singleton and DAO.
Environment: Java, J2EE, JSP, JSF, Jboss 4.3.0, Oracle 10g, Spring, Eclipse 3.4.2,SVN
10. Converis
November 2009 to March 2010.
Team Member.
Description:
With CONVERIS, we target the main challenge of collecting and quality assuring data. Researchers and administrators thus easily register, validate and utilize information on all their research activities and results, such as publication, technology offers, patents and much more. CONVERIS is fully CERIF compliant but can now also be freely customized by the client through the CONVERIS match the organization’s specific needs seen to data model, user rights and workflow support.
Respnsibilities:
· Used MVC-Struts framework in the front-end to develop the User Interface.
· Used Hibernate 3.0 for the data persistence and interaction with database.
· Designing & coding of Business Classes using Spring IOC, MVC features
· Incorporated ORM mapping and Dependency Injection in a Spring Framework & Hibernate.
· Involved in Designing Components with Design Patterns like Factory, Singleton and DAO.
· Designed User Interfaces using JSF, JavaScript, CSS, DHTML, and Drag & Drop Functionality.
Environment: Java, J2EE, JSP, Glass Fish, PostgreSQL, Struts, NetBeans with SVN, Hibernat
157 total views, 1 today