Debashis Roy Bhowmik, Developer in Bradford, United Kingdom
Debashis is available for hire
Hire Debashis

Debashis Roy Bhowmik

Verified Expert  in Engineering

Front-end Developer

Bradford, United Kingdom

Toptal member since July 29, 2019

Bio

Debashis' experience developing responsive and fast websites and apps over the past 15 years has instilled a personal devotion to high-quality standards for all the products he builds. He has worked on and led teams of various sizes on large and small projects across a variety of industries. Debashis enjoys working on teams both remotely and in-house to get each job done within the allotted time and budget.

Portfolio

Phelix.ai
React, Redux, HTML, HTML5, CSS, CSS3, SCSS, Sass, JavaScript, GitLab...
Ishtishon
Amazon EC2, Amazon S3 (AWS S3), Amazon Virtual Private Cloud (VPC)...
Pronexis
Linux, Virtual Private Servers, PHP, WordPress, NPM, Gulp, JADE, Pug, SCSS...

Experience

  • Bootstrap - 9 years
  • CSS - 9 years
  • JavaScript - 8 years
  • React - 7 years
  • Front-end Development - 6 years
  • Vue - 3 years

Availability

Part-time

Preferred Environment

PyCharm, WebStorm, Git, Linux

The most amazing...

...thing I developed is a video chat drawing project using Django, Python, React, WebRTC, and Twilio.

Work Experience

Lead Front-end Engineer

2019 - 2023
Phelix.ai
  • Designed and developed a robust form builder for admins using React, which was used by several clinics to schedule appointments convenient to patients, manage payments, and sort and arrange appointments for doctors.
  • Built responsive, user-friendly dashboards and web apps with React, including occasional PHP work to integrate front-end apps.
  • Led and mentored a front-end team, including reviewing code to ensure best practices and code quality, sharing knowledge, and introducing updated community standards.
  • Implemented GitLab CI/CD pipelines to optimize a front-end development lifecycle, achieving a 60-70% reduction in deployment times.
Technologies: React, Redux, HTML, HTML5, CSS, CSS3, SCSS, Sass, JavaScript, GitLab, GitLab CI/CD, Git, Docker, PHP, Web App Development, Bootstrap, User Experience (UX), Page Speed Optimization, PageSpeed, Figma, React Query, UI Testing, Forms, Vite

Senior Full-stack Software Engineer

2014 - 2019
Ishtishon
  • Designed, developed, and optimized scalable server-side applications using Django and PostgreSQL, deployed on AWS using various services, resulting in a 15% improvement in application performance compared to the previous WordPress/PHP application.
  • Implemented vertical and horizontal scaling strategies, along with Redis caching in multiple applications, resulting in performance improvements of 5-20% compared to the old monolith database.
  • Built responsive, cross-browser web apps using Vue and React, enhancing user experience and improving client-side load times by 20-30% after redesigning several web applications from jQuery.
  • Implemented RESTful APIs using the Django Rest Framework.
Technologies: Amazon EC2, Amazon S3 (AWS S3), Amazon Virtual Private Cloud (VPC), API Integration, APIs, JavaScript, React, Redux, Front-end, Back-end, Vue, Next.js, Python 3, Django, Elastic Load Balancers, Linux, PostgreSQL, MongoDB, Redis, Docker, HTML, CSS, CSS3, HTML5, SCSS, Sass, Web App Development, Bootstrap, Full-stack Development, User Experience (UX), Page Speed Optimization, PageSpeed, Search Engine Optimization (SEO), Amazon Web Services (AWS), React Query, Styled-components, Node.js, React Router, UI Testing, Forms, TypeScript

Full-stack Web Developer

2015 - 2016
Pronexis
  • Implemented UI/UX in websites according to design and WordPress custom theme development.
  • Improved the page speed of websites (static websites, WordPress websites).
  • Fixed bugs in running websites, including CSS and JavaScript bugs.
  • Developed WordPress websites from PSD and created custom WordPress themes.
  • Uploaded websites and made live in Linux-based VPS.
  • Developed reactive reusable apps that were used in some websites.
  • Developed responsive HTML email templates integrated with PHP for automated email notifications.
Technologies: Linux, Virtual Private Servers, PHP, WordPress, NPM, Gulp, JADE, Pug, SCSS, Sass, CSS3, HTML5, WordPress Themes, Mobile Web, Web App Development

Unity3D Game Developer & C# Programmer

2013 - 2016
Portbliss
  • Built several games with interactive UI and used game mechanisms in multiple games cross-platform using Unity3D.
  • Implemented real-time physics in games by Unity3D.
  • Uploaded and approved games in the Google Play Store and iOS platform.
Technologies: C#, Unity3D, 3D, Unity

Experience

Corporate Prime Solutions

This is a landing page of a corporate company made with Bootstrap and jQuery. Features of this website are parallax scrolling and responsive behavior for 6 types of devices.

Calendar Event

