Sisir Kanti Adhikari, Developer in Moulvibazar, Bangladesh
Sisir is available for hire
Hire Sisir

Sisir Kanti Adhikari

Verified Expert  in Engineering

Full-stack Developer

Location
Moulvibazar, Bangladesh
Toptal Member Since
August 25, 2021

Sisir is a senior full-stack JavaScript engineer with 12+ years of experience. He is frequently involved in software planning, architecture, and system design. He has experience leading a small team of developers and is passionate about automation. Sisir is highly skilled in JavaScript/TypeScript, NestJS, React, and Next.js and has a working knowledge of CI/CD, Docker, Kubernetes, and Terraform.

Portfolio

Physicians Immediate Care
WordPress, User Experience (UX), UI Design, WordPress Plugins, WordPress Themes...
Self Employed
PHP, WordPress, WordPress Plugins, WordPress Themes, JavaScript, React...
Chris Winters LLC
WordPress, WordPress Themes, WordPress Plugins, Server Management, CentOS...

Experience

Availability

Full-time

Preferred Environment

WordPress, Node.js, React, Express.js, REST APIs, Material UI, TypeScript, PHP

The most amazing...

...thing was leading the development of Kallzu, a B2B service for call tracking and Pay-Per-Call (PPC) campaign management, widely recognized in the industry.

Work Experience

Senior Full-stack Developer

2021 - 2023
Physicians Immediate Care
  • Designed and developed tools that clinic employees use to manage their workloads for increased efficiency and a better working environment.
  • Developed an internal employee portal used by over 1,500 employees on the intranet.
  • Met with management, discussed abstract and often fuzzy ideas with management and directors, created project proposals, and then transformed these ideas into real-life applications.
  • Built over five tools—including WordPress plugins and React apps—for internal teams and employees.
  • Worked as a server administrator, which included managing an Ubuntu server and applying security patches.
Technologies: WordPress, User Experience (UX), UI Design, WordPress Plugins, WordPress Themes, Figma, React, React Redux, JavaScript, SCSS, Git, MySQL, WordPress REST API, Composer, HTML, HTML5, CSS, CSS3, Docker, Linux, Linux Administration, System Administration, Webpack, Webpack 4, Bootstrap, Bootstrap 3, Bootstrap 4, Bootstrap 5, APIs, Web Development, Web UX Design, SQL, REST APIs, JSON REST APIs, WordPress API, PHP, PHP 5, PHP 7, ECMAScript (ES6), ES7, Gravity Forms, Content Marketing Platforms, Beaver Builder, WordPress Page Builder, Create React App, Lumen, Material UI, Projects, System Design, Linux Servers, SendGrid API, jQuery, Twilio API, Back-end, Back-end Development, Front-end, Front-end Development, Full-stack, Docker Compose, Performance Tuning, WordPress Design, Programming, API Connectors, GitHub, Node.js, Project Management, Advanced Custom Fields (ACF), Scripting, LearnDash, User Interface (UI), Forms, Single Sign-on (SSO), Performance, WordPress Multisite, Web Scraping, Scraping, Integration, HTML Integration, API Integration, Webhooks, RESTful Services, Responsive Web Design (RWD), Website Optimization, Google Analytics, GitHub Actions, Relational Database Design, System Architecture Design, Project Consultancy, Membership Sites, Plugin Development, Website Performance, ChatGPT, SSH, Healthcare IT, Web Design

Senior Full-stack Developer

2016 - 2021
Self Employed
  • Led a small team of developers for private and enterprise clients.
  • Provided a variety of worldwide services, including development with WordPress, React/Redux, and Node.js; also did Chrome extension development.
  • Served as a lead architect and system designer, which included planning database relations and UI/UX.
  • Built websites and web applications for small businesses, individuals, and large corporations.
