Shafiqul IslamSoftware Developer

About Me

Shafiqul Islam Shuvo

I am a Software Developer focused and specialized on the Front-End stacks. My journey began in 2016 after completing the "Web Development" certification course from IDB-BISEW. So far, I have learned and worked with HTML, CSS/SCSS, JavaScript, jQuery, Angular, Typescript, React, Redux, WordPress, PHP, MySQL and many more.

I am passionate about building new things and solving logical & technical problems. My passion drives me everyday to learn, read, practice new things as well as keep sharpening the things that I already know.

I always look for the opportunity where I can work on and build something that is user-centric. Because I love being appreciated and this is one of the many things that keeps me motivated after doing all the hard works.

At present, I am learning Node.js, Python, CI/CD pipeline, Web Security, Testing Tools and AWS.

In my free times, I work on building small things GitHub
And I am always keen to help others to solve their problems StackOverflow

Besides my profession, I like reading, cooking and travelling. I wish one day I will be able to travel to different countries. And I believe that is my ultimate dream!



+880 1771123333


Netflix - React & Firebase

The app is developed with React (Hooks: State, Context, Effect and Custom), Styled-components, React Router, Firebase (Authentication & Cloud Firestore), Jest (Unit Testing)

ReactFirebaseContext APIJestHooksStyled-Component
View Live
Software Showcase Template

The website was created to showcase the features of HOXRO - Legal Management Software. A fully responsive HTML template built with HTML, SASS, Bootstrap and Angular 7.

Angular 7SASSbootstrap
View Live
E-commerce Template

E-commerce template designed with HTML5, CSS, Bootstrap and Jqeury. The template included all the necessary pages like: Shop, Blog, Contact, About etc.

View Live
Creative Agency Template

A modern HTML template I created for a Creative Digital Agency using HTML5, CSS, Bootstrap and Jqeury. The template is responsive and supports all the major browsers.

View Live
MultiPurpose - Email Template

A modern multi-purpose email template supported in all major browsers and email clients.

View Live
Business Showcase Template

A modern HTML template I created when I was working as a Frontend Developer at CSM. The template is now used in hundreds of US clients' websites.

View Live

Job Experience

March, 2021 - Current
Software Developer
  • Developing Enterprise Applications using Angular, Typescript, RxJS, Bootstrap, Angular Material & SCSS
  • Following Agile Methodologies and participating in Scrums to deliver Projects
  • Participating in testing, bug fixing, peer review and documentation
Dec, 2019 - Feb, 2021
Solutions Engineer
Echologyx Ltd
  • Building A/B Tests with JavaScript, HTML, and SCSS/CSS
  • Setting up the A/B tests on CRO platforms like Optimizely, VWO, Google Optimize for the clients and helping to improve the conversion rate
JavaScriptJqueryA/B TestOptimizelyVWOGoogle Optimize
SEP, 2019 - Nov, 2019
Customer Solutions Engineer II
  • Worked on an Online Recruitment System using Angular, Material and created unit tests using Jasmine & Jest
  • Followed agile workflow - daily standups, weekly sprint review, sprint planning and sprint retrospective meetings
SEP, 2017 - AUG, 2019
UI/UX Developer
HOXRO Dev Centre
  • Developed the UI of HOXRO (Legal Management Software) using Angular, Typescript, SCSS, Bootstrap
  • Developed modules and plugins like data-table, calendar, email, task, search dropdown, text editor
SEP, 2016 - AUG, 2017
Front-End Developer
Central Station Marketing
  • Developed HTML templates using HTML, CSS, JavaScript, jQuery
  • Created sites for more than 100 US-based clients who have businesses like – Home & Basement Restoration, Window and Door sale, Air Conditioning which helped to improve their sale
JAN, 2016 - AUG, 2016
Jr. Web Developer
Maison Mahdil
  • Developed HTML templates using HTML, CSS, JavaScript, jQuery
  • Implemented interactive map feature using Google Map & jQuery in an Ecommerce application
  • Worked on an Ecommerce project. Front-end was developed in React.js and back-end in Django
JavaScriptJqueryGoogle MapE-CommerceReact

My Blog

RxJS - ajax & fromFetch operators
January 29, 2021

CRUD operations are fundamental features of any modern website or web application. Almost everyday we need to write code in the Front-End to…

CSS BEM Methodology
November 11, 2020

The BEM methodology (Block, Element, Modifier) is a popular naming convention for classes in HTML and CSS. It is less confusing comparing to…

JavaScript Arrow Functions
November 01, 2020

Arrow function was introduced with ES6 as a new syntax for writing JavaScript functions. There are a few differences between arrow functions…

Swipe function for touch-devices in Vanilla JS
October 20, 2020

When we need to implement Swipe functionality for touch devices, we usually use plugins. But we can write touch-swipe functionality in…

JS Coding Challenge: Find Anagrams
October 12, 2020

An anagram is a word or phrase formed by rearranging the letters of a different word or phrase, typically using all the original letters…

2 useful Polling functions in JavaScript
October 10, 2020

Sometimes we need to wait for something to be happened in a webpage or web application before we execute a code or call a function or do…


Follow me on Social Media