SlideShare a Scribd company logo
1 of 2
Download to read offline
VINAYAN P K
Al Karama|Dubai|UAE|+971552331161|vinayanpk91@gmail.com
Summary
Software developer with more than 3 years of experience. Hands on experience in various stages of software
development life cycle including analysis, design, implementation, testing and maintenance. Working
knowledge in CRM system and Airline applications. Proficiency in technologies like Java, Oracle, Javascript,
Web Services, Tomcat, Weblogic etc.
Strengths
 Highly motivated, talented and hardworking individual with broad skills and experience
 Supportive and enthusiastic team player
 Willing to take ownership of core components
 Inspired to learn new skills and technologies and apply it in a creative manner
 Ability to handle client meetings and conference calls effectively
 Honest and committed
 Flexible in working hours
Skill Highlights
 Fluent in Java
 Basic understanding in C#, Python & C/C++
 JSP, Servlets, websockets
 Oracle, PostgreSQL, MongoDB
 CRM, ERP, Automations
 SAML 2.0
 Tomcat, Weblogic, IIS, Node.JS  SOAP, REST
 HTML, Javascript, JQuerry,  SVN, Github
 AngularJS, TypeScripts
 Jasper Report
 FTP, SFTP, PGP
 XML, JSON
 Struts, Hibernate
Achievements
 Selected as the Best Employee from Butterfly Portal.
Experience
Software Engineer Jun 2013 to Current
Butterfly Portal - Tecom, Dubai, UAE
I have gained most of my knowledge and experience by working in this company. I got opportunity to work
in variety of applications and R&D works in here. Below are some of my important experience from this
company.
 Infor CRM
 Epiphany is the name of the CRM software used in Etihad Airways. The software is developed by
a company called Infor. Butterfly portal is providing the development, support and maintenance
of the application and servers.
 I have been working as a key person who handles most of the development activities as well as
support for this application.
 I have also worked in many high level technical and architectural documentation and engaged
with business in various meetings as a representative of the company.
 I have gained great knowledge on the structure of CRM applications and airline operations by
working on this application.
 It is a Java/J2EE web application. Application runs on the clustered weblogic application servers
with Oracle as database.
 IIS is used as the web server for the application.
 CRM application is the primary owner of customer data in Etihad. It is then integrated with
various other systems like Loyalty Management system, Booking engine (Sabre), etihad guest
website etc. The integrations are achieved through web services (SOAP and REST).
 Recently the application was migrated to new version and servers were migrated to new data
centre. I have played a key role in the migration project.
 The legacy loyalty management system used in Etihad is going to be replaced with a more
advanced application provided by a company called Comarch. As a result, there are several
changes in the CRM application. I have handled most of the development activities for this
migration as well as coordinated with business in various meetings and calls.
 Implemented the SAML based integration with the Identity Provider called OKTA for
authentication
 Participated in data migration and data archival activities
 SaaS Application
 The company is building a SaaS based multi-tenant application to attract variety of business
needs.
 Application is composed of different modules like ERP, CRM, Delivery module, restaurant
module, e-commerce module etc. Several clients based on UAE are already using this application.
 I have worked in the Chat module of this application. Chat module is mainly used for e-commerce
applications for the purpose of providing customer support. It is also integrated with the CRM
module.
 I have used the Java websocket API in server side and JavaScript websocket in client side to
implement the chat module.
 I have also worked in the ERP module to integrate attendance records from access control devices
to the application. This is achieved by writing a C# based client to fetch the data from devices by
make use of the SDK provided by vendors. The client will send data to the application through a
web service call.
 Automations
 Automations are used in Etihad to carry out most of the file transfer activities and to do some
specific tasks in a scheduled time
 A framework like mechanism written in Java is used to ease the development of automations that
will use XML based configurations
 I have created some file transfer automations that will process incoming files like XML, DAT,
CSV, XLS etc and process it and to create similar outgoing files.
 FTP's and SFTP's are used for file transfer and files are encrypted/decrypted using PGP.
 I have also created automations to do some specific tasks like updating the database or to call
some web service to carry out some specific tasks in the application like sending emails.
Education
Bachelor of Technology , Computer Science 2012
College of Engineering-Vadakara, Calicut, Kerala, India
Personal Details
Date of Birth : 01/03/1991
Nationality : India
Availability : One Month
Visa : Residence Visa

More Related Content

What's hot

Salesforce Integration
Salesforce IntegrationSalesforce Integration
Salesforce IntegrationJoshua Hoskins
 
Reinvent your App Dev Lifecycle with Continuous Delivery on Heroku
Reinvent your App Dev Lifecycle with Continuous Delivery on HerokuReinvent your App Dev Lifecycle with Continuous Delivery on Heroku
Reinvent your App Dev Lifecycle with Continuous Delivery on HerokuSalesforce Developers
 
App to AppExchange - A Journey from Idea to Market for Salesforce Developers
App to AppExchange - A Journey from Idea to Market for Salesforce DevelopersApp to AppExchange - A Journey from Idea to Market for Salesforce Developers
App to AppExchange - A Journey from Idea to Market for Salesforce DevelopersEric Shupps
 
Build Consumer-Facing Apps with Heroku Connect
Build Consumer-Facing Apps with Heroku ConnectBuild Consumer-Facing Apps with Heroku Connect
Build Consumer-Facing Apps with Heroku ConnectJeff Douglas
 
Build Cloud & Mobile App on Salesforce Force.com Platform in 15 mins
Build Cloud & Mobile App on Salesforce Force.com Platform in 15 minsBuild Cloud & Mobile App on Salesforce Force.com Platform in 15 mins
Build Cloud & Mobile App on Salesforce Force.com Platform in 15 minsKashi Ahmed
 
Introduction to Custom Development in Microsoft Dynamics CRM 2015
Introduction to Custom Development in Microsoft Dynamics CRM 2015Introduction to Custom Development in Microsoft Dynamics CRM 2015
Introduction to Custom Development in Microsoft Dynamics CRM 2015Ashish Vishwakarma
 
Web Apps for Salesforce with Heroku Connect
Web Apps for Salesforce with Heroku ConnectWeb Apps for Salesforce with Heroku Connect
Web Apps for Salesforce with Heroku ConnectTom Gersic
 
Lotus Notes/Domino Update September 2006
Lotus Notes/Domino Update September 2006Lotus Notes/Domino Update September 2006
Lotus Notes/Domino Update September 2006Ed Brill
 
Salesforce Integration Patterns
Salesforce Integration PatternsSalesforce Integration Patterns
Salesforce Integration Patternsusolutions
 
Vasanth Resume Snapshot
Vasanth Resume SnapshotVasanth Resume Snapshot
Vasanth Resume Snapshotcrzyvsnth
 
Unlocking the Hidden Potential of Salesforce Live Agent
Unlocking the Hidden Potential of Salesforce Live AgentUnlocking the Hidden Potential of Salesforce Live Agent
Unlocking the Hidden Potential of Salesforce Live AgentSalesforce Developers
 
Build your API with Force.com and Heroku
Build your API with Force.com and HerokuBuild your API with Force.com and Heroku
Build your API with Force.com and HerokuJeff Douglas
 
Salesforce as a PaaS - Architecture of Force.com
Salesforce as a PaaS - Architecture of Force.comSalesforce as a PaaS - Architecture of Force.com
Salesforce as a PaaS - Architecture of Force.comRishabh Karajgi
 
sf tools from community
sf tools from communitysf tools from community
sf tools from communityDurgesh Dhoot
 
Trailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App CloudTrailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App CloudSam Garforth
 
Lightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An IntroductionLightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An IntroductionSalesforce Developers
 

What's hot (20)

Salesforce Integration
Salesforce IntegrationSalesforce Integration
Salesforce Integration
 
Reinvent your App Dev Lifecycle with Continuous Delivery on Heroku
Reinvent your App Dev Lifecycle with Continuous Delivery on HerokuReinvent your App Dev Lifecycle with Continuous Delivery on Heroku
Reinvent your App Dev Lifecycle with Continuous Delivery on Heroku
 
App to AppExchange - A Journey from Idea to Market for Salesforce Developers
App to AppExchange - A Journey from Idea to Market for Salesforce DevelopersApp to AppExchange - A Journey from Idea to Market for Salesforce Developers
App to AppExchange - A Journey from Idea to Market for Salesforce Developers
 
Build Consumer-Facing Apps with Heroku Connect
Build Consumer-Facing Apps with Heroku ConnectBuild Consumer-Facing Apps with Heroku Connect
Build Consumer-Facing Apps with Heroku Connect
 
Build Cloud & Mobile App on Salesforce Force.com Platform in 15 mins
Build Cloud & Mobile App on Salesforce Force.com Platform in 15 minsBuild Cloud & Mobile App on Salesforce Force.com Platform in 15 mins
Build Cloud & Mobile App on Salesforce Force.com Platform in 15 mins
 
