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%