Sisir Kanti Adhikari
Verified Expert in Engineering
Full-stack Developer
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
Experience
Availability
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
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.
Senior Full-stack Developer
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.
Lead Project Developer
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.
WordPress Developer
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.
Experience
UpSchema
https://upschema.comAs 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.comPrompt 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/Clinic Congestion Detection and Analytics Web Application | Urgent Care Service
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
The service was created with TypeScript, NestJS, and Twilio SMS API and deployed on Heroku.
WordPress Site for a Small Business | Car Dealer
URL Shortener with Tracking Pixels
I designed the UI/UX and built the project with Node.js and the Pug template engine.
Adspider | Facebook Ad Viewer
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
A Minimalist WordPress Company Site | Beaver Builder
A Personal Website for an Engineer | WordPress and Beaver Builder
Implementation of Docusaurus Documentation Sites from Figma Design
https://docs.flojoy.ioRedesign of Elementor Site in Oxygen Page Builder
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
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.
Education
Bachelor's Degree in Electronics and Communication Engineering
Khulna University of Engineering and Technology - Khulna, Bangladesh
Skills
Libraries/APIs
WordPress REST API, WordPress API, WooCommerce API, jQuery, Puppeteer, Node.js, React, React Redux, REST APIs, Twilio API, PayPal API, Stripe API, SendGrid API, Stripe, Bitly API
Tools
Sequelize, GitHub, Bitbucket, Advanced Custom Fields (ACF), Multiple Listing Services (MLS), Git, Composer, Trello, Create React App, JSS, Redux Toolkit, 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
Languages
JavaScript, PHP, SCSS, CSS, HTML, PHP 7, HTML5, ECMAScript (ES6), ES7, JavaScript 5, JavaScript 6, Pug, PHP 5, CSS3, SQL, Sass, TypeScript, Markdown, GraphQL, Python 3, Python
Frameworks
Express.js, Bootstrap, Bootstrap 3, JSON Web Tokens (JWT), Material UI, Redux, Divi, Laravel, MUI CSS, Lumen, NestJS, Jest, Next.js, Docusaurus
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, Search Engine Optimization (SEO)
Platforms
WordPress, WooCommerce, LAMP, cPanel, Twilio, Docker, CentOS, Linux, DigitalOcean, Mailgun, Ubuntu, Ubuntu 16.04, Heroku, Kubernetes, eToro, Amazon Web Services (AWS)
Industry Expertise
Web Design, Project Management
Storage
DB, MySQL, MongoDB, PostgreSQL, Databases, SQL Performance, Cache, Redis, Redis Cache
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, Technical Architecture, Revamps, Website Data Scraping, Full-stack Development, Site Speed Optimization, WordPress Website Optimization, Responsiveness, PSD, WCAG 2, Web Applications, WordPress SEO, Stripe Payments, Elementor, APIs, ES6 Promises, Virtual Private Servers, User Experience (UX), Avada, Performance Tuning, Website Performance, Performance Optimization, API Connectors, Front-end, Front-end Development, eCommerce, User Interface (UI), Payment APIs, Oxygen, Single Sign-on (SSO), GitHub Actions, System Architecture Design, Landing Pages, Lead Generation, B2B Lead Generation, Real Estate, SSH, Learning Management Systems (LMS), Page Speed Optimization, Content Design, Server Management, Payment Gateways, Deployment, Linux Servers, Linux Administration, System Administration, Web UI, Web App UI, Material Design, HTML UI, Ubuntu Server, Email, Projects, System Design, PayPal, Technical Support, Customer Support, MVP Design, SMS, SMS Bots, SMS Gateways, RESTful Microservices, 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), Trading, OpenAI
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