UrbanPro
true

Overview

In my 10+ years of journey in the industry, I have been associated with development and deployment of various projects with varied technical stacks.
To offer you a glimpse of my past works, here are some links for your quick acquaintance,

https://www.pod-space.co.uk/
http://www.maialuxury.com/
https://www.activator.com/
https://www.buhleryarn.com/
https://www.travelingvineyard.com/
https://www.sophiasfund.com/
https://www.hudsonroom.com/
https://www.nilimafashions.com/
http://gficap.com/
https://meadowsofficeinteriors.com/
http://advaluremgroup.com/
http://www.eganco.com/
https://fusionww.com/
https://www.rfxinc.com/
http://gbchildusa.com/
https://diluigifoods.com/
https://www.salemcoop.com/
https://parterreflooring.com/
https://www.hanskissle.com/
https://sellhoffman.com/
https://palmergas.com/
https://www.iheartgarments.com/
http://sienaconstruction.com/
https://carleyk.com/
https://yoocapital.com/
https://motion.church/
https://www.blanchardnederland.nl/
https://www.yoo.com/
http://www.decindublin.com/
https://www.identityforce.com/
http://www.diagonltd.com/

My role was solo / lead developer in all the mentioned works.

Curent Work: Currently I am associated with ARC Document Solutions India Pvt. Ltd. as Technical Lead and here I am responsible for development, maintainance & management of the following websites,

https://www.e-arc.com/
https://www.e-arc.in/
https://www.arcfacilities.com/
https://www.e-arc.co.uk/
http://www.e-arc.ae/
https://www.riotcolor.com/
https://www.skysite.com/

Following activities I am responsible to take care of,
1) Maintainance.
2) Optimization.
3) Manage Change Requests from our management.
4) Revamp in regular intervals as decided by management.
5) Checking plugin compatibility and replacing plugin as and when required.

Recent Plugins: I mostly work on creating / modifying plugin that has project specific requirements and not mostly generic. Although, I am working on making some of my plugins generic as those might offer addtional functionl vertex for any websites. Due to NDAs, I am afraid I won't be able to share plugin codes with you, but let me brief two of my plugins I recently developed,

1) WP Realtime: A plugin that allows to have realtime updates on front end upon content creation / modification / deletion.

Goal: We had to show realtime update of content modification in front end without browser refresh. If you are on a listing page of a post type in recent first order, and a post of that post type is just created in the admin, it will append in the front end list instantly without browser refresh.

Solution: Here, I introduced a PHP WebSocket, Ratchet server, up and listening to events as fired from admin and in turn emits a broadcast already subscribed in the front end via observables. So, when a post is created / modified / deleted, I used save_post, delete_post hooks to trigger up the Ratchet server via a specific secured port, the server is listening to and sent the details of the post and status to server. When the server receives the signal, it emits it to a particular event the front end is subscribed to. When front end receives the data in json format, it appends / alters / deletes content as per the status provided. I found we could have used Google FireBase for this as well, but as the WebSocket sits in the same server, the communication is faster.I also added a configuration page in admin for selecting post type and events (insert / update / delete / bulk action) for the realtime updates.

2) ARC Reviews: This is the most recent work of mine. This plugin handles all the reviews in our ARC websites and sync them beween websites via REST API.

Goal: We have one global website (www.e-arc.com) and three regional websites. The global website is old one and it has reviews for all the regions as well. We had to develop a common tool to submitting and managing reviews as well as to sync reviews between websites, so when a review is posted in www.e-arc.com for London location, it gets added to www.e-arc.co.uk and vice-versa.

Solution: Here I had to use existing table for this as www.e-arc.com has around 11K reviews and associated replies. It was built in custom way. I created a plugin that allows to show reviews and submission form anywhere using shortcodes. I handled submission using Ajax and created admin table for reviews by extending WP_List_Table Class. I added sortables to different columns as requied and introduced export functionality for this admin table. I also created a plugin dashboard that provides a quick look on the reviews per location in infographic way. For syncing reviews, I have created REST Endpoints and set in cron so that reviews by location get synced between website once in a day during non business hours.

Languages Spoken

Hindi Proficient

English Proficient

Education

Jadavpur University 2008

Master of Business Administration (M.B.A.)

Address

Salt Lake City Sector V, Kolkata, India - 700106

Verified Info

Phone Verified

Email Verified

Report this Profile

Is this listing inaccurate or duplicate? Any other problem?

Please tell us about the problem and we will fix it.

Please describe the problem that you see in this page.

Type the letters as shown below *

Please enter the letters as show below

Teaches

WordPress Training

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in WordPress Training

10

CakePHP Training

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in CakePHP Training

11

PHP Classes

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in PHP Classes

11

Teaches

Php AJAX, PHP CMS, PHP Web 2.0, PHP Realtime Project, Advanced PHP, Php MySQL

Drupal CMS Training

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in Drupal CMS Training

11

Reviews

No Reviews yet!

FAQs

1. Which classes do you teach?

I teach CakePHP, Drupal CMS, PHP and WordPress Classes.

2. Do you provide a demo class?

Yes, I provide a free demo class.

3. How many years of experience do you have?

I have been teaching for 10 years.

Teaches

WordPress Training

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in WordPress Training

10

CakePHP Training

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in CakePHP Training

11

PHP Classes

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in PHP Classes

11

Teaches

Php AJAX, PHP CMS, PHP Web 2.0, PHP Realtime Project, Advanced PHP, Php MySQL

Drupal CMS Training

Class Location

Online (video chat via skype, google hangout etc)

Student's Home

Tutor's Home

Years of Experience in Drupal CMS Training

11

No Reviews yet!

Tirtharup Bhattacharyya conducts classes in CakePHP, Drupal CMS and PHP. Tirtharup is located in Salt Lake City Sector V, Kolkata. Tirtharup takes Regular Classes- at his Home and Online Classes- via online medium. He has 11 years of teaching experience . Tirtharup has completed Master of Business Administration (M.B.A.) from Jadavpur University in 2008. HeĀ is well versed in Hindi and English.

X

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more