Software Engineer Resume
Chicago, IL
PROFESSIONAL SUMMARY:
- Good Experience of Spring MVC framework, Spring Boot application, backbone - js framework, JSR-286, AngularJS and nodeJS, Spring Batch framework and OSGi framework.
- Good Experience in Liferay's development area Plugin, Hook, Extension, Theme and using Out Of Box functionality .
- 8.5+years of Portal Development experience using Liferay portal edition 5.2 to Liferay DXP with Liferay 6.1 Developer .
- Experience with using IDEs like Eclipse, Liferay Developer Studio, Version Control Systems like Subversion and GitHub, GitLab.
- Hands on experience on ANT, Maven build tools and Jenkins.
- Experienced in all phases of software life cycle like analysis, designing, developing, testing, installing, configuring and maintaining applications.
- Excellent hands-on experience dealing with the onsite - offshore model and Sprint based agile projects.
- Effective result oriented team player with excellent communication and interpersonal skills.
TECHNICAL SKILLS:
Operating systems: Linux, Windows OS
Java Technologies: Java Servlets, Portlet Development (JSR-268), JSP, OSGi framework.
Languages: Java, SQL, HTML, JavaScript
Databases: MYSQL, MSSQL.
Web/App Servers: Tomcat 6.x and 7.x, Apache Web server.
Web Services: SOAP, XML.
Tools: Subversion, ANT, Eclipse
Frameworks: Spring, Struts, Liferay Portal Framework 5.2.x to 7.x, AngularJS and nodeJS.
Others: Firebug, Postman, SOAPUI.
WORK EXPERIENCE: (Starting with latest)
Software Engineer
Confidential, Chicago, IL
Environment: Liferay DXP, Liferay Portal 6.2, nodeJS, AngularJS.
Responsibilities:
- To upgrade Liferay Database from Version 5.2 to Version 6.2, and Version 6.2 to Liferay DXP
- Involved in Monthly/Release Deployment activities.
- Making enhancement to existing MDot (AngularJS + nodeJS) application
- Creating web-services using Liferay Service Builder and consume it in nodeJS
- Run and Maintain activities for different development life-cycle environment of project and Production support
- Integrating SAML with Liferay for SSO using PingFederate Identity server
- Integrating Partner web-services using Spring Framework
Programmer Analyst
Confidential, Northville, MI
Environment: Liferay Portal 6.2, Liferay 5.2, NodeJS, AngularJS.
Responsibilities:
- To upgrade Liferay Database from Version 5.2 to Version 6.2
- Involved in Monthly/Release Deployment activities.
- Making enhancement to existing MDot (AngularJS + nodeJS) application
- Configuring Liferay Portal with Ping Federate
- Creating Webservice using Liferay Service Builder
- Run and Maintain activities for different development life-cycle environment of project
- Creating Unit Test case for functionality of product
- Developing custom portlets based on requirement
- Configuring Global settings in portal
- Integrating SAML with Liferay for SSO
- Integrating Partner in Unified Registration epic using web-service.
Software Developer
Confidential, Santa Clara, CA
Environment: Liferay Portal 6.1, Hibernate, JSP, legacy frameworks.
Responsibilities:
- Development of Site Branding module and Asset Group module
- Enhancement activities in existing Tooling portlets
- Export/Import Client module
Confidential
Liferay Developer
Environment: Liferay Portal 6.0SP2, Tomcat 6.0, Java Script, JQuery, JSP.
Responsibilities:
- Development of Photo Gallery Module.
- Development of Agenda-Session Details-Session Finder related custom portlet.
- Development of News Carousel Portlet
- Development of components like Most Liked/Commented Article Portlet, Social Wall and Site Search.
Confidential
Java Developer
Environment: Spring Batch frame-work, MongoDB, Elastic Search, Apache Wicket, Apache Tomcat.
Responsibilities:
- Development of Spring Batch module for reading XML data and writing to MongoDB and Elastic Module.
Confidential
Liferay Developer
Environment: Liferay Portal 6.1GA2, Tomcat 6.0, Java Script, JQuery, JSP, Oracle, ZK Frame-work.
Responsibilities:
- Development of Marketplace portlet in ZK Frame-work having functionality like App Store, App Launcher, My Apps etc.
- Development of Hot Topic Content related Story using Liferay's Web Content frame-work.
Confidential
Liferay Developer
Environment: Liferay Portal 6SP1/SP2/6.1, Tomcat 6.0, Java Script, JQuery, JSP, MYSQL, Web-services.
Responsibilities:
- Member Profile Development
- Portlet Development
- Theme Customization
- Defect fixing
- Magento site Integration via web-services
- Deployment of functionality
- Liferay Portal Up-gradation
- Web-services creation in Liferay
Confidential
Liferay Developer
Environment: Liferay Portal 6.0, Tomcat 6.0, Java Script, JQuery, JSP, MYSQL, Eclipse 3.x.
Responsibilities:
- Critical Defects fixing and feature enhancement
Confidential
Liferay Developer
Environment: Liferay Portal 6.0, Tomcat 6.0, Java Script, JQuery, JSP, MYSQL, Web-Service, Eclipse 3.x
Responsibilities:
- Developed Promotional Center Module. User targeted content view
- Developed Search Module of Site.