Prasenjit Barman

[email protected] +91 8910287204 Dumdum, Kolkata
LinkedIn: https://www.linkedin.com/in/prasenjit-barman-01bb8521/

PROFESSIONAL SUMMARY

Lead Developer with 11+ years of experience in Drupal projects, specializing in developing high-performance web applications, module development, theme implementation, performance optimization, custom service and plugin and RESTful API integration.Overall 15+ years of experience in Drupal, PHP, MySQL, JavaScript, leading development work with requirement analysis, Task estimation, code review, version control, deployment, bug fixing. As Lead Developer distributed tasks and guided team members.

WORK EXPERIENCE

Assistant Consultant
06/2021 - 09/2025
Tata Consultancy Services , Kolkata
Sr. Software Engineer
01/2011 - 05/2021
Indus Net Technologies , Kolkata
Sr. Developer cum Jr. Team Leader
04/2010 - 01/2011
Artis Technologies Pvt. Ltd. , Kolkata

EDUCATION

B.Tech
01/2007
Dr. B.C. Roy Engg. College, Durgapur (WBUT)
Higher Secondary (10+2)
01/2003
W.B.C.H.S.E.
Secondary (10th)
01/2001
W.B.B.S.E.

SKILLS

PROJECTS

Northern Powergrid (Drupal 10)
Technologies: Drupal 10, mPdf, HighCharts
Implemented mPdf for dynamic PDF generation
Created Multistep Form with custom Entity
Integrated HighCharts for interactive data visualization
Built custom search functionality
Custom configurations for Various Email setup
Config-Split setup
SMTP config
Tryg.no (Drupal 8.x to 9.x Upgrade)
Technologies: Drupal 8, Drupal 9, Upgrade-status module, PHP, MariaDB
Upgraded from Drupal 8x to 9x with Upgrade-status module
PHP Depreciations fix and Incident handling
Upgrade PHP version and MariaDB version
Unit Testing
Existing Content API modification as per Minside, Minbedrift application requirement
As Lead Developer Followed Agile development methodology and guide team members
Dr. Batra UAE Portal (Drupal 8) & UK Portal (Drupal 8)
Technologies: Drupal 8, AMP, Webform module, Layout Builder, Composer, Drush, Structure Sync
Implemented AMP (Accelerated Mobile Pages) for mobile app fast performance
Unit test with browser Page-Speed tool
Custom Enquiry Form functionality with Webform module
Implement Layout Builder for Complex design pages
Theme integration
Performance optimization & configuration management with Composer & Drush
Using Structure Sync for Taxonomy, Block and Menu configs
Theme Integration
Implement Metadata for SEO
Communicate with Client End for Technical clarifications
CiplaMed Portal (Drupal 7) & Webinar Portal
Technologies: Drupal 7, Page speed Insight, pingdom, Custom API, CSRF token, JavaScript, Panel module, Quiz module, Custom Webinar module, Apache, MySQL
Performance optimization for multiple sections in main CiplaMed site with page speed Insight and pingdom online tools
Creation of Custom API for other Cipla partner sites
User Registration API with CSRF token
Different CSV Data Export generate on User Registrations and Content View count
Implement visitor time spend tracking with Javascripts, storing and report generation on visitor time spend for important pages
Panel module integrate for implementation of conditional Speciality Page for different Speciality Users
Quiz functionality implement with customising contributed Quiz module
Communicate with Client End for Technical clarifications
Multi-site setup for Sub-site creation with Custom Webinar module development
Schedule Newsletter for Webinar Email Template with Joining Link
Time slot wise Webinar creation with Custom Entity
Implement Webinar starting with Countdown functionality for Webinar Video Player
Manage visitor user Login and Exit with session, cookie and storing webinar visitor registration data in custom table and report generation webinar wise
Implement webinar email invite link Authentication
Implement Emoji for Webinar and Count storage
Apache and MySql Server performance monitor from Terminal during Webinar as thousands of visitors attending
Theme Integration
Unit testing on Webinar
Dr. Reddy Portal (Drupal 8)
Technologies: Drupal 8, Form API, Ultimate Cron module, Custom-Tokens
Implement of Multi-step registration form with Form API
Custom controllers creation for multiple XML feeds data import via cron
RSS Feed import automation with Ultimate Cron module
Dynamic Weekly Email setup with Newsletter
HTML medical speciality Newsletter template implement with Custom-Tokens
Creation of User details section with Tabular format
Theme Integration
Dr. Batra Global Portal (Drupal 8)
Technologies: Drupal 8, Language module, Page speed tool
Implement Multilingual pages, taxonomies with Language module setup
Performance enhancement with Page speed tool
Theme Integration
Bug fixing
CEAT Specialty, CiplaMed, SBI General Portals (Drupal 7)
Technologies: Drupal 7, Search API, Facet search, Memcache, Webform modules
Define content structure as per client provided Tyre specifications catalogs
Implemented Search API for Tyres of various category
Implement Facet search
Implement Memcache for performance
Type Data Feed import integration with image links
Customizing Webform modules
Theme Integration
Security measures: XSS, SQL and XML Injection prevention
Government Portals - MyGov (Drupal 7)
Technologies: Drupal 7, Custom Web Services, CouchBase Cache
Communicate with National Informatics Centre (NIC) Developers
Implement Custom Web Services for MyGov Mobile App pages
CouchBase Cache implementation