Technologies: PHP, WordPress, WordPress Plugins, WordPress Themes, JavaScript, React, React Redux, Chrome Extensions, MySQL, MongoDB, PHP 7, PHP 5, REST APIs, WordPress REST API, HTML, HTML5, CSS, CSS3, Bootstrap, Bootstrap 3, Bootstrap 4, Bootstrap 5, APIs, Web Development, SQL, Avada, Beaver Builder, Content Marketing Platforms, Create React App, Databases, DigitalOcean, DNS, Docker, Docker Compose, ECMAScript (ES6), Elementor, Express.js, Figma, Git, GoDaddy, Composer, Gravity Forms, JSON REST APIs, ES6 Promises, HTML UI, JSS, Linux, Ubuntu, Ubuntu 16.04, Ubuntu Server, WooCommerce, Linux Servers, SendGrid API, Linux Administration, jQuery, System Design, Back-end, Back-end Development, Front-end, Front-end Development, Vagrant, Full-stack, Performance Tuning, WordPress Design, Programming, WooCommerce API, API Connectors, GitHub, Bitbucket, Scraping, Data Scraping, Node.js, Project Management, Advanced Custom Fields (ACF), eCommerce, WP eCommerce, Scripting, GitHub Pages, Online Payments, User Interface (UI), Payment APIs, Forms, Single Sign-on (SSO), Oxygen, Performance, SQL Performance, Cache, WordPress Multisite, Docusaurus, Web Scraping, Integration, IDX Integration, HTML Integration, API Integration, Webhooks, RESTful Services, Responsive Web Design (RWD), Website Optimization, Google Analytics, GitHub Actions, Relational Database Design, System Architecture Design, Landing Pages, Lead Generation, B2B Lead Generation, Real Estate, Project Consultancy, Membership Sites, Plugin Development, Website Performance, SSH, Web Design

Lead Project Developer

2013 - 2016
Chris Winters LLC
  • Architected and developed B2B call tracking and business management software for pay-per-call (PPC) marketers.
  • Planned and implemented bug fixes for features and managed the CI/CD pipelines.
  • Provided technical support and acted as the technical support desk lead, which included general training support about software features and formulating a response to client questions.
  • Designed systems for company SaaS products. Created databases and optimized them for performance.
  • Created the occasional UI design and landing page design; also handled the implementation for company sales campaigns.
Technologies: WordPress, WordPress Themes, WordPress Plugins, Server Management, CentOS, REST APIs, Payment Gateways, PayPal API, Stripe API, Deployment, MySQL, PHP 5, PHP, PHP 7, Mailgun, SendGrid, SendGrid API, SQL, APIs, Twilio, Twilio API, Stripe, PayPal, System Design, Technical Support, Customer Support, Linux Servers, Linux Administration, jQuery, Back-end, Back-end Development, Front-end, Front-end Development, Vagrant, Full-stack, Performance Tuning, WordPress Design, Programming, JavaScript, API Connectors, SMS, GitHub, Bitbucket, Node.js, Data Scraping, Project Management, Advanced Custom Fields (ACF), Bootstrap, Online Payments, User Interface (UI), Payment APIs, Forms, WordPress Multisite, Integration, HTML Integration, API Integration, Webhooks, RESTful Services, Responsive Web Design (RWD), Website Optimization, Google Analytics, Relational Database Design, System Architecture Design, Landing Pages, Lead Generation, B2B Lead Generation, Project Consultancy, Membership Sites, Stripe Checkout, Plugin Development, Website Performance, SSH, Web Design

WordPress Developer

2011 - 2013
CityStir Marketing
  • Designed the UI and developed the WordPress theme for CityStir local network sites which featured local news, events, classifieds, and businesses.
  • Managed over ten WordPress sites for CityStir local sites, which covered major US cities.
  • Worked on web development for CityStir marketing clients.
Technologies: WordPress, CSS, HTML, WordPress Themes, UI Design, MySQL, PHP, PHP 5, WordPress Plugins, SendGrid, APIs, jQuery, System Design, Back-end, Back-end Development, Front-end, Front-end Development, Full-stack, Performance Tuning, WordPress Design, Programming, JavaScript, API Connectors, GitHub, Project Management, Advanced Custom Fields (ACF), Bootstrap, Online Payments, User Interface (UI), Forms, WordPress Multisite, Integration, IDX Integration, HTML Integration, API Integration, Website Optimization, Google Analytics, Membership Sites, Plugin Development, Web Design

UpSchema

https://upschema.com
UpSchema is a JSON-LD creation and distribution SaaS with easy-to-use UI. Users can create simple to complex JSON schema for their website and improve search engine visibility with UpSchema. It enables pushing and pulling schema from one single control panel to multiple or even hundreds of websites. UpSchema saves time and improves SEO results.

As a software architect and team lead, my work included the following:

• Planning, designing, and architecting the software.
• Creating technical specifications and requirements.
• Managing the development team and leading the project.
• Handling DevOps, performance monitoring, and deployments.

OpenAI (GPT) Integration with SAAS Using Semantic Kernel

https://upschema.com
The project required extensive research on some specific subjects and creating suggestions by OpenAI GPT-3 in a JSON format.

Prompt engineering was required to create an effective and powerful prompt. LLM (Large Language Model) orchestration was done using Microsofts Semantic Kernel.

The insights from GPT were then added into software for SEO experts to use.

Employee Onboarding Web Application

https://physiciansimmediatecare.com/
Developed a web application for the employee onboarding process based on WordPress, REST API, and React. The project was shipped as a plugin for an urgent care service in the US. This application made the onboarding process smoother for both new employees and the onboarding team.

Clinic Congestion Detection and Analytics Web Application | Urgent Care Service

A React-based UI for showing the analytics and level of congestion of urgent care clinics throughout the United States. The client is a major urgent care provider in Illinois and Indiana.

As the software architect and lead developer, I handled the system design, managed UI/UX designers and front- and back-end developers, and contributed to both the front- and back-end code.

The software helped management see and understand the level of congestion. Early detection enabled them to move extra healthcare personnel in place, improving healthcare service and customer satisfaction and reducing employee burnout.

SMS Scheduling Service | SMS Bot

A scheduling service purely based on SMS for a client in the transportation industry. The client needed a quick MPV for their idea. My role in this project was to design the system from the ground up and finish the concept quickly.

The service was created with TypeScript, NestJS, and Twilio SMS API and deployed on Heroku.

WordPress Site for a Small Business | Car Dealer

Developed a small business site for a car dealer based on WordPress and Beaver Page Builder. Gravity Forms was used for capturing leads and advanced email routing. I used WordPress Page Builder for flexibility, enabling the client to make changes to the content as needed.

URL Shortener with Tracking Pixels

Based on Node.js and the Pug template engine, this software is a URL shortener with pixel tracking and an iframe overlay. Users can hide their original URLs with short URLs and add extra tracking pixels to the short URL for retargeting ads. The software is a helpful tool for marketers who spend a lot of money on social media ads.

I designed the UI/UX and built the project with Node.js and the Pug template engine.

Adspider | Facebook Ad Viewer

A WordPress plugin with React as the front end. Adspider is a web application that shows users archived and active Facebook ads with detailed information like geography, likes and reactions, comment numbers, and gender distributions.

This is a comprehensive tool that helps users to evaluate the Facebook campaigns of their competitors. The software is created as a WordPress plugin, but most of the work done on the front end was React-based.

UI Design:
The UI design was done using Figma and then converted into HTML/CSS for implementation.

Front-end Framework:
I used React and Redux for the web application with lazy loading and performance optimizations. The client managed the Facebook Ads API.

Interesting Note:
The client wanted the React app as a WordPress plugin as their members' area is on a WordPress site, so I created the integration of the React application with the WordPress membership system, i.e., the WL Membership plugin.

Mini Instagram-like Web App for Internal Network | WordPress, REST, and React

An Instagram-like photo sharing and social media web application for an urgent care service in the US. With over 1,500 employees, the company wanted to come up with something fun to reduce their employees' stress during the pandemic. The app's features included photo uploads, likes, comments, mentions, and sharing.

A Minimalist WordPress Company Site | Beaver Builder

The client was looking for a simple and clean design for their website, so I took a minimalistic approach to the site. The site was done using Beaver Page Builder, which the client was pleased about because it was easy to use.

A Personal Website for an Engineer | WordPress and Beaver Builder

The client wanted to create a site that was easy to update and wanted the top part to look like "Google's homepage." I have used Page builder Beaver Builder for this site. I also provided other services like email set up and DNS set up for the email.

Implementation of Docusaurus Documentation Sites from Figma Design

https://docs.flojoy.io
The client needed two documentation sites implemented according to their Figma design. The choice of documentation package was Docusaurus. Although the design was nice and simple, it was necessary to customize the Docusaurus theme to implement the design. I also implemented a custom domain for the documentation site and auto-deployment to GitHub pages using GitHub hooks.

Redesign of Elementor Site in Oxygen Page Builder

The previously designed Elementor site was too slow due to the large database and due to Elementors huge DOM and bloated JavaScript files SEO score (core web vitals) was low.

The front-facing site was redesigned with Oxygen page builder with a better page speed score, optimized images, and other media elements.

Ongoing maintenance, performance, and security tuning were done regularly.

Sportsdemy | Live Sports Scores and Statistics Website and Mobile App

