SlideShare a Scribd company logo
1 of 6
PARAG BHAYANI
Scrum Master/Senior Software Engineer
A-20 Shrinathjikrupa soc.,
Samta Road, Subhanpura,
Vadodara – 390 023
Phone: +91-9638375438
Email: prg.bhayani@gmail.com
PROFESSIONAL SUMMARY
• 7.8 years of professional experience in many phases of Agile Development Life Cycle
including User Interaction, Design, Development, Implementation, Continuous Integration,
Continuous Deployment, Testing, Unittests, Maintenance and Enhancements of Client/Server
applications, Creating Custom UI Compornents.
• Currently working as Senior Javascript Developer at Excellence Infocom pvt. Ltd at
Ahmedabad.
• Previously worked as a Scrum Master/Team Lead and Senior Software Engineer at Helios
Solutions at Vadodara.
• Deep understanding of methodologies to work with product and development cycle of product.
• Extensive experience working with all aspects of web based applications using technologies like
prototype Javascript, PHP, Sencha ExtJS, HTML, CSS, Jasmine, JSTestdriver, PHPUnit,
Jenkins
TECHNICAL SKILLSET
Languages : JavaScript, Prototype JavaScript, PHP, SQL
Web Technologies : HTML, XHTML, CSS, AJAX
Database : Mysql
Framework : ExtJS 3.4, Sencha Touch1.0, JQuery
Tools : Jasmin, phpunit, jstestdriver, Jenkins, Tortoise svn
Project
Management Tool : Jira(Ticketing system), Fisheye(Code reviews), Confluence(Knowledge
Sharing), Asana
Concepts : Object Oriented Programming (OOP)
Others : MAPI, LDAP, Google APIs, Subversion (svn), Webkit engine
WORK EXPERIENCE
Excellence Infocom Pvt. Ltd. (Ahmedabad, India) August 2014 – Present
Senior Javascript Developer
HHA Exchange
Product Details:
• HHA eXchange, a New York-based firm, is one of the healthcare industry‘s fastest growing
home care software solutions providers. Founded by professionals with deep experience in
software development and healthcare, our platforms are tailored for home care providers
looking for innovative yet cost-effective ways to provide better service to patients, maintain a
high level of compliance and make the most of market opportunities.
• Product Page - https://www.hhaexchange.com/hhalogin/htmlpages/default.html
• Product info - https://www.hhaexchange.com/hhalogin/htmlpages/About.html
Job Description:
• Primarily responsible for creating generalized user interface components.
• Guiding others on how to use javascript components and libraries in better ways.
• Enhancement/Maintenance of user interface components i.e. Adding new features in already
implemented components.
• Carry out research of new features.
• Research and development of javascript related framework or libraries.
Technologies/Tools:
• Prototype JavaScript, HTML, CSS, AJAX, Jquery, Jira, SVN.
Projects:
1. Calendar-Grid – To implement a calendar grid component which has users
(patients/caregivers) as first column and next 7 columns showing 7 days. The grid should
show various events(visits, status, vacation/absence, in-service) with different ui in the grid.
Grid should have lazy loading option which loads data on demand(when user scrolls and
reaches near the end of the page). Grid should have option of inline-editing the items. Grid
should support updation of the items using drag and drop in the view. Grid also should open
items on left-click, display various pop-ups on mouse-hover events, context-menu on right
click event.
2. Multi-Select, Multi-Level Dropdown – To implement a generalized javascript component
which can be used developers to bind it in web-application forms. The drop-down should
enable users to select multiple option from the drop-down. It should also have tree view with
n-level support. Also worked in profiling for performance enhancements of the drop-down.
3. Infinite Scrollable Grid – To implement a grid which can handle lots of data and retrieve
data on demand from server without pagination. While user scrolls the page it should load
some data ahead. Grid can have textual data as well as HTML fields like, text, button, check-
box, hyperlink. Grid also supports drag and drop of the column, Column Selection menu and
sticky header which sticks at the top of the page when user scrolls the page.
4. Web Sockets and Web Workers – Done some research on these two aspects of web development and
how it could be beneficial.
5. Location Markers on google map – Worked on showing different kind of markers for patient and
caregivers in the google map with necessary info in popup windows, So that it can be useful in caregiver
selection for patients for admins.
6. Closure Library – Learned about closure library to learn its best use in web development.
7. Suggestion List – Show user suggestion when user types configured number of text in text field, with
selection option.
8. Diagram generator – Created a webpage which allows users to easily create and manage flow charts, save
its data in database and load earlier saved diagrams in the database. with goJS diagram generator library
9. Google Cloud Storage – To store and retrieve data/files/images on Google Cloud Storage.
10. Charts for Dashboard – Integrated Google Charts framework with application and
implemented few charts for Dashboard for administrator.
11. Syntax Highlighter Editor – Integrated Ace editor with custom Highlighters for internal use
Database and Support Teams http://ace.c9.io/.
12. IdeaScale – To integrate a project in the web-application, IdeaScale provides end-to-end
software, strategy, and support that helps organizations identify great new ideas. ref:
http://ideascale.com/.
13. Javascript Performance Measurement – To implement a performance measurement, page
loading time, AJAX Request/Response time of web application.
14. Rabbit MQ – Research on implementation and performance improvement of Message Queue.
15. Passed HIPAA Awareness as well as HIPAA Security course, To comply with industry
standards.
Helios Solutions (Vadodara, India) Jan 2009 – July 2014
Scrum Master/Senior Software Engineer
ZARAFA WEBAPP
Product Details:
• Whole product is named as Zarafa Collaboration Platform (ZCP). ZCP provides storage and
management for E-mails, Appointments, Contacts, Tasks, Notes. It has its own Ajax-based
client called WebApp.
• Product info - http://www.zarafa.com/
• Webapp info - http://www.zarafa.com/content/webapp
• Demo links - https://demo.zarafa.com, https://demo.zarafa.com/webaccess/
• Product Wiki - http://en.wikipedia.org/wiki/Zarafa_(software) .
Job Description:
• Primarily responsible for handling the team size of 8 persons(6 developers and 2 testers). To motivate
them and guide them in the proper way to complete the projects and follow processes.
• Scrum Master duties i.e. Sprint Planning, Release/Milestone Planning.
• Product enhancement i.e. Adding new features in already released versions.
• Carry out research of new features.
• Product maintenance i.e. Bug fixing.
• Code reviewing of team members.
• Hands on experience with Unit Testing frameworks like Jasmine, PHPUnit, JSTestDriver.
• Took training on Agile methodologies so that we can follow proper AGILE model while
implementing scrum structure.
Technologies/Tools:
• PHP, Prototype JavaScript, HTML, CSS, AJAX, MAPI, Google Map API, Linux basic, ExtJS 3.4
framework, Jasmin, jstestdriver, Jenkins, phpunit, Tortoise svn.
Projects:
1. HTML Editor – Remove Editor provided by Ext-JS and Integrate tinymce editor with current
webapp structure.
2. Mail-to links – User should be able to open mailto dialog of our web application, with email
address and other information filled in, when clicks on any mailto links on desktop or in
browser.
3. Show Hyperlinks – Show hyperlinks on every links provide in a mail as a plaintext.
4. Keyboard Shortcuts – Provide some set of keyboard shortcuts to trigger actions which are
mostly used by users. Created UI and functionalities and automated unit tests for this.
5. Auto Save message – When user is writing draft, application should save user’s mail
periodically in background so that user doesn’t loose changes. Created UI, functionalities and
automated unit tests for this.
6. Rules Dialog(Mail filters) – User should be able to organize his mail (incoming or outgoing)
according to specified criteria. Created UI, functionalities, and automated unit tests for this.
7. Quota Widget – Show user’s quota information(Warning, Soft, Hard and exceed) in a quota
bar based on quota provided by administrator. Created UI, functionalities and automated unit
tests for this.
8. Signatures – Create UI and functionalities of adding and saving signature for users in user’s
settings, which are used by user while creating mails.
9. Distribution List – Create UI and functionalities of Distribution list using new framework
ExtJS
10. Save emails as .eml files – User should be able to save emails on his own computer in .eml
format.
11. Upload Multiple Attachments – User should be able to select and upload multiple files as
an attachment.
12. Global Address-book Pagination – Contact list should be paginated according to character.
13. Show contact on Google Map Plug-in – User should be able to locate the address location
on Google Map and find the direction/path between two locations.
STOREFINDER APP
Project Details:
• Storefinder is an iPhone application created for tourism of Reutlingen (Germany). Application
helps user to find any kind of shop, it also takes user’s current location and shows nearest
shops and also allows to locate all shops in the map and select which shop user wants to go.
Then it shows path between user’s location and shop and guides user to reach the shop.
Job Description:
• Development the application using Sencha Touch library, iPhone integration was done by my
colleague.
• Create UI and discuss various aspects of application with client.
• Communicate with client about requirements, and Skype meeting with presentation of
Application.
Technologies:
• JavaScript, CSS, HTML, AJAX, MySQL, Sencha touch1.0, webkit engine.
Sardar Vallabhbhai Institute of Techonlogy. (Vasad, Gujarat)
(www.prakarsh.org) December 2007 – March 2008
Team Lead
Work Details:
• www.prakarsh.org was the official site for Prakarsh 2008, Prakarsh is SVIT’s national level
technical Symposium. So it’s website should have online registration, also supporting software
to combine offline and online registration.
Responsibilities:
• Team Lead for the process of Automated Registration.
• Implemented server-side logic for registration process.
• Receipt generation in pdf format.
• Various report generation in Excel format.
• Combine online and offline registration entries.
Technologies:
• HTML, CSS, Ajax, PHP, MySQL.
EDUCATION
Bachelor of Engineering in Computer Science (Gujarat University)
Aggregate: 67.90%
OTHER
LinkedIn: https://www.linkedin.com/in/parag-b-2463b417
StackOverflow: http://stackoverflow.com/users/3531673/parag-bhayani
Aggregate: 67.90%
• Storefinder is an iPhone application created for tourism of Reutlingen (Germany). Application
helps user to find any kind of shop, it also takes user’s current location and shows nearest
shops and also allows to locate all shops in the map and select which shop user wants to go.
Then it shows path between user’s location and shop and guides user to reach the shop.
Job Description:
• Development the application using Sencha Touch library, iPhone integration was done by my
colleague.
• Create UI and discuss various aspects of application with client.
• Communicate with client about requirements, and Skype meeting with presentation of
Application.
Technologies:
• JavaScript, CSS, HTML, AJAX, MySQL, Sencha touch1.0, webkit engine.
Sardar Vallabhbhai Institute of Techonlogy. (Vasad, Gujarat)
(www.prakarsh.org) December 2007 – March 2008
Team Lead
Work Details:
• www.prakarsh.org was the official site for Prakarsh 2008, Prakarsh is SVIT’s national level
technical Symposium. So it’s website should have online registration, also supporting software
to combine offline and online registration.
Responsibilities:
• Team Lead for the process of Automated Registration.
• Implemented server-side logic for registration process.
• Receipt generation in pdf format.
• Various report generation in Excel format.
• Combine online and offline registration entries.
Technologies:
• HTML, CSS, Ajax, PHP, MySQL.
EDUCATION
Bachelor of Engineering in Computer Science (Gujarat University)
Aggregate: 67.90%
OTHER
LinkedIn: https://www.linkedin.com/in/parag-b-2463b417
StackOverflow: http://stackoverflow.com/users/3531673/parag-bhayani
Aggregate: 67.90%

