James Lee

Soubhik Chatterjee

MEAN - MERN - MEVN Stack Enthusiast

Download My Resume

About Me

I'm a full-stack engineer and have been working with lots of stuff lately viz. Angular, VueJS, React, Electron, NodeJS, MongoDB, WebSockets, PWA, Ionic/Cordova, ECMAScript 6, RXJS, Apollo/GraphQL, Redis, Laravel and whatnot.

I created torqueapp.org, logs.ws and mailify.org. I've authored 2 jQuery plugins, jCloner and pwdMeter, a Google Chrome extension and an Automated Database Deployment Console written in shell.

I've also developed award winning desktop applications and games in my early days of programming using Visual Basic and Delphi. I wrote an HTTP Web Server at the age of 21. It was featured and ranked 12th position at Netcraft Web Server Survey while comparing with other Web Server software available and have received numerous awards for it.

I hold a Master of Science (I.T) degree and a Master of Computer Application degree from M.D.U.

I've have been a web developer since the early years and have been actively involved in Laravel, NodeJS & VueJS Projects. I am a hardcore BackBox user and also fond of Open Source software.

My Projects

Hands-On Web Development with Vue.js

Hands-On Web Development with Vue.js

I was the technical reviewer of this video course. As a technical reviewer, I was responsible for reviewing the videos and code for correctness, relevance, flow, and clarity.

I was also responsible for tesing all instructions and activities, to ensure they work as described and that the instructions are clear. When a code did not work as expected, I had to explain what did happen and had to recommend a fix.

I shared my observations of how the instructor and student friendly the material is, and the quality of the video course and recommend improvements wherever required.

Find out more

project name

Torque - GUI Client for Redis

Torque provides a graphical user interface to perform CRUD operations for your RedisTM server. It uses RESP to talk to the Redis and manage the keys. It's free for both personal and commercial use and is released under MIT.

Find out more

project name

Mailify - Temporary & disposable email system

Mailify allows you to have a temporary email address at a click of a button. Use Mailify when you don't want to give out your real address or prevent your inbox from being spammed.

Find out more

project name

Logs.ws - Log Management Service

Logs.ws is a cloud-based log management service. It mitigates the trouble and pain to maintain your application log files thus making your life much easier. With Logs.ws you can have a centralized place where you can save and view your application logs without any hassle.

Find out more

project name

APIbin - Web based REST Client

API Bin is a webapp specifically designed to help developers quickly test RESTful (REpresentational State Transfer) services. API Bin supports the four basic HTTP methods GET, POST, PUT and DELETE. It allows you to construct custom HTTP request, method, params and their respective values to directly test requests against a RESTful server.

Find out more

Other Projects

ChatZilla Open Source

A free & open-source alternative to Slack.

View on GitHub

Automated Database Deployment Console Open Source

This small interactive program simplifies the MySql database setup task seamlessly. The best part is that it can also be run via continuous integration servers like Jenkins, TeamCity etc.

View on GitHub

pwdMeter Open Source

pwdMeter is a small password strength meter plugin for jQuery that provides a neat and easy way to show the user's password strength. At the same time it helps a user to generate and choose a secured password for their account. The footprint is less than 3 KB in size.

View on GitHub

jCloner Open Source

jCloner is a jQuery plugin for the elements on your webpage. It allows you to create clones of any HTML elements on your page with just a single click of a mouse. jCloner is an extension of the jQuery clone() fuction with more customization and flexibility to fit most of your needs.

View on GitHub

Visit My GitHub Profile

Work Experience

Senior Product Engineer - Kayako (Oct 2013 - Present)

Kayako is the world's leading multichannel helpdesk - a customer support platform used by more than 30,000 organizations to build better customer relationships.

Project Lead - SendInBlue (Oct 2012 – Oct 2013)

SendinBlue is an email marketing solution to send your promotional campaigns and your transactional emails - competitive prices and 100 % free transactional emailing service - simple, powerful and efficient.

Project Lead - Monsoon Consulting (Sep 2010 – Oct 2012)

Monsoon Consulting is Europe’s Leading Content and Commerce Digital Services Agency specialising in Magento and Drupal.

Software Developer - Tulleeho Portals (Oct 2006 – Sept 2010)

Tulleeho is India’s one and the only company that provides consultancy service for the liquor industry. Tulleeho provides services for consumers, retailers and manufacturers of alcoholic beverages.