CAREER OBJECTIVE:
To establish myself as a Software Engineer / Lead with complex (transactional, concurrent, secured, scalable etc) Java/J2EE based systems. Strive for creating systems based on sound technical designs by applying OO design concepts and software patterns. And obtain long term career, contributing to the company's growth & ensuring personal growth within the organization.
PROFESSIONAL SUMMARY:
7 years of total core IT experience in development and support of enterprise applications using Java technologies.
3 years of experience in Liferay portal 6.2, 6.1.x 6.0.
Experienced in Core Java, J2EE, Spring, Hibernate, JUnit using Power Mockito library.
Expertise in Software Development, Coding, Unit Testing, Design patterns.
Exposure to project development using Agile Scrum Methodology.
Effectively developed and maintained applications in Healthcare domain & liferay portals.
Having experience of managing team as a Team Lead for Defect Module. Mentoring defect assignment to team member and manage status report of solved defect.
Proficient programming skills using Java, JSP, Servlets, Object Oriented concepts.
Experience with IDEs like Eclipse 3.x, Eclipse Liferay Developer Studio, Netbeans 5, MyEclipse, Version Control Systems like CVS, Subversion (SVN), GIT.
Experienced in all phases of Software Development Life Cycle like requirement analysis, design, development, unit testing, installing, configuring and maintaining applications.
Effective result oriented team player with excellent communication and interpersonal skills.
EDUCATION:
B.E. in Computers Science (68.83%) from Veer Narmad South Gujarat University, Surat in July 2008.
Diploma Eng. in Computer Science (64.46%) from B&B Institute of Technology, V.V.Nagar, Technical Education Board, Gandhinagar in June 2004.
HSC (68.00%) in 2001 from GSEB Board, D.Z Patel High School, Anand, Gujarat
SSC (72.57%) in 1999 from GSEB Board, S F High School, Chhota-Udepur, Gujarat.
TECHNICAL SKILLS:
Operating systems : Windows XP/7, Linux Redhat
Java Technologies : Core Java, JSP, Servlets, Jasper Reports, Swing, portal, JSR168/286
Frameworks : Spring3, Struts 2, Hibernate
Web Technologies : HTML, DHTML, Javascript, jQuery, CSS, JSON
CMS : Liferay 6.1.x with tomcat & Jboss servers.
Databases : MySQL, Oracle, MsSQL Server, PostGreSQL
Web/App Servers : Tomcat 4.x, 5.x, 6.x, 7.x, Jboss 5.X
Web Services : REST, SOAP, XML
Tools : Eclipse 3.x, Eclipse Liferay Developer Studio, Sonar Qube Code coverage Tool
Version control Tools : CVS, Subversion (SVN), GIT,
Build Tools : Ant, Maven, GIT script
Bug Tracking Systems : JIRA
Agile Systems : Workspace.com, AON RiskConsole
TECHNICAL CERTIFICATIONS:
Liferay Certified Portal Developer 6.1 – 2013
ITIL Foundation Certificate in IT Service management - 2015
MongoDB for Java Developers - 2013
Brainbench Java 6 Certified – Brainbench – 2013
CCLP1 – CIGNEX Certified Liferay Professional-Beginners Level - 2013
ACHIEVEMENTS:
Honored with Team Member of the Month for recognizable performance in the DPM sales tool project at OmniISM Technologies Pvt Ltd.
WORK EXPERIENCE: (Starting with latest)
June 2012 – Present
Company: CIGNEX Datamatics Technologies Pvt Ltd.,Ahmadabad
Designation: Sr. Consultant
Project Detail:
Client:- Intercontinental Hotels Groups. USA (Duration: June – 2013 to Present)
Project:- Food and Beverages, Amer Conference, Brand standards
Description:
Brands standards(CMS):
Brand standards is CMS that contain detail about standards and specifications, guidelines for Hotel brand based on region and hotel brand.
Every brand has to follow standards to provide better customer service.
This system access by different administrator user based on 5 region.
Changes in CMS system reflect in OBSM module that is access by user based on region and brand(Chain) owner.
OBSM allowed to download standards, specifications, and guidelines by PDF format.
Food and Beverages: The requirement was to implement a new portal that will enable the client's customers to get features like,
Users Collaborate through social forums, Chat and other interactive features in community,
Get updates of latest article news through notification mail.
Get latest document uploaded for community users and
Latest Article publish for news and innovation related to food and beverages domain.
Social media integration with Facebook, twitter, Instagram for community latest update.
Increase the traffic to portal by having new functionality and feature for user.
Amer Conference :
User can get detail of annual conference like registration, venue detail, session schedule and detail about session's spoke person.
Provide news of conference in various subject with latest content and related document uploaded for community users.
Live feed will provide to access various session form portal.
Social media discussion page for providing detail comments and sharing thought for sessions.
In this all project I worked on various modules/tasks that includes portlets like “Asset library search, My favorite portlet, My downloads portlet, social wall portlet, News room portlet, Category Subscription portlet, notification assets portlet”. Vocabulary & Categories were used majorly in this project for categorizing the Message board threads, web contents etc.
Responsibilities:
Implementation of business requirement and managing team of 6 member.
Communicate with client for business requirement, assign task to team member.
Peer Code Review of other module and write unit test case for assign module.
Estimate new projects from requirement document, communicate with business to understand requirement.
Deployment on production and QA server for projects.
Environment: Liferay (6.0. SP 1), Apache Tomcat (6.0.29), Java, MVC Framework Portlets, Oracle 10g, Eclipse Liferay Developer Studio, Junit
Project Detail:
Risk Analysis Portal (Duration: June – 2012 to May - 2013)
Description:
The requirement was to implement a new portal that will enable the client's customers to
Get Risk Information and industry insights
Get updates (through alerts, news and spotlights)
Collaborate through Forums, Chat and other interactive features,
Provide single view to access all applications and bring everything to centralize place
Increase the traffic to portal by having new functionality
Build eCommerce, DW/BI and mobile features to improve ROI and Customer Experience
Reduce the operations effort
In this portal I worked on various modules/tasks that includes portlets like “Feeds content display portlet, Leeds generation portlet, Forums hook, Custom forums display portlet, Breadcrumb hook, All insurer portlet, Alerts portlet, Hook integration”. Vocabulary & Categories were used majorly in this project for categorizing the Message board threads, web contents etc.
Responsibilities:
Managing team as a Team Lead for Defect Module. Mentoring defect assignment to team member and manage status report of solved defect.
Peer Code Review of other module and write unit test case for assign module.
Environment: Liferay (6.1.20 EE GA2), Apache Tomcat (7.0.27), Java, MVC Framework Portlets, Oracle 10g, Eclipse Liferay Developer Studio, JUnit
Aug 2011 – June 2012
Company: Tri-force Consulting Services Pvt. Ltd., Ahmadabad
Designation: Sr. Software Developer
Project Detail:
Pulse Monitor System(Agile Project Model)
Description:
Pulse is monitoring System for Research laboratory in pharmaceutical company for animal monitoring. It monitor different sensor and device through the central controller system .System gives alert and alarm facility also provide live value of sensor. It include feature of report generation depends on device log.
In, Project architecture contains Struts2 action and Springs dependency Injection feature with hibernate mapping class and parse data from request into JSON Object with Java script for GUI.
Responsibilities:
Coding of business logic in back-end, design using Java script and JSON object.
Bug Fixing and Solving Issue.
Peer Code Review of other module and write unit test case for assign module.
Environment: Java, Spring 3, Struts2, JSON, Hibernate, Tomcat 6.x, Postgresql, JavaScript, Jasper Reports
Jan 2010 – July 2011
Company: OmniIsm Technologies Pvt. Ltd, Ahmadabad
Designation: Software Engineer
Projects Detail:
DPM Web Configurator(web Application and Swing Application)
Description:
DPM Web Configuration is Provide the customer to configure various product model and depends on configuration they get product price and its detail description in PDF, Excel and RTF Formats and also provide functionality of searching of product using their model no. this tools are developed for different country like, US, Canada, Mexico, Europe.
Responsibilities:
Responsible for understanding the business requirements and implementation
Technical query and issue resolution by direct communication with US team
Perform code reviews adhering to coding.
Provide production support
Environment: Core Java, JSP, Servlet, Swing, XML, Eclipse 3.x, Tomcat 6.x, SVN, MySQL Server 5
OmniMD Healthcare Product(Agile Project Model)
Description:
This product is based on US Health care. It is a basically EMR (Electronic Medical Record) for US Doctor. This is a product that provides complete solution about medical domain. That product includes several functionality like e-prescription, insurance, pharmacy module, appointment module and integration module.
In Integration module basically our product provide service to integrate with another product database And that data is incorporate in our product system. For integration with another product database we use HL7 (Health Level 7) Message API for implementation of ADT(New Patient Entry) /SIU (appointment Entry) Message.
Responsibilities:
Responsible for understanding the business requirements and implementation
Technical query and issue resolution by direct communication with US team
Perform code reviews adhering to coding.
Responsible for writing unit tests for various components
Environment: Core Java, JSP, Servlet, HL7 API, Eclipse 3.x, Tomcat 6.x, SVN, MSSQL Server 2008
July 2008 – Dec 2009
Company: Dhara Networks Pvt Ltd, Ahmedabad
Designation: Jr. Java Developer
Project Detail:
AT&T Audit System Software & Verizon wireless Audit & System console Software
Description:
This product is based on cable audit system for the AT&T and verizon Company’s various sites’ Router and switch information and access of user. In this, we maintain the all devices various property and connection log of different router and switch. Also connect with different router and Switch using Telnet and SSH protocol.
Responsibilities:
Design & development of front end screens using java swing, jsp, servlets, JDBC.
Design of the database along with other team members.
Coordinating with technical architect and business team in understanding requirements.
Technical/Business query and issue resolution by direct communication with business team.
Environment: Core Java, HTML, JSP, Servlets, Swing, Struts2, JavaScript, MySql, Tomcat 6.0, Jasper Reports
EXTRA CURRICULAR ACTIVITIES:
Presented the Paper at college level Techfeast-’08 Competition on Multi-core Processor at VIT, Valia.
Have taken training in Technofirm Software, Ahmadabad for 6 month.
PERSONAL DETAILS:
Gender : Male Marital Status: Married
Date of Birth : 27-07-1984 Nationality : Indian
Languages : Hindi, English, Gujarati Passport No : K6047926
Address : Devi Krupa Bunglow, Near Rabari Vas,
Saurastra Colony, Mota Bazar,
Vallabh VidyaNagar, Anand Gujarat
Declaration:
I hereby declare that the information furnished above is true to the best of my Knowledge.
Krunal M. Patel