This is an interactive calendar event manager made with jQuery including responsive mobile UI. Events can be added to iOS calendar directly from the calendar.

Dial Pad/Dialer

This is a dial pad/dialing UI similar to the mobile phone made with Vue.js. This dialer is very easy to customize and can easily be integrated into any websites.

Bouncy

This is a PSD to HTML conversion project.

Edutyping Blog Site

https://blog.edutyping.com/
This is a WordPress blog site of a typing software company.

Fasionpress

This an eCommerce website made with jQuery and Bootstrap.
A complete add-to-cart system is implemented here.

Real Estate

This is a landing page of a real estate company.

iAcademy Blog Site

This is a WordPress blog site of a web-based career and technical education company.

Pocomos

This is a WordPress website for a pest control service company. In this project, the WordPress admin panel has custom made options for a manual update of the website's content.

Concitus

This is my previous company's landing page made with Bootstrap and jQuery.

Box Loading Animation

This is a loading animation made with modern CSS3, which is inspired by a design. This project has used no JavaScript and only CSS.

8 Puzzle Game

This is an interactive sliding 8 puzzle game (also called Mystic Square) made with Pug, Sass, and jQuery. CSS3 animation is used in moving objects.

HealthInsurance.fm

HealthInsurance.fm is a health insurance landing page and automated-quote website made with Python, Django, and Vue.js. The member information form is made with Vue.js and Vue router.

Insurance quotes are shown from multiple insurance providers via API.

MedigapDirect

This is a health insurance landing page made with Python/Django, Wagtail, and Bootstrap.

Email Template

This is an email template which is supported by all webmail applications and responsive in all devices.

Typingu Blog Site

This is a WordPress blog site of a typing software company.

Calendar Event Management

http://vce.debashis.me/
This is an interactive calendar event manager made with Vue.js (under construction).

eForm Builder for Healthcare Organizations

Designed and developed a powerful form builder using React, enabling clinic administrators to effortlessly create and manage appointment forms, handle payments, and organize doctor schedules. The tool was widely adopted by multiple clinics, helping streamline patient booking, optimize resource allocation, and improve overall operational efficiency.

Admin Dashboard for Website and Service Tracking

I developed a feature-rich admin dashboard using React, Redux, Vue, and JavaScript on the front end, backed by a robust Django and PostgreSQL back end. The dashboard provided real-time visibility into key operational metrics, user activities, appointment data, and system status. Built with secure authentication, dynamic data filtering, and role-based access, it empowered administrators to manage users, monitor performance, and make data-driven decisions efficiently. Python was used extensively for back-end logic and data processing.

Interactive Video Chat with Real-Time Drawing

I developed an interactive web-based video chat application that allows users to communicate via live video while simultaneously collaborating through a shared real-time drawing canvas. Built using JavaScript, React, Redux, WebRTC, Canvas API, and WebSockets, the platform supports multi-user video calls with synchronized drawing capabilities ideal for remote collaboration, tutoring, or creative sessions. Its features include custom brush tools, live cursor tracking, and smooth peer-to-peer video communication

Education

2023 - 2024

Master's Degree in Big Data Science and Technology

University of Bradford - Bradford, United Kingdom

2009 - 2019

Bachelor's Degree in Naval Architecture and Marine Engineering

Bangladesh University of Engineering and Technology - Dhaka, Bangladesh

Skills

Libraries/APIs

React, Vue, jQuery, React Query, jQuery UI, Node.js, REST APIs, React Router, Pandas, NumPy, TensorFlow, PyTorch, Scikit-learn, OpenCV, WebRTC

Tools

Git, Mercurial, NPM, PyCharm, WebStorm, PageSpeed, Figma, Gulp, Amazon Virtual Private Cloud (VPC), PhpStorm, GitLab, GitLab CI/CD

Languages

HTML5, CSS3, Sass, JavaScript, SCSS, Pug, Python 3, HTML, CSS, Python, PHP, C#, JADE, TypeScript

Frameworks

Django, Bootstrap, Redux, Material UI, Django REST Framework, Next.js, Unity, Unity3D

Platforms

WordPress, Twilio, Linux, Docker, Dokku, Amazon EC2, Amazon Web Services (AWS)

Paradigms

Search Engine Optimization (SEO)

Storage

PostgreSQL, MySQL, Amazon S3 (AWS S3), MongoDB, Redis

Other

Single-page Applications (SPAs), Web Development, Web App Development, Front-end Development, APIs, Mobile Web, Full-stack Development, User Experience (UX), Forms, Vite, API Integration, WordPress Themes, Page Speed Optimization, Styled-components, 3D, Virtual Private Servers, Big Data, Data Science, Data Scraping, Data Analysis, Data Visualization, Image Processing, Audio Analysis, Predictive Analytics, Machine Learning, Artificial Intelligence (AI), Software Development, Mathematics, Front-end, Back-end, Elastic Load Balancers, Web Dashboards, UI Testing

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring