
Partharaj Deb
Verified Expert in Engineering
Integration Expert and Back-end Developer
Dhaka, Dhaka Division, Bangladesh
Toptal member since May 30, 2022
Partharaj Deb is a senior software engineer with over 10 years of experience in fintech, medtech, edtech, agritech, HRtech, and eCommerce. He excels in Java (Spring Boot) and PHP (Laravel), system design, DevOps, and technical product management. A Toptal-certified engineer, he has led global projects, integrated complex systems, and built scalable, outcome-driven architectures that balance simplicity with long-term impact.
Portfolio
Experience
- PHP - 11 years
- MySQL - 11 years
- API Development - 10 years
- Laravel - 10 years
- Third-party Integration - 8 years
- Java - 8 years
- PostgreSQL - 7 years
- Spring Boot - 4 years
Preferred Environment
MacOS, Slack, IntelliJ IDEA, Terminal, Docker, Jira, Bitbucket, Postman, Google Calendar
The most amazing...
...thing I've built is a video streaming and MCQ-based e-learning app with custom CMS and RESTful APIs that has over 200,000 users and 60,000+ paid subscribers.
Work Experience
Senior PHP and Laravel Developer (via Toptal)
Simfresh Pty Ltd
- Resolved many malfunctions in an existing application, added a few new features based on the client's requirements, and integrated a 3rd-party accounting service, Reckon, with a few reports.
- Improved application performance by refactoring the old codebase. Optimized AWS services, which resulted in cost optimization.
- Acted as a technical project manager to revamp a large project and built the system architecture that enhanced the overall activities to be smoother and better performing.
- Contributed to the bug-free operation of the app, which made the client's business management smoother.
Google Apps Script Developer
Isidor, Inc.
- Developed a solution using Python that communicates with the Google Sheet API to generate a rating report with the given rubric of the charts available in different sheets.
- Implemented a custom Excel parser to overcome chart-related API limitations.
- Trained the AI that deals with Google Sheets and Charts.
Senior Software Engineer Specialist
Directa 24
- Integrated the cash-in and pay-out part of third-party payment gateways of different providers from India, Japan, Vietnam, Mexico, Latam, etc. The company provides international payment solutions using its payment gateways and others.
- Used Java with Spring Boot framework with MySql database. To manage agility, we used Jira, Bitbucket for version control, Slack for communication, Jenkins for CI/CD, and AWS cloud service.
- Enabled the project to process 100 thousands of payments of different payment methods worldwide.
Software Integration Engineer
InveloApp
- Integrated third-party services such as single sign-on (SSO) with Google, FeedBear, Thinkific, and Gmail API. Set up chat and mail services with Intercom and SendinBlue, including voice call integration with Singlewire.
- Tracked and fixed bugs using Jira as a reporting tool and Notion as the feature and code documentation tool.
- Integrated several services before the soft launch and became a game changer.
Software Engineer
Sender.net
- Developed the SMS campaign management APIs with the integration of Broadcast Channel API.
- Tracked and fixed bugs using ClickUp as a project management tool.
- Optimized a few microservices by refactoring and migrating a whole project from Laravel to the Lumen framework.
Java Developer
dgMarket Bangladesh
- Built and improved dgMarket's e-procurement system named dgMarket, developed in Spring Boot with PostgreSQL database.
- Developed and managed a project with one of the other team members with Laravel framework in PHP with MySQL database.
- Confirmed tracking and monitoring were maintained by different search and analytics tools.
Software Engineer
East West Media Group
- Worked in the field of native Android in Java. Developed two projects named GG Contest and GG Poll with the team. Used the Git version control system to manage the version of our code in Bitbucket.
- Integrated REST/RESTful APIs in the app. This was an Android application developed by a team named Logic. It was a platform for creating simple and complex digital contests.
- Participated in the creation of simple and complex contests.
Software Engineer
Creative IT Limited
- Developed custom web-based applications, dynamic websites, and Android mobile apps based on the clients' requirements.
- Provided training in their institute and conducted web and mobile application development courses.
- Built the software development department and recruited and managed seven members of my team.
Experience
E-learning App (Recorded Video Streaming)
https://play.google.com/store/apps/details?id=com.dmcadmson.dmc.MissionDMCappProjects:
- Content management system (CMS) to manage courses, MCQ, video, package, subscriptions, etc.
- RESTful APIs to serve content to the app
- Android APP for the user (trainee)
Features:
- Authentication by local mobile number
- Watch free videos and participate and ask questions
- Participate in exams arranged from the CRM by admin. See one's position in the merit list, see the answer sheet after finishing the exam, and verify own submissions.
- Subscribe to specific packages paying through the SSLCommerze payment gateway.
- Access to all subscribed contents
Notable:
- Uploaded videos are asynchronously converted by FFmpeg to optimize size by changing the codec.
- The back end was deployed in VPS in the Debian server
Sender.net
http://www.sender.netI first worked on bug fixing and feature and performance improvement based on tasks assigned on ClickUp.
Then, I worked on its new major feature, the SMS Campaign. I integrated a third-party service, Broadcast APIs, to send, receive, and call back SMS reports. I built APIs for the campaign CRUD with some intelligent features for the users. Once a campaign is launched, another micro-service sends SMS via the Broadcast gateway and receives webhook calls to update the status and generate the campaign reports.
InveloApp
http://inveloapp.comI mostly worked on the integration of their marking tools and different third-party services.
Within two months of the assignment, I integrated the following services:
- Google Single-Sign-On (SSO)
- Gmail API to send marketing emails from the site via subscribers' emails
- Thinkific SSO, since their academy was built with thinkific.com
- Intercom to collect user data and provide a chatting service
- SendinBlue to send marketing emails
- Sync intercom contacts with Sendinblue using intercom webhook
- SignalWire to purchase a phone number for the campaign, make calls, send voice mail, forward incoming calls, release number, etc.
Education
Bachelor's Degree in Computer Science and Engineering
State University of Bangladesh - Dhaka, Bangladesh
Certifications
Blockchain Basics
AWS Essential Training for Developers
Software Architecture: From Developer to Architect
Learning NGINX
Learning Docker
Skills
Libraries/APIs
REST APIs, API Development, Google API, jQuery, Vue, Stripe, Stripe Connect, Jenkins Pipeline, Google Sheets API, Google Chart API, Intercom API, Gmail API, FFmpeg
Tools
Slack, IntelliJ IDEA, Postman, GitLab, Git, GitHub, Bitbucket, Apache, Composer, Docker Hub, Docker Compose, Jira, MAMP, Terminal, Google Sheets, NGINX, SendinBlue, Jenkins, RabbitMQ
Languages
PHP, HTML, CSS, JavaScript, Java, SQL, PHP 5, PHP 7, PHP 8, CSS3, HTML5, Google Apps Script, Python, SCSS, XML, C++, GraphQL
Frameworks
Laravel, Spring, Spring Boot, Bootstrap, OAuth 2, PHPUnit, Laravel 5, Thymeleaf, CodeIgniter, Selenium
Paradigms
Agile Software Development, Object-oriented Programming (OOP), REST, RESTful Development, Microservices Architecture, Agile, API Architecture, Best Practices, Microservices, DevOps, Design Patterns, Automated Server Deployment, Event-driven Design (EDD), Role-based Access Control (RBAC), Unit Testing
Platforms
Linux, MacOS, Docker, Android, LAMP, WordPress, Amazon Web Services (AWS), Amazon EC2, Firebase, Apache Kafka, AWS IoT, Blockchain, Thinkific, Twilio
Storage
PostgreSQL, MySQL, Database Management, Relational Databases, JSON, MariaDB, Databases, SQLite, Redis, NoSQL, Amazon S3 (AWS S3), Elasticsearch, MongoDB
Industry Expertise
Project Management
Other
API Integration, APIs, Back-end, Full-stack, Blade, Ajax, Web Development, Websites, Data Structures, Web Technologies, Architecture, Integration, Payment Gateways, Full-stack Development, Blade Templates, Back-end Development, API Design, API Testing, Code Review, Web Scraping, Technical Leadership, Webhooks, Performance Optimization, API Gateways, Large-scale Data Processing, System Design, System Integration, Legacy Code, Security Architecture, JSON REST APIs, Software Architecture, Software System Architecture Development, ClickUp, AWS DevOps, SOLID Principles, eCommerce, Documentation, Payment APIs, Team Leadership, CI/CD Pipelines, SMS, VoIP, Large-scale Projects, Customer Relationship Management (CRM), Leadership, Credit Card Processing, SaaS, Learning Management Systems (LMS), Distributed Systems, GitHub Actions, Load Balancers, Query Optimization, RESTFul APIs, Data Masking, Google Calendar, Data Engineering, HTTP, Message Queues, Data Scraping, payment processing api, Problem Solving, Scalable Architecture, Fintech, ACH Payments, Technical Documentation, Technical Architecture, Single Sign-on (SSO), Third-party APIs, Third-party Integration, Third-party SDK Integration, Front-end, Training, Team Mentoring, SMS Marketing, Email Marketing, Email Marketing Automation, Intercom, Algorithms, Cloud Architecture
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring