Hi, I'm Rafsan!

I'm a Full Stack cross platrom mobile app React Native developer based in Dhaka, Bangladesh. Working towards creating software that makes life easier and more meaningful.

Résumé

About Me

Get to know me!

I am a dedicated and accomplished professional with a strong background in software development and a rewarding career contributing to the technological landscape of Bangladesh. Currently employed by the Bangladesh government, my expertise lies in leveraging cutting-edge technologies to drive innovation and efficiency.


I graduated from Khulna University of Engineering and Technology KUET in 2019 with a BS in Computer Engineering and have been working in the field ever since.


As a valued member of the government technology team, I have actively participated in and led initiatives that have significantly enhanced digital capabilities. My work involves creating robust and scalable software solutions to meet the diverse needs of various government projects.


Outside of my professional responsibilities, I am deeply passionate about software development. This passion has driven me to continuously enhance my skills, staying abreast of industry trends and best practices. I have a keen interest in exploring innovative solutions to complex problems, contributing to my commitment to excellence in every project I undertake.

My Skills

React Native Expo- 4 year

ExpressJs - 3 year

Redux - 2 year

Ocacle DB - 4 year

Next.js - 1 year

JavaScript - 6 year

TypeScript - 1 year

Java - 3 year

Tailwind CSS - 1 year

PL/SQL - 4 year

C# - 2 year

WPF - 1 year

Work Experience

2024 - Present

React Native Developer

At Developer Look, I am developing a flight review app using React Native, Node.js, and MongoDB to deliver a seamless, cross-platform experience on both Android and iOS. Collaborating with designers, I implement a Figma-based UI, ensuring intuitive user interaction and smooth performance.

Tools and Technology used:

2019 - Present

Assistant Programmer

Human Resource and Development Directorate

Designed and implemented an employee directory for BWDB employees, facilitating easy access to comprehensive information based on their designation and office address. Additionally, this application enables employees to update their information and download various reports using React Native, Express.js and Oracle 21c database.

Tools and Technology used:

2018-2019

Assistant General Manager

Contributed to the development of a Human Resource Management System using Grails, implemented with both Groovy and Java programming languages.

Tools and Technology used:

Softavion

2017-2018

Software Engineer

Worked on a task automation software that can automate various task on desktop like excel automation, web automation, mail automation, information extract from web and store in excel

Tools and Technology used:

2015-2016

Software Engineer

Worked on a product development management using Struts 2, Java, PHP and JavaScript

Tools and Technology used:

Projects

BWDB EMPLOYEE DIRECTORY

The BWDB Employee Directory app is a digital tool designed to provide convenient access to information about the personnel working within the Bangladesh Water Development Board (BWDB). This mobile application serves as a portable and efficient means for employees to search for and retrieve details about their colleagues, supervisors, and other staff members within the organization. Typically, the app includes features such as employee profiles with names, designations, contact information, and departmental affiliations. It enables users to quickly locate and communicate with specific individuals, facilitating seamless collaboration and teamwork. Additionally, the app may offer functionalities like search filters, sorting options, and possibly integration with other organizational systems for enhanced usability. Overall, the BWDB Employee Directory app streamlines internal communication, promotes connectivity among employees, and contributes to the efficient functioning of the BWDB workforce.

Publications

Bangla grammar pattern recognition using shift reduce parser

In this paper, a crucial aspect of computational linguistics is addressed through the introduction of a shift-reduce parser designed for recognizing Bangla grammar. Utilizing LR strategy, the parser constructs a parse table from the Context Free Grammar (CFG) of the Bangla language, overcoming challenges such as left factoring and left recursion. A novel approach is proposed to handle Bangla inflection (BIVOKTI), ensuring that only the primary form of the Bangla word is stored in the repository. Experimental results demonstrate the effectiveness of this scheme in detecting various forms of Bangla sentences, including nontraditional structures.

A Framework for Bangla Text to Speech Synthesis

The paper presents a framework for Bangla Text to Speech conversion, generating articulated words from input text based on fundamental pronunciation rules. It selects phonetic units from vocabulary and combines diphones to produce the final output, following basic Bangla grammar rules. Through a developed prototype system, the output is analyzed, showcasing natural human voice synthesis.

A CASE STUDY OF NUMERICAL SOLUTION OF MIXED CONVECTIVE LAMINAR BOUNDARY LAYER FLOW AROUND A VERTICAL SLENDER BODY WITH SUCTION OR BLOWING

This paper delves into the numerical solution of mixed convective laminar boundary layer flow around a vertical slender body with suction or blowing. The study involves dimensionless transformation of governing boundary layer partial differential equations using Boussinesq approximation. Through similarity transformations and numerical analysis, the effects of parameters such as suction, buoyancy, Prandtl number, and body-radius on velocity and temperature distributions are graphically presented, highlighting the significant influence of even minor suction or blowing on flow and temperature patterns.

Contact