More Related Content

What's hot

Programming is Fun with ASP.NET MVC
Programming is Fun with ASP.NET MVCProgramming is Fun with ASP.NET MVC
Programming is Fun with ASP.NET MVCIan Carnaghan
 
Srikanth Kumar SharePoint Developer
Srikanth Kumar SharePoint DeveloperSrikanth Kumar SharePoint Developer
Srikanth Kumar SharePoint DeveloperSrikanth Kumar
 
Josin Wang Resume
Josin Wang ResumeJosin Wang Resume
Josin Wang ResumeJosin Wang
 
uMobile Preconference Seminar
uMobile Preconference SeminaruMobile Preconference Seminar
uMobile Preconference SeminarJennifer Bourey
 
Integrating Social Apps with Content Driven Sites using Apache Rave and Sprin...
Integrating Social Apps with Content Driven Sites using Apache Rave and Sprin...Integrating Social Apps with Content Driven Sites using Apache Rave and Sprin...
Integrating Social Apps with Content Driven Sites using Apache Rave and Sprin...ate.douma
 
3) web development
3) web development3) web development
3) web developmenttechbed
 
Ambikumar - Sharepoint Developer
Ambikumar - Sharepoint DeveloperAmbikumar - Sharepoint Developer
Ambikumar - Sharepoint DeveloperAmbi kumar
 