Introduction to Custom Development in Microsoft Dynamics CRM 2015
Introduction to Custom Development in Microsoft Dynamics CRM 2015Introduction to Custom Development in Microsoft Dynamics CRM 2015
Introduction to Custom Development in Microsoft Dynamics CRM 2015
 
Sharepoint2
Sharepoint2Sharepoint2
Sharepoint2
 
Using Apex for REST Integration
Using Apex for REST IntegrationUsing Apex for REST Integration
Using Apex for REST Integration
 
Web Apps for Salesforce with Heroku Connect
Web Apps for Salesforce with Heroku ConnectWeb Apps for Salesforce with Heroku Connect
Web Apps for Salesforce with Heroku Connect
 
Lotus Notes/Domino Update September 2006
Lotus Notes/Domino Update September 2006Lotus Notes/Domino Update September 2006
Lotus Notes/Domino Update September 2006
 
Salesforce Integration Patterns
Salesforce Integration PatternsSalesforce Integration Patterns
Salesforce Integration Patterns
 
Surendra choudhary Resume
Surendra choudhary ResumeSurendra choudhary Resume
Surendra choudhary Resume
 
Vasanth Resume Snapshot
Vasanth Resume SnapshotVasanth Resume Snapshot
Vasanth Resume Snapshot
 
Unlocking the Hidden Potential of Salesforce Live Agent
Unlocking the Hidden Potential of Salesforce Live AgentUnlocking the Hidden Potential of Salesforce Live Agent
Unlocking the Hidden Potential of Salesforce Live Agent
 
Resume
ResumeResume
Resume
 
Build your API with Force.com and Heroku
Build your API with Force.com and HerokuBuild your API with Force.com and Heroku
Build your API with Force.com and Heroku
 
Salesforce as a PaaS - Architecture of Force.com
Salesforce as a PaaS - Architecture of Force.comSalesforce as a PaaS - Architecture of Force.com
Salesforce as a PaaS - Architecture of Force.com
 
sf tools from community
sf tools from communitysf tools from community
sf tools from community
 
Trailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App CloudTrailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App Cloud
 
Lightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An IntroductionLightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An Introduction
 

Similar to Expert Java Developer Resume Summary

Similar to Expert Java Developer Resume Summary (20)

SFDC_BRAJ
SFDC_BRAJSFDC_BRAJ
SFDC_BRAJ
 
RubaDevi_Salesforce
RubaDevi_SalesforceRubaDevi_Salesforce
RubaDevi_Salesforce
 
annukurni_resume
annukurni_resumeannukurni_resume
annukurni_resume
 
Makara
MakaraMakara
Makara
 
Makara
MakaraMakara
Makara
 
Satendra Gupta Sr DotNet Consultant
Satendra Gupta Sr  DotNet ConsultantSatendra Gupta Sr  DotNet Consultant
Satendra Gupta Sr DotNet Consultant
 
icv
icvicv
icv
 
Resume for AskMe
Resume for AskMeResume for AskMe
Resume for AskMe
 
Robert polak matrix skills-web developer 2018-3
Robert polak   matrix skills-web developer 2018-3Robert polak   matrix skills-web developer 2018-3
Robert polak matrix skills-web developer 2018-3
 
salesforce_4+_years_exp
salesforce_4+_years_expsalesforce_4+_years_exp
salesforce_4+_years_exp
 
Dreamwares_Salesforce Updated
Dreamwares_Salesforce UpdatedDreamwares_Salesforce Updated
Dreamwares_Salesforce Updated
 
Senthil_Murugan_V
Senthil_Murugan_VSenthil_Murugan_V
Senthil_Murugan_V
 
Biplab kundu resume
Biplab kundu resumeBiplab kundu resume
Biplab kundu resume
 
Resume
ResumeResume
Resume
 
Tech Lead-Sachidanand Sharma
Tech Lead-Sachidanand SharmaTech Lead-Sachidanand Sharma
Tech Lead-Sachidanand Sharma
 
ramy anthony marasigan resume
ramy anthony marasigan resumeramy anthony marasigan resume
ramy anthony marasigan resume
 
Ajay_Pega_LSA.DOCX
Ajay_Pega_LSA.DOCXAjay_Pega_LSA.DOCX
Ajay_Pega_LSA.DOCX
 