A website with scores, statistics, and fixtures for sports activities (football, basketball, NFL, etc.). The project needed to scale for more than 20,000 users per second. I was Project Manager, Chief Architect, and Lead Developer. I used microservice architecture with full-stack JavaScript (TypeScript) for the development, working closely with the UI/UX designer for the best possible site layout in Figma and feedback from clients on various design stages.

Front-end with Next/React (Project Manager and Lead Developer): The latest NextJS v13 was used with all its features. Wrote project specifications, led a junior front-end developer, and implemented UI design in NextJS.

Back end with Nest/Express/Node.js (Project Manager and Team Leader): Created project specifications and helped lead the back-end developer with coding and integrating external and APIs. The back end included a public GraphQL API, a data collector from external APIs, and a Strapi CMS for static page data.

Infrastructure and deployment with Docker, Kubernetes, and Terraform (Project Manager): Worked with a DevOps engineer to implement a desired Kubernetes infrastructure. Set up the required infrastructure on the DigitalOcean server and Cloudflare with Terraform.

Languages

JavaScript, PHP, SCSS, HTML, PHP 7, HTML5, ECMAScript (ES6), ES7, JavaScript 5, JavaScript 6, Pug, CSS, PHP 5, CSS3, SQL, Sass, TypeScript, Markdown, GraphQL, Python 3, Python

Frameworks

Express.js, Bootstrap, Bootstrap 3, Material UI, Redux, MUI CSS, Lumen, NestJS, Jest, Next.js

Libraries/APIs

WordPress REST API, WordPress API, WooCommerce API, jQuery, Node.js, React, React Redux, REST APIs, Twilio API, PayPal API, Stripe API, SendGrid API, Stripe

Tools

Sequelize, GitHub, Bitbucket, Advanced Custom Fields (ACF), Git, Composer, Trello, Create React App, JSS, WP eCommerce, LearnDash, Google Analytics, Stripe Checkout, Docker Compose, Webpack, Figma, Vagrant, SendGrid, Webpack 4, NGINX, SuperTest, GitHub Pages, Terraform, React Apollo, ChatGPT, Docker Hub

Paradigms

Responsive Web Design (RWD), Web UI Design, UI Design, Web UX Design, UX Design, Testing, Unit Testing, Microservices, REST, RESTful Development, Database Design, DevOps

Platforms

WordPress, WooCommerce, LAMP, Twilio, Docker, CentOS, Linux, DigitalOcean, Mailgun, Ubuntu, Heroku, Kubernetes

Industry Expertise

Web Design, Project Management

Other

WordPress Plugins, Programming, WordPress Themes, Chrome Extensions, WordPress Page Builder, Beaver Builder, Gravity Forms, Bootstrap 4, Bootstrap 5, GoDaddy, DNS, Web Development, Web Scraping, JSON REST APIs, Back-end, Back-end Development, Full-stack, WordPress Design, Scraping, Data Scraping, Scripting, Online Payments, Forms, WordPress Multisite, Integration, IDX Integration, HTML Integration, API Integration, Webhooks, Website Optimization, Ajax, Plugins, Project Consultancy, Membership Sites, Plugin Development, Content Marketing Platforms, Healthcare IT, Stripe Payments, Elementor, APIs, ES6 Promises, Virtual Private Servers, Avada, React Toolkit, Performance Tuning, Website Performance, Performance Optimization, API Connectors, Front-end, Front-end Development, eCommerce, Payment APIs, Oxygen, Single Sign-on (SSO), GitHub Actions, System Architecture Design, Landing Pages, Lead Generation, B2B Lead Generation, Real Estate, SSH, Server Management, Payment Gateways, Deployment, Linux Servers, Linux Administration, System Administration, User Experience (UX), Web UI, Web App UI, Material Design, HTML UI, Ubuntu 16.04, Ubuntu Server, Email, Projects, System Design, PayPal, Technical Support, Customer Support, MVP Design, SMS, SMS Bots, SMS Gateways, RESTful Microservices, Docusaurus, User Interface (UI), Performance, RESTful Services, RESTful Web Services, Software Architecture, Strapi, Apollo Server, Relational Database Design, OpenAI GPT-3 API, Semantic Kernel (SK), Engineering, FastAPI, Large Language Models (LLMs), OpenAI GPT-4 API, Accessibility, Web Accessibility, Domain-driven Design (DDD)

Storage

MySQL, MongoDB, PostgreSQL, Databases, SQL Performance, Cache, Redis, Redis Cache

2005 - 2010

Bachelor's Degree in Electronics and Communication Engineering

Khulna University of Engineering and Technology - Khulna, Bangladesh

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