SharePoint_Developer_Admin.PDF
SharePoint_Developer_Admin.PDFSharePoint_Developer_Admin.PDF
SharePoint_Developer_Admin.PDFYogesh Sahani
 
Nishant Rai_SE.DOC
Nishant Rai_SE.DOCNishant Rai_SE.DOC
Nishant Rai_SE.DOCNishant Rai
 
Edwin John.net
Edwin John.netEdwin John.net
Edwin John.netEdwin John
 
SANGEETA_AngularJS_Developer
SANGEETA_AngularJS_DeveloperSANGEETA_AngularJS_Developer
SANGEETA_AngularJS_DeveloperSANGEETA KUMARI
 
Navigating the Requirements Management application: Web client
Navigating the Requirements Management application: Web clientNavigating the Requirements Management application: Web client
Navigating the Requirements Management application: Web clientIBM Rational software
 
[2015/2016] HTML5 and CSS3 Refresher
[2015/2016] HTML5 and CSS3 Refresher[2015/2016] HTML5 and CSS3 Refresher
[2015/2016] HTML5 and CSS3 RefresherIvano Malavolta
 
Resume_Rahul_Gavade
Resume_Rahul_GavadeResume_Rahul_Gavade
Resume_Rahul_GavadeRahul Gavade
 
Drupal Site Building for Developers
Drupal Site Building for DevelopersDrupal Site Building for Developers
Drupal Site Building for DevelopersIan Carnaghan
 
Mobile web or native app
Mobile web or native appMobile web or native app
Mobile web or native appMike Takahashi
 

What's hot (20)

Programming is Fun with ASP.NET MVC
Programming is Fun with ASP.NET MVCProgramming is Fun with ASP.NET MVC
Programming is Fun with ASP.NET MVC
 
Srikanth Kumar SharePoint Developer
Srikanth Kumar SharePoint DeveloperSrikanth Kumar SharePoint Developer
Srikanth Kumar SharePoint Developer
 
Josin Wang Resume
Josin Wang ResumeJosin Wang Resume
Josin Wang Resume
 
uMobile Preconference Seminar
uMobile Preconference SeminaruMobile Preconference Seminar
uMobile Preconference Seminar
 
Integrating Social Apps with Content Driven Sites using Apache Rave and Sprin...
Integrating Social Apps with Content Driven Sites using Apache Rave and Sprin...Integrating Social Apps with Content Driven Sites using Apache Rave and Sprin...
Integrating Social Apps with Content Driven Sites using Apache Rave and Sprin...
 
Resume
ResumeResume
Resume
 
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
 
Chalam_JAVA_Portal
Chalam_JAVA_PortalChalam_JAVA_Portal
Chalam_JAVA_Portal
 
3) web development
3) web development3) web development
3) web development
 
Ambikumar - Sharepoint Developer
Ambikumar - Sharepoint DeveloperAmbikumar - Sharepoint Developer
Ambikumar - Sharepoint Developer
 
SharePoint_Developer_Admin.PDF
SharePoint_Developer_Admin.PDFSharePoint_Developer_Admin.PDF
SharePoint_Developer_Admin.PDF
 
Nishant Rai_SE.DOC
Nishant Rai_SE.DOCNishant Rai_SE.DOC
Nishant Rai_SE.DOC
 
Edwin John.net
Edwin John.netEdwin John.net
Edwin John.net
 
SANGEETA_AngularJS_Developer
SANGEETA_AngularJS_DeveloperSANGEETA_AngularJS_Developer
SANGEETA_AngularJS_Developer
 
Navigating the Requirements Management application: Web client
Navigating the Requirements Management application: Web clientNavigating the Requirements Management application: Web client
Navigating the Requirements Management application: Web client
 
[2015/2016] HTML5 and CSS3 Refresher
[2015/2016] HTML5 and CSS3 Refresher[2015/2016] HTML5 and CSS3 Refresher
[2015/2016] HTML5 and CSS3 Refresher
 
Resume_Rahul_Gavade
Resume_Rahul_GavadeResume_Rahul_Gavade
Resume_Rahul_Gavade
 
Drupal Site Building for Developers
Drupal Site Building for DevelopersDrupal Site Building for Developers
Drupal Site Building for Developers
 
MUHAMMAD SAJID_Final
MUHAMMAD SAJID_FinalMUHAMMAD SAJID_Final
MUHAMMAD SAJID_Final
 
Mobile web or native app
Mobile web or native appMobile web or native app
Mobile web or native app
 

Viewers also liked

UK Spectrum Policy Forum - Simon Saunders, Real Wireless - Progress Update & ...
UK Spectrum Policy Forum - Simon Saunders, Real Wireless - Progress Update & ...UK Spectrum Policy Forum - Simon Saunders, Real Wireless - Progress Update & ...
UK Spectrum Policy Forum - Simon Saunders, Real Wireless - Progress Update & ...techUK
 
VMware Certified Associate 6 - Data Center Virtualization certificate
VMware Certified Associate 6 - Data Center Virtualization certificateVMware Certified Associate 6 - Data Center Virtualization certificate
VMware Certified Associate 6 - Data Center Virtualization certificateHetal Damania
 
Dispute administration (bd) legal aspects
Dispute administration (bd) legal aspectsDispute administration (bd) legal aspects
Dispute administration (bd) legal aspectsDr. Kazi Golam Faruk
 
Estilos de estratificación cruzada e indicadores de paleo flujos en el ambien...
Estilos de estratificación cruzada e indicadores de paleo flujos en el ambien...Estilos de estratificación cruzada e indicadores de paleo flujos en el ambien...
Estilos de estratificación cruzada e indicadores de paleo flujos en el ambien...ChrisTian Romero
 
Eyetuoma Edna Resume
Eyetuoma Edna ResumeEyetuoma Edna Resume
Eyetuoma Edna ResumeEdna Eyetuoma
 
창발핍핍히
창발핍핍히창발핍핍히
창발핍핍히congcrin
 
창의적발상 최종과제 15116341 이현지
창의적발상 최종과제  15116341 이현지창의적발상 최종과제  15116341 이현지
창의적발상 최종과제 15116341 이현지현지 이
 
Dado un segmento rectilíneo, dividirlo en partes proporcionales
Dado un segmento rectilíneo, dividirlo en partes proporcionalesDado un segmento rectilíneo, dividirlo en partes proporcionales
Dado un segmento rectilíneo, dividirlo en partes proporcionalesAntonio García
 
Human resources management metrics analytics
Human resources management metrics analyticsHuman resources management metrics analytics
Human resources management metrics analyticsCharles Cotter, PhD
 
Analyse de l'entreprise l'Oréal
Analyse de l'entreprise l'OréalAnalyse de l'entreprise l'Oréal
Analyse de l'entreprise l'OréalOcéane Fg
 

Viewers also liked (18)

UK Spectrum Policy Forum - Simon Saunders, Real Wireless - Progress Update & ...
UK Spectrum Policy Forum - Simon Saunders, Real Wireless - Progress Update & ...UK Spectrum Policy Forum - Simon Saunders, Real Wireless - Progress Update & ...
UK Spectrum Policy Forum - Simon Saunders, Real Wireless - Progress Update & ...
 
Cl agindustries (1)
Cl agindustries (1)Cl agindustries (1)
Cl agindustries (1)
 
VMware Certified Associate 6 - Data Center Virtualization certificate
VMware Certified Associate 6 - Data Center Virtualization certificateVMware Certified Associate 6 - Data Center Virtualization certificate
VMware Certified Associate 6 - Data Center Virtualization certificate
 
Dispute administration (bd) legal aspects
Dispute administration (bd) legal aspectsDispute administration (bd) legal aspects
Dispute administration (bd) legal aspects
 
LibreOffice Writer
LibreOffice WriterLibreOffice Writer
LibreOffice Writer
 
Estilos de estratificación cruzada e indicadores de paleo flujos en el ambien...
Estilos de estratificación cruzada e indicadores de paleo flujos en el ambien...Estilos de estratificación cruzada e indicadores de paleo flujos en el ambien...
Estilos de estratificación cruzada e indicadores de paleo flujos en el ambien...
 
SHE
SHESHE
SHE
 
Aventura tras la Cortina de Hierro
Aventura tras la Cortina de HierroAventura tras la Cortina de Hierro
Aventura tras la Cortina de Hierro
 
Eyetuoma Edna Resume
Eyetuoma Edna ResumeEyetuoma Edna Resume
Eyetuoma Edna Resume
 
Fauna argentina, peces de río y peces de mar
Fauna argentina, peces de río y peces de marFauna argentina, peces de río y peces de mar
Fauna argentina, peces de río y peces de mar
 
LinkedIn_ProRef_MZirklebach_CIO_LLUMC_02Jul16
LinkedIn_ProRef_MZirklebach_CIO_LLUMC_02Jul16LinkedIn_ProRef_MZirklebach_CIO_LLUMC_02Jul16
LinkedIn_ProRef_MZirklebach_CIO_LLUMC_02Jul16
 
창발핍핍히
창발핍핍히창발핍핍히
창발핍핍히
 
Examen de geología, entretenimiento
Examen de geología, entretenimientoExamen de geología, entretenimiento
Examen de geología, entretenimiento
 
Nettoyer et securiser son PC
Nettoyer et securiser son PCNettoyer et securiser son PC
Nettoyer et securiser son PC
 
창의적발상 최종과제 15116341 이현지
창의적발상 최종과제  15116341 이현지창의적발상 최종과제  15116341 이현지
창의적발상 최종과제 15116341 이현지
 
Dado un segmento rectilíneo, dividirlo en partes proporcionales
Dado un segmento rectilíneo, dividirlo en partes proporcionalesDado un segmento rectilíneo, dividirlo en partes proporcionales
Dado un segmento rectilíneo, dividirlo en partes proporcionales
 
Human resources management metrics analytics
Human resources management metrics analyticsHuman resources management metrics analytics
Human resources management metrics analytics
 
Analyse de l'entreprise l'Oréal
Analyse de l'entreprise l'OréalAnalyse de l'entreprise l'Oréal
Analyse de l'entreprise l'Oréal
 

Similar to Resume - Parag Bhayani

Build Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdfBuild Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdfUncodemy
 
WebE_chapter_16.ppt
WebE_chapter_16.pptWebE_chapter_16.ppt
WebE_chapter_16.pptUsamaPatel9
 
Abdul wahab resume_1+years
Abdul wahab resume_1+yearsAbdul wahab resume_1+years
Abdul wahab resume_1+yearsWahab Awaradi
 
KiranGara_JEE_7Yrs
KiranGara_JEE_7YrsKiranGara_JEE_7Yrs
KiranGara_JEE_7YrsKiran Gara
 
Curriculum vitae of nguyen hai quy
Curriculum vitae of nguyen hai quyCurriculum vitae of nguyen hai quy
Curriculum vitae of nguyen hai quyHai Quy Nguyen
 
Diwyanshu Tomar_CV_UI Developer
Diwyanshu Tomar_CV_UI DeveloperDiwyanshu Tomar_CV_UI Developer
Diwyanshu Tomar_CV_UI Developerdiwyanshu
 
SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem.
SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem. SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem.
SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem. Kushan Lahiru Perera
 
Gaurav_Gupta_Resume
Gaurav_Gupta_ResumeGaurav_Gupta_Resume
Gaurav_Gupta_ResumeGaurav Gupta
 

Similar to Resume - Parag Bhayani (20)

Build Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdfBuild Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdf
 
VINOD_6yrs
VINOD_6yrsVINOD_6yrs
VINOD_6yrs
 
Nand_CV
Nand_CV Nand_CV
Nand_CV
 
AseemMahajan_Resume
AseemMahajan_ResumeAseemMahajan_Resume
AseemMahajan_Resume
 
Sandeepv553_Resume
Sandeepv553_ResumeSandeepv553_Resume
Sandeepv553_Resume
 
WebE_chapter_16.ppt
WebE_chapter_16.pptWebE_chapter_16.ppt
WebE_chapter_16.ppt
 
Naresh Chirra
Naresh ChirraNaresh Chirra
Naresh Chirra
 
Mustafa_5_Years
Mustafa_5_YearsMustafa_5_Years
Mustafa_5_Years
 
Abdul wahab resume_1+years
Abdul wahab resume_1+yearsAbdul wahab resume_1+years
Abdul wahab resume_1+years
 
KiranGara_JEE_7Yrs
KiranGara_JEE_7YrsKiranGara_JEE_7Yrs
KiranGara_JEE_7Yrs
 
Ashish Garg
Ashish GargAshish Garg
Ashish Garg
 
Curriculum vitae of nguyen hai quy
Curriculum vitae of nguyen hai quyCurriculum vitae of nguyen hai quy
Curriculum vitae of nguyen hai quy
 
Diwyanshu Tomar_CV_UI Developer
Diwyanshu Tomar_CV_UI DeveloperDiwyanshu Tomar_CV_UI Developer
Diwyanshu Tomar_CV_UI Developer
 
MicroForntends.pdf
MicroForntends.pdfMicroForntends.pdf
MicroForntends.pdf
 
SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem.
SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem. SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem.
SharePoint Framework -The future of SharePoint/ Office 365 developer ecosystem.
 
Slides chapter 16
Slides chapter 16Slides chapter 16
Slides chapter 16
 
Olga Vasylchenko CV
Olga Vasylchenko CVOlga Vasylchenko CV
Olga Vasylchenko CV
 
MohitKumarGupta_Resume
MohitKumarGupta_ResumeMohitKumarGupta_Resume
MohitKumarGupta_Resume
 
Gaurav_Gupta_Resume
Gaurav_Gupta_ResumeGaurav_Gupta_Resume
Gaurav_Gupta_Resume
 
Sai_Resume
Sai_ResumeSai_Resume
Sai_Resume
 

Resume - Parag Bhayani

  • 1. PARAG BHAYANI Scrum Master/Senior Software Engineer A-20 Shrinathjikrupa soc., Samta Road, Subhanpura, Vadodara – 390 023 Phone: +91-9638375438 Email: prg.bhayani@gmail.com PROFESSIONAL SUMMARY • 7.8 years of professional experience in many phases of Agile Development Life Cycle including User Interaction, Design, Development, Implementation, Continuous Integration, Continuous Deployment, Testing, Unittests, Maintenance and Enhancements of Client/Server applications, Creating Custom UI Compornents. • Currently working as Senior Javascript Developer at Excellence Infocom pvt. Ltd at Ahmedabad. • Previously worked as a Scrum Master/Team Lead and Senior Software Engineer at Helios Solutions at Vadodara. • Deep understanding of methodologies to work with product and development cycle of product. • Extensive experience working with all aspects of web based applications using technologies like prototype Javascript, PHP, Sencha ExtJS, HTML, CSS, Jasmine, JSTestdriver, PHPUnit, Jenkins TECHNICAL SKILLSET Languages : JavaScript, Prototype JavaScript, PHP, SQL Web Technologies : HTML, XHTML, CSS, AJAX Database : Mysql Framework : ExtJS 3.4, Sencha Touch1.0, JQuery Tools : Jasmin, phpunit, jstestdriver, Jenkins, Tortoise svn Project Management Tool : Jira(Ticketing system), Fisheye(Code reviews), Confluence(Knowledge Sharing), Asana Concepts : Object Oriented Programming (OOP) Others : MAPI, LDAP, Google APIs, Subversion (svn), Webkit engine
  • 2. WORK EXPERIENCE Excellence Infocom Pvt. Ltd. (Ahmedabad, India) August 2014 – Present Senior Javascript Developer HHA Exchange Product Details: • HHA eXchange, a New York-based firm, is one of the healthcare industry‘s fastest growing home care software solutions providers. Founded by professionals with deep experience in software development and healthcare, our platforms are tailored for home care providers looking for innovative yet cost-effective ways to provide better service to patients, maintain a high level of compliance and make the most of market opportunities. • Product Page - https://www.hhaexchange.com/hhalogin/htmlpages/default.html • Product info - https://www.hhaexchange.com/hhalogin/htmlpages/About.html Job Description: • Primarily responsible for creating generalized user interface components. • Guiding others on how to use javascript components and libraries in better ways. • Enhancement/Maintenance of user interface components i.e. Adding new features in already implemented components. • Carry out research of new features. • Research and development of javascript related framework or libraries. Technologies/Tools: • Prototype JavaScript, HTML, CSS, AJAX, Jquery, Jira, SVN. Projects: 1. Calendar-Grid – To implement a calendar grid component which has users (patients/caregivers) as first column and next 7 columns showing 7 days. The grid should show various events(visits, status, vacation/absence, in-service) with different ui in the grid. Grid should have lazy loading option which loads data on demand(when user scrolls and reaches near the end of the page). Grid should have option of inline-editing the items. Grid should support updation of the items using drag and drop in the view. Grid also should open items on left-click, display various pop-ups on mouse-hover events, context-menu on right click event. 2. Multi-Select, Multi-Level Dropdown – To implement a generalized javascript component which can be used developers to bind it in web-application forms. The drop-down should enable users to select multiple option from the drop-down. It should also have tree view with n-level support. Also worked in profiling for performance enhancements of the drop-down. 3. Infinite Scrollable Grid – To implement a grid which can handle lots of data and retrieve data on demand from server without pagination. While user scrolls the page it should load some data ahead. Grid can have textual data as well as HTML fields like, text, button, check- box, hyperlink. Grid also supports drag and drop of the column, Column Selection menu and sticky header which sticks at the top of the page when user scrolls the page. 4. Web Sockets and Web Workers – Done some research on these two aspects of web development and how it could be beneficial.
  • 3. 5. Location Markers on google map – Worked on showing different kind of markers for patient and caregivers in the google map with necessary info in popup windows, So that it can be useful in caregiver selection for patients for admins. 6. Closure Library – Learned about closure library to learn its best use in web development. 7. Suggestion List – Show user suggestion when user types configured number of text in text field, with selection option. 8. Diagram generator – Created a webpage which allows users to easily create and manage flow charts, save its data in database and load earlier saved diagrams in the database. with goJS diagram generator library 9. Google Cloud Storage – To store and retrieve data/files/images on Google Cloud Storage. 10. Charts for Dashboard – Integrated Google Charts framework with application and implemented few charts for Dashboard for administrator. 11. Syntax Highlighter Editor – Integrated Ace editor with custom Highlighters for internal use Database and Support Teams http://ace.c9.io/. 12. IdeaScale – To integrate a project in the web-application, IdeaScale provides end-to-end software, strategy, and support that helps organizations identify great new ideas. ref: http://ideascale.com/. 13. Javascript Performance Measurement – To implement a performance measurement, page loading time, AJAX Request/Response time of web application. 14. Rabbit MQ – Research on implementation and performance improvement of Message Queue. 15. Passed HIPAA Awareness as well as HIPAA Security course, To comply with industry standards. Helios Solutions (Vadodara, India) Jan 2009 – July 2014 Scrum Master/Senior Software Engineer ZARAFA WEBAPP Product Details: • Whole product is named as Zarafa Collaboration Platform (ZCP). ZCP provides storage and management for E-mails, Appointments, Contacts, Tasks, Notes. It has its own Ajax-based client called WebApp. • Product info - http://www.zarafa.com/ • Webapp info - http://www.zarafa.com/content/webapp • Demo links - https://demo.zarafa.com, https://demo.zarafa.com/webaccess/ • Product Wiki - http://en.wikipedia.org/wiki/Zarafa_(software) . Job Description: • Primarily responsible for handling the team size of 8 persons(6 developers and 2 testers). To motivate them and guide them in the proper way to complete the projects and follow processes. • Scrum Master duties i.e. Sprint Planning, Release/Milestone Planning. • Product enhancement i.e. Adding new features in already released versions.
  • 4. • Carry out research of new features. • Product maintenance i.e. Bug fixing. • Code reviewing of team members. • Hands on experience with Unit Testing frameworks like Jasmine, PHPUnit, JSTestDriver. • Took training on Agile methodologies so that we can follow proper AGILE model while implementing scrum structure. Technologies/Tools: • PHP, Prototype JavaScript, HTML, CSS, AJAX, MAPI, Google Map API, Linux basic, ExtJS 3.4 framework, Jasmin, jstestdriver, Jenkins, phpunit, Tortoise svn. Projects: 1. HTML Editor – Remove Editor provided by Ext-JS and Integrate tinymce editor with current webapp structure. 2. Mail-to links – User should be able to open mailto dialog of our web application, with email address and other information filled in, when clicks on any mailto links on desktop or in browser. 3. Show Hyperlinks – Show hyperlinks on every links provide in a mail as a plaintext. 4. Keyboard Shortcuts – Provide some set of keyboard shortcuts to trigger actions which are mostly used by users. Created UI and functionalities and automated unit tests for this. 5. Auto Save message – When user is writing draft, application should save user’s mail periodically in background so that user doesn’t loose changes. Created UI, functionalities and automated unit tests for this. 6. Rules Dialog(Mail filters) – User should be able to organize his mail (incoming or outgoing) according to specified criteria. Created UI, functionalities, and automated unit tests for this. 7. Quota Widget – Show user’s quota information(Warning, Soft, Hard and exceed) in a quota bar based on quota provided by administrator. Created UI, functionalities and automated unit tests for this. 8. Signatures – Create UI and functionalities of adding and saving signature for users in user’s settings, which are used by user while creating mails. 9. Distribution List – Create UI and functionalities of Distribution list using new framework ExtJS 10. Save emails as .eml files – User should be able to save emails on his own computer in .eml format. 11. Upload Multiple Attachments – User should be able to select and upload multiple files as an attachment. 12. Global Address-book Pagination – Contact list should be paginated according to character. 13. Show contact on Google Map Plug-in – User should be able to locate the address location on Google Map and find the direction/path between two locations. STOREFINDER APP Project Details:
  • 5. • Storefinder is an iPhone application created for tourism of Reutlingen (Germany). Application helps user to find any kind of shop, it also takes user’s current location and shows nearest shops and also allows to locate all shops in the map and select which shop user wants to go. Then it shows path between user’s location and shop and guides user to reach the shop. Job Description: • Development the application using Sencha Touch library, iPhone integration was done by my colleague. • Create UI and discuss various aspects of application with client. • Communicate with client about requirements, and Skype meeting with presentation of Application. Technologies: • JavaScript, CSS, HTML, AJAX, MySQL, Sencha touch1.0, webkit engine. Sardar Vallabhbhai Institute of Techonlogy. (Vasad, Gujarat) (www.prakarsh.org) December 2007 – March 2008 Team Lead Work Details: • www.prakarsh.org was the official site for Prakarsh 2008, Prakarsh is SVIT’s national level technical Symposium. So it’s website should have online registration, also supporting software to combine offline and online registration. Responsibilities: • Team Lead for the process of Automated Registration. • Implemented server-side logic for registration process. • Receipt generation in pdf format. • Various report generation in Excel format. • Combine online and offline registration entries. Technologies: • HTML, CSS, Ajax, PHP, MySQL. EDUCATION Bachelor of Engineering in Computer Science (Gujarat University) Aggregate: 67.90% OTHER LinkedIn: https://www.linkedin.com/in/parag-b-2463b417 StackOverflow: http://stackoverflow.com/users/3531673/parag-bhayani Aggregate: 67.90%
  • 6. • Storefinder is an iPhone application created for tourism of Reutlingen (Germany). Application helps user to find any kind of shop, it also takes user’s current location and shows nearest shops and also allows to locate all shops in the map and select which shop user wants to go. Then it shows path between user’s location and shop and guides user to reach the shop. Job Description: • Development the application using Sencha Touch library, iPhone integration was done by my colleague. • Create UI and discuss various aspects of application with client. • Communicate with client about requirements, and Skype meeting with presentation of Application. Technologies: • JavaScript, CSS, HTML, AJAX, MySQL, Sencha touch1.0, webkit engine. Sardar Vallabhbhai Institute of Techonlogy. (Vasad, Gujarat) (www.prakarsh.org) December 2007 – March 2008 Team Lead Work Details: • www.prakarsh.org was the official site for Prakarsh 2008, Prakarsh is SVIT’s national level technical Symposium. So it’s website should have online registration, also supporting software to combine offline and online registration. Responsibilities: • Team Lead for the process of Automated Registration. • Implemented server-side logic for registration process. • Receipt generation in pdf format. • Various report generation in Excel format. • Combine online and offline registration entries. Technologies: • HTML, CSS, Ajax, PHP, MySQL. EDUCATION Bachelor of Engineering in Computer Science (Gujarat University) Aggregate: 67.90% OTHER LinkedIn: https://www.linkedin.com/in/parag-b-2463b417 StackOverflow: http://stackoverflow.com/users/3531673/parag-bhayani Aggregate: 67.90%