Tarun Kumar_Resume
Tarun Kumar_ResumeTarun Kumar_Resume
Tarun Kumar_Resume
 
Tarun Kumar_Resume
Tarun Kumar_ResumeTarun Kumar_Resume
Tarun Kumar_Resume
 
Resume Partha Roy
Resume Partha RoyResume Partha Roy
Resume Partha Roy
 

Expert Java Developer Resume Summary

  • 1. VINAYAN P K Al Karama|Dubai|UAE|+971552331161|vinayanpk91@gmail.com Summary Software developer with more than 3 years of experience. Hands on experience in various stages of software development life cycle including analysis, design, implementation, testing and maintenance. Working knowledge in CRM system and Airline applications. Proficiency in technologies like Java, Oracle, Javascript, Web Services, Tomcat, Weblogic etc. Strengths  Highly motivated, talented and hardworking individual with broad skills and experience  Supportive and enthusiastic team player  Willing to take ownership of core components  Inspired to learn new skills and technologies and apply it in a creative manner  Ability to handle client meetings and conference calls effectively  Honest and committed  Flexible in working hours Skill Highlights  Fluent in Java  Basic understanding in C#, Python & C/C++  JSP, Servlets, websockets  Oracle, PostgreSQL, MongoDB  CRM, ERP, Automations  SAML 2.0  Tomcat, Weblogic, IIS, Node.JS  SOAP, REST  HTML, Javascript, JQuerry,  SVN, Github  AngularJS, TypeScripts  Jasper Report  FTP, SFTP, PGP  XML, JSON  Struts, Hibernate Achievements  Selected as the Best Employee from Butterfly Portal. Experience Software Engineer Jun 2013 to Current Butterfly Portal - Tecom, Dubai, UAE I have gained most of my knowledge and experience by working in this company. I got opportunity to work in variety of applications and R&D works in here. Below are some of my important experience from this company.  Infor CRM  Epiphany is the name of the CRM software used in Etihad Airways. The software is developed by a company called Infor. Butterfly portal is providing the development, support and maintenance of the application and servers.  I have been working as a key person who handles most of the development activities as well as support for this application.  I have also worked in many high level technical and architectural documentation and engaged with business in various meetings as a representative of the company.  I have gained great knowledge on the structure of CRM applications and airline operations by working on this application.  It is a Java/J2EE web application. Application runs on the clustered weblogic application servers with Oracle as database.
  • 2.  IIS is used as the web server for the application.  CRM application is the primary owner of customer data in Etihad. It is then integrated with various other systems like Loyalty Management system, Booking engine (Sabre), etihad guest website etc. The integrations are achieved through web services (SOAP and REST).  Recently the application was migrated to new version and servers were migrated to new data centre. I have played a key role in the migration project.  The legacy loyalty management system used in Etihad is going to be replaced with a more advanced application provided by a company called Comarch. As a result, there are several changes in the CRM application. I have handled most of the development activities for this migration as well as coordinated with business in various meetings and calls.  Implemented the SAML based integration with the Identity Provider called OKTA for authentication  Participated in data migration and data archival activities  SaaS Application  The company is building a SaaS based multi-tenant application to attract variety of business needs.  Application is composed of different modules like ERP, CRM, Delivery module, restaurant module, e-commerce module etc. Several clients based on UAE are already using this application.  I have worked in the Chat module of this application. Chat module is mainly used for e-commerce applications for the purpose of providing customer support. It is also integrated with the CRM module.  I have used the Java websocket API in server side and JavaScript websocket in client side to implement the chat module.  I have also worked in the ERP module to integrate attendance records from access control devices to the application. This is achieved by writing a C# based client to fetch the data from devices by make use of the SDK provided by vendors. The client will send data to the application through a web service call.  Automations  Automations are used in Etihad to carry out most of the file transfer activities and to do some specific tasks in a scheduled time  A framework like mechanism written in Java is used to ease the development of automations that will use XML based configurations  I have created some file transfer automations that will process incoming files like XML, DAT, CSV, XLS etc and process it and to create similar outgoing files.  FTP's and SFTP's are used for file transfer and files are encrypted/decrypted using PGP.  I have also created automations to do some specific tasks like updating the database or to call some web service to carry out some specific tasks in the application like sending emails. Education Bachelor of Technology , Computer Science 2012 College of Engineering-Vadakara, Calicut, Kerala, India Personal Details Date of Birth : 01/03/1991 Nationality : India Availability : One Month Visa : Residence Visa