Vaibhav Khopade
Technical Developer (Liferay) at Placecube- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English,Greek,Hindi,Marathi -
Topline Score
Bio
Yiannis Zogalis
I had the pleasure of working with Vaibhav who gave a great value to my team. Vaibhav possess sound technical knowledge and has that willingness to learn and adapt to new things. He is specialized in Liferay portal and J2EE development with extensive experience on both. He is results oriented, with strong analytical and problem solving skills, allied with very good communication skills.
Sofia Nika
My collaboration with Vaib was very creative. His particular expertise in portals and especially Liferay helped the team to achieve a great result for the customers. He is very cooperative and it's nice working with him.
Yiannis Zogalis
I had the pleasure of working with Vaibhav who gave a great value to my team. Vaibhav possess sound technical knowledge and has that willingness to learn and adapt to new things. He is specialized in Liferay portal and J2EE development with extensive experience on both. He is results oriented, with strong analytical and problem solving skills, allied with very good communication skills.
Sofia Nika
My collaboration with Vaib was very creative. His particular expertise in portals and especially Liferay helped the team to achieve a great result for the customers. He is very cooperative and it's nice working with him.
Yiannis Zogalis
I had the pleasure of working with Vaibhav who gave a great value to my team. Vaibhav possess sound technical knowledge and has that willingness to learn and adapt to new things. He is specialized in Liferay portal and J2EE development with extensive experience on both. He is results oriented, with strong analytical and problem solving skills, allied with very good communication skills.
Sofia Nika
My collaboration with Vaib was very creative. His particular expertise in portals and especially Liferay helped the team to achieve a great result for the customers. He is very cooperative and it's nice working with him.
Yiannis Zogalis
I had the pleasure of working with Vaibhav who gave a great value to my team. Vaibhav possess sound technical knowledge and has that willingness to learn and adapt to new things. He is specialized in Liferay portal and J2EE development with extensive experience on both. He is results oriented, with strong analytical and problem solving skills, allied with very good communication skills.
Sofia Nika
My collaboration with Vaib was very creative. His particular expertise in portals and especially Liferay helped the team to achieve a great result for the customers. He is very cooperative and it's nice working with him.
Experience
-
Placecube
-
United Kingdom
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Technical Developer (Liferay)
-
Oct 2021 - Present
Technologies:Liferay DXP 7.2 ,7.4 portal, Docker, J2EE,Spring,Hibernet,Tomcat, Creating OSGI bundles, Service Builder in Liferay 7(OSGI), Maven, Gulp , Jenkins,Gradle, Spring REST,Spring Validator, NodeJS, HTML 5,GIT, XML, DTD, XSL, XSLT, XML Schema ,Intellij and Eclipse.Agile Scrum development methodology. Technologies:Liferay DXP 7.2 ,7.4 portal, Docker, J2EE,Spring,Hibernet,Tomcat, Creating OSGI bundles, Service Builder in Liferay 7(OSGI), Maven, Gulp , Jenkins,Gradle, Spring REST,Spring Validator, NodeJS, HTML 5,GIT, XML, DTD, XSL, XSLT, XML Schema ,Intellij and Eclipse.Agile Scrum development methodology.
-
-
-
INTRASOFT International
-
Luxembourg
-
IT Services and IT Consulting
-
500 - 600 Employee
-
Senior Liferay/Java Software Engineer
-
Feb 2020 - Nov 2022
Liferay Portal Projects: 1) ECHA (European Chemicals Agency): https://echa.europa.eu/home2) EUIPO (European Union Intellectual property office) : https://euipo.europa.eu/ohimportal/enAchievements: http://echa.europa.eu ,Successfully migrating this site from liferay 6.2 toLiferay 7.2. Current live site is in Liferay 7.2.Tasks Involved:1) Migrating 6.2 to 7.2 by creating OSGi modules:• Portlets(6.2)-to- Osgi portlet Modules• Hooks(6.2)-to- Modules Using service extension points • Ui-hooks(6.2)- to- Ui Fragments Modules• Ext plugins(6.2) -to- Common OSGI module components and services and ext modules.• Themes(6.2)-to- Theme development using gulp module.• Database migration through DB upgrade tool.• New portlet module development2) Publications: Implementing of ‘PortletDataHandlers’ or through Background tasks to trigger publication from staging to live through for pages / portlet data.3) Login: Implementing SSO login filters through Picketlink(SAML library) for IDM Portal of Echa .4) Deployments CI/CD through Jenkins5) Client meetingsTechnologies:Liferay 6.2 portal,Liferay DXp 7.2 portal, Oracle12c and Oracle19C, Docker, J2EE,Spring,Hibernet,Tomcat, Creating OSGI bundles, Service Builder in Liferay 7(OSGI), Maven, Gulp , Jenkins,Gradle, Spring REST,Spring Validator, NodeJS, HTML 5,GIT, XML, DTD, XSL, XSLT, XML Schema ,Intellij and Eclipse.Agile Scrum development methodology.
-
-
-
IBM
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Java Software Engineer
-
Sep 2019 - Feb 2020
Client: Bank Of Greece (www.bankofgreece.gr)Project: Modernization of the Trading SystemThe purpose of the project is to upgrade the existing Bank of Greece Transaction System, namely the upgrade of its subsystems like Deposits,Foreign Currency,Other Functions,Credit Credit,Management,Public Investments,Printing etc.Tasks Involved:-Redesigning system with new frontend using Vaadin web framework.-Transforming previous IBM Vgen backend code to new IBM EGL code-Development of EJB services using EGL generated backend code-New auditing system which logs and audit transaction using JMS system or IBM MQ and saves records to DB2-Management and configurations of IBM Liberty 19.0.0.6 Server on z/os-Agile/Scrum participationTechnologies and methodologies used in the project:IBM Liberty 19.0.0.6,Vaddin 14 (Vaadin web framework), Liberty JMS,Spring ,Maven, IBM MQ,Java/J2ee,Git,DB2,Intellij,Eclipse
-
-
-
SingularLogic
-
Greece
-
IT Services and IT Consulting
-
300 - 400 Employee
-
Senior Liferay/Java Software Engineer
-
Sep 2018 - Sep 2019
Project for AXA Insurance Greece : Working on MyAXASpace portal based on Liferay DXP 7. Project for AXA Insurance Greece : Working on MyAXASpace portal based on Liferay DXP 7.
-
-
-
Cosmos Business Systems
-
Greece
-
Computer Networking Products
-
100 - 200 Employee
-
Senior Lead Liferay/Java Software Engineer
-
Nov 2017 - Sep 2018
@rchium : Document/Email Management System The purpose of the @rchium system is to implement standardized and automated procedures for electronic mail handling. @rchium fully covers both incoming and outgoing mail, providing logging services even to third-party systems.In addition, @rchium implements and manages the required electronic file, providing a variety of features to facilitate archiving, retrieval and retrieval of documents and mail.▪ Requirement gathering and analysis▪ Liferay Architecture and environment▪ Building Custom portlets using Liferay API,Portlet plugin development▪ Liferay CMS: Structure and Template development using VM (experience in velocity templates)▪ Liferay Portal Configurations▪ Liferay theme and Layout development ▪ Liferay service builder for database persistence and service layer▪ UI development using Alloy UI, Liferay tags, JS, Ajax, JQuery ,CSS, HTML 5,bootstrap▪ Liferay Hook Plugin development ▪ User/Group/Role, Permission management.▪ Tomcat configurations ▪ Oracle 12c database management like create new,import,export db etc.▪ Code management through Git respository ,branching ,merging etc.▪ Liferay Administration, Load balancing, Performance, advance configurations etc.▪ Liferay Administration, deployments of various updates on clients serversTechnologies and methodologies used in the project:Liferay Portal 6.2,Bootstrap, Java/J2ee,Jquery,Alloy-UI, Primefaces,HTML5, CSS3,CVS,Web Services,Struts,Hibernet, JavaScript, JSP, XML, deployment scripts, Lunix,Oracle 12, postgres , Tomcat,Git,Eclipse
-
-
-
Satways Ltd
-
Greece
-
Public Safety
-
1 - 100 Employee
-
Senior Java Software Engineer
-
Mar 2016 - Oct 2017
SATWAYS is a leading provider of Public Safety, Geo-spatial and Satellite communication products and solutions. With core technology built on open standards, offers an unmatched range of solutions for efficiently developing tailored decision support, modeling, simulation, and embedded applications. Involved in EU projects like IMPRESS,CISE 2020 ,Engage with end-to-end integrated solutions and implementing large scale turn-key projects.http://www.eucise2020.eu/http://fp7-impress.eu/Technology:SOA,JMeter, J2EE,Eclipse RCP, Eclipse plugin development,EJB3, JBoss, Web Services,Active MQ, PostgreSQL,Oracle ,Liferay Portal,Nagios,JavaMelody etc.
-
-
-
EUIPO - European Union Intellectual Property Office
-
Spain
-
Government Administration
-
700 & Above Employee
-
Senior Java Deployed Developer/ IT Consultant
-
Jan 2015 - Dec 2015
https://oami.europa.eu/ohimportal/en/homeWorking on European Cooperation Fund back-office project for designs in OBI. The Back Office, developed by OHIM´s Cooperation Fund, is a workflow-based system for handling trade marks and designs throughout the whole life-cycle of the process, from application to registration and publication. It also streamlines the working process, by helping users to create and monitor correspondence with clients.Its auto completion system automatically fills in trade mark and design data into letters. The tool calculates fees, holding all information on one single page, and handles files, organising notes and correspondence.Technical Environment: Front End : Jquery,Backbone,UnderscoreBack end framework: Spring(MVC,Security),Hibernate,DroolsSearch: ElasticSearchWorkflows: AcitivitiEnterprise Service Bus(ESB) framework: MULEServers: Tomcat,Jboss, elasticsearch,mule,mysqlPortal: Liferay 6.1
-
-
-
INTERAMERICAN
-
Greece
-
Insurance
-
700 & Above Employee
-
Sr.Liferay Consultant
-
Jan 2013 - Dec 2014
Working on AskMe and Anytime Insurance portal projects with Liferay.https://askme.interamerican.gr▪ Requirement gathering and analysis▪ Liferay Architecture and environment▪ Building Custom portlets using Liferay API,Portlet plugin development▪ Extending liferay portlet in its extension environment.▪ Liferay CMS: Structure and Template development using VM (experience in velocity templates)▪ Liferay Portal Configurations▪ Liferay theme and Layout development ▪ Liferay service builder for database persistence and service layer▪ UI development using Alloy UI, Liferay tags, JS, Ajax,Jqeuery ,CSS, HTML 5▪ Liferay Hook Plugin development ▪ User/Group/Role, Permission management.▪ Document Library: Jackrabbit configuration to store documents in database▪ WebSphere and Tomcat configurations▪ Liferay Administration, Load balancing, Performance, advance configurations etc.Achievements:▪ Successfully transformed Old AskMe to New AskMe portal using Liferay Portal▪ Successfully configured portal for many types of users with their roles▪ Successfully extended Liferay Portal by hooks,themes,custom portlets services etc.▪ Acted as an adviser on Liferay Portal TechnologyTechnical Environment: Liferay Portal 6.1, Java/J2ee,Jquery,Alloy-UI, Wicket,HTML5, CSS3,CVS,Web Services,Struts,Hibernet, JavaScript, JSP, ,XSL,XML, deployment scripts, Lunix,Sql,db, My-Sql, WebSphere,Tomcat
-
-
-
Icon Platforms
-
Greece
-
Information Technology & Services
-
1 - 100 Employee
-
Sr.Software Engineer
-
May 2011 - Dec 2012
Worked on TALOS Platform whose modular architecture provides the ability to extend by either developing new on-demand features or by integrating existing third-party functionalities. TALOS is built with Service-Oriented Architecture (SOA) for seamless integration with any external system, channel or technology, while its modular architecture allows on-demand upgrades and add-ons.Design Patterns Used: 1) Event Observer: Used as job to listen to different user events and perform action or schedule action 2) Chain Of Commands: Used to create batch operations3) MVC: Using JSF client 4) BeanFactory (Spring)5) Singleton6) E-Cache: For entity caching.JPA/Hibernate:1) Hibernate as JPA implementation2) Hibernate as Criteria API3) Hibernate for native queries and custom datatype mappingTesting:JUnit and TestNG. Using TestNG as its easy to create dependencies between different tests.LiquiBase: Database Change Management :A database-independent library for tracking, managing and applying database changes.Apache Cassandra database: Working knowledgeJenkins: Project Builds, Cron jobs,Monitoring,TestAchievements:▪ Developed Hands on Spring, JPA, TestNG technology▪ Managed the development of the Talos platform, now successfully running on client apps▪ Successfully installed & administered Liferay 6.0 for internal use within the companyTechnical Environment: Spring framework container, JPA/Hibernate, Apache CXF, Restful, JSF 168, Portal, Java/J2ee, CVS, TortoiseSvn, JavaScript, JSP, ,XSL,XML, deployment scripts, IntelliJ IDE, My-Sql, Tomcat, JUNIT, OpenSOA,Unix,Sql server, tapestry 5,TestNG framework for Unit test, Java Management Extensions (JMX), Netty: Asynchronous event-driven network application framework,SoapUI-4.0.1 etc.
-
-
-
-
Liferay Java Developer/Consultant
-
Feb 2011 - May 2011
Project: Signature Web:Industry: bankingSignature web project is about managing Signatures of various Managers in the Banks to automate signature varification process over portal.▪ Analysed client requirements to provide an effective solution▪ Conducted Liferay training to junior software developers▪ Developed various plugin modules using hooks, portlets and configuration▪ Managed Liferay Portal Installations & configurations, creating multiple instancesAchievements▪ Successfully managed a design to extend the Liferay Portal according to the clients’ needs▪ Acted as an advisor on Liferay technology
-
-
-
SahajaWorldFoundation
-
Book and Periodical Publishing
-
1 - 100 Employee
-
Sr.Liferay Software Engineer/Project Manager
-
Oct 2009 - Jan 2011
A non-profit Foundation established to spread the teachings & practice of Sahaja yoga.Design and development of NirmalaVidya Portal using Liferay Platform.▪ Main lead with the Project Manager to work on Sun supported Liferay Portal Platform▪ Conducted meetings with clients to scope requirements & select the right technology▪ Optimised site search engine with Soir open source enterprise search platform▪ Extended Liferay Portlet in its extension environment▪ Opened SOA services using Liferay web service utilities▪ Cooperated with designers on the Liferay theme development and plugin portletsAchievements▪ Gained extensive knowledge and hands-on experience of new Liferay Portal technology▪ Successfully ran the Media Portal▪ Learned many new technologies across a broad range of applicationsTechnical Environment: Liferay, liferayfaces,ICEFaces, JSF 168, Portal, Java/J2ee,Spring, CVS, JavaScript, JSP, ,XSL,XML, deployment scripts, Eclipse,My-Sql, Tomcat, JUNIT,OpenSOA
-
-
-
Unify
-
Germany
-
IT Services and IT Consulting
-
700 & Above Employee
-
Sr.software developer
-
May 2008 - Oct 2010
Siemens is a global leader in unified communications solutions in over 100 countries▪ Participated in Architectural meetings on Symphonia open SAO framework▪ Built JSF components that were adopted by other developers▪ Guiding other developers on the JSF framework and writing development guidelines▪ Developed web services with OpenSOA OSGI frameworkAchievements▪ Delivered projects on time within a pressurised environment▪ Successfully provided management guidance to other developers▪ Gained extensive knowledge and participated on complex architecture
-
-
-
-
Sr.Software Engineer
-
2006 - 2008
Multi-channel Project:(New Bank Web Portal Development)https://ebanking.eurobank.grMulti-channel project is a huge integrated banking project .Mainly involved in front end portal development using IBM Websphere portal(JSR 168 portlet).JSF framework based on MVC.Complete involvement in development of various portlet projects like Cash management, Loan management, Corporate approvals process, Cards etc. Development is done using IBM JAVA Rational Software Development (Eclipse).Tasks Involvement: a) Clarifications & gatherings of requirements, wire-frames & use cases b) Communication with IBM consultants in Greece and Indiac) Portlets,ESB, java classes development & design using RAD.d) Regular Deployments on DEV , TEST,QA, Production Servers
-
-
-
-
Sr.Software Engineer
-
Mar 2004 - Jul 2006
Web CMS system software development. Web CMS system software development.
-
-
-
Eurobank
-
Greece
-
Financial Services
-
700 & Above Employee
-
Sr.Software Engineer
-
Apr 1994 - May 2006
Tasks Involvement:a) Clarifications & gatherings of requirements, wire-frames & use casesb) Communication with IBM consultants in Greece and Indiac) Portlets,ESB, java classes development & design using RAD.d) Regular Deployments on DEV , TEST,QA, Production Servers Tasks Involvement:a) Clarifications & gatherings of requirements, wire-frames & use casesb) Communication with IBM consultants in Greece and Indiac) Portlets,ESB, java classes development & design using RAD.d) Regular Deployments on DEV , TEST,QA, Production Servers
-
-
Education
-
Certifications and Studies
Certifications, Self Studies -
Shivaji University
Bachelor of Engineering (B.E.), Electrical and Electronics Engineering