profile picture

Rafiqul Hasan

Software Artisan

I am a fast and avid learner, explorer, team player and self-motivated software artisan with 5+ years’ experience. I enjoy taking on new challenges and constantly strives to learn new skills. I punch code that is reliable and useful.

Selected Projects

ValidusA dead simple Python string validation library. It has very simple and Pythonic API. I built this library in Python 3 using TDD (unittest, doctest)
Simple-BcryptIt provides bcrypt hashing utilities for Flask/Sanic/Quart/Eve application.
CheckrA CLI tool to check whether a package name is available on different package managers.

Skills & expertise

Back EndPythonDjangoDRFFlaskSanicCeleryGoNodeJS
Front EndHTML5CSS3SASSJavaScript(ES6)ReactJSRedux
OthersMySQLPostgreSQLDockerMongoDBRedisNSQ

Education

Southeast UniversityBSc. in Computer Science and Engineering

Work experience

November 2018 - PresentSoftware EngineerMisfit Technologies LTD- Architecting and implementing both back-end and front-end of BeshiJoss, an online entertainment and event ticketing platform.
- Technologies: Go, Echo Framework, ReactJS, Python, Django, PostgreSQL
October 2017 - November 2018Software DeveloperFinder GPS Tracking Service- Designing and developing highly available and scalable backend system for IoT devices.
- Designing and developing real-time communication system with WebSocket.
- Lead a team of 4 and mentor junior developers.
- Developing new user dashboard for better user experience in ReactJS and Redux.
- Technologies: Python, Flask, Sanic, Celery, Twisted, Tornado, ReactJS, Redux, Redis, MongoDB
January 2016 - September 2017Software DeveloperThemeXpert- Developing premium WordPress themes and plugins.
- Developing Microservices for Email Marketing application.
- Providing technical support to the customer.
- Technologies: PHP, WordPress, ReactJS, Python, Flask, Scrapy, MySQL, MongoDB
September 2014 - April 2015WordPress DeveloperSoftcorp Media- Developing and maintaining WordPress sites.
- Improving site performance and security.
- Managing WHM with 50+ sites.
February 2014 - December 2015Freelance Web Developer- Developing custom WordPress themes and Plugins as per client's requirements.
- Developing pixel perfect UI and great UX for the web.

Oh. Most of my free time I spend improving and learning tech skills, watching tech conference talks and reading about the latest trends and technologies. Also I like to watch some good movie and TV Show.

All rights reserved 2018 © Rafiqul Hasan. Built with React and Gatsby