Home

Md. Sultanul Arefin


Software Engineer in Software Box

Technologies involved:
React-native and Flutter for front-end development.

I primarily worked here in React Native, Flutter and in React


Software Development Engineer in Nordecode

Technologies involved:
Meteor, React for Web dev. and React-native for mobile app. development.
NoSQL is used in the backend.


Initially tested their Web and mobile applications which were developed on Meteor, React, React-native and mongo dB technology stack. Since then I also learned React, React-native, meteor and Mongo DB programming. I worked with the following resources and GitHub repositories: React Native, Meteor, React, Jest , (snapshot feature implementation in react-native pages), tinyMCE integration in the application application, JSDoc package integration, React-docgen package, NativeBase and React-native-easy-grid of GeekyAnts, React-native-google-analytics-bridge implementation in React-native pages, Added several ESLint packages, worked with React-native-vector-icons, React-native-keyboard-aware-scroll-view, React-devtools, React-test-renderer, worked with React Navigation versions (1.0 to 1.5), prop-types, React-native-modal, React-native-snackbar, React-native NetInfo, ScrollView, ActivityIndicator replacing ‘spinner packages/ React-native-orientation-loading-overlay’, React-native-app-tour, React-native-meteor , React-naitve-app-intro-slider, React-native-webview, React-native-onesignal Front-end-validation, bug fixing, Input type specific keyboard setup, input focus [Accessibility feature of react), Upgrading React-native version from 0.44 to 0.57.5 and corresponding peer dependency packages when applicable. Making changes for faster build and running/developing/debugging in windows and ubuntu machines, Reporting bugs to Azure DevOps formerly VSTS, Research on finding new features and proposing to teammates, Created Notification page and other pages...... and (linking/reproducing pages) produced by (existing API data) which functions similar to Facebook, producing APK's and so on _ _ _ _ _ _ _ _ _ _ _.
Facebook link of the product: Link: Facebook page


Course Management System

This is an Asp.net MVC Project.

Implementation of admin functionalities where Admin can upload Courses, Trainers, Category Information. Where Users can login and choose the courses and intended place(s) from where they want to take the courses. Registration and Login process is managed by Asp.net Identity, Social Authentication, PDF Generation with iTextSharp etc. The site has similarities to this site IMTC.

Other works: Template adjustment depending on Client requirements, Database design and Implementation for this site etc.

Please see the Photo Gallery for images.


Malvern University Project

This is An Asp.net Webform project, Here Business Logic Implemented in C#, Standard Coding Style and rules are followed, Design and Implementation of HR related pages like Employee Profile, Leave Management, Foreign and local Student Application processing, PDF generation with iSharpText and Adobe Acrobat DC, Page modification from existing code and many more. A number of JavaScript implementation to meet user needs and to make the site faster. (#) Calculation in the front-end of conformation due From Probation period and joining date. (#) Calculation of Retired date from joining date. (#) Designing of pages, Show hide Divs on demand and many more. Designing of the pages with Bootstrap and HTML/ CSS etc.

Please see the Photo Gallery for images.


Python Django Blogging Site

Django web Framework is used here. Here users can register and sign in. Unauthorized user can only view the posts. Authorized user can view and comment on the posts. Users can also reply over comments. These comments and reply process is managed asynchronously as in Facebook. Database used is MySQL. Database design, configuration, template adjustment are some tasks performed by me from scratch.
Link of the Python blogging site

Please see the Photo Gallery for images.


other hosted sites:


Django, React web app, hosted in Pythonanywhere.
Link: Website Link

React app hosted in Heroku.
Link: Website Link


Simple Project Management Tools

Please check this GitHub link.

This is a tentative Final Asp.net MVC project. It has following Users/Employees.

It Admin: Responsible for creating Users/Employees. (e.g. Project Manager, Developer etc.). IT admin is Inserted into database as first Employee (similar to seed data from Code first approach). Project Manager: Created by It Admin, can add projects, update/delete projects, assign employees, can create task and add comment to task, View Project in which he/she is involved. view Project Details, View Task Details, View Comment Details and a few more things. Team Lead,Developer,QA Engineer,UX Engineer: Created by IT Admin, can create task and add comment to task, View Project in which he/she is involved. view project details, view task details, View Comment Details and a few more things.

Please see the Photo Gallery for images.


Local build and run of some E-commerce sites: Saleor, Nopcommerce and Cezerin.

Technologies Involved:
Python, Django, Nodejs, PostgreSQL, Asp.net, IIS, SQL Server, MySQL, React, PHP, Windows Environment Configuration and Ubuntu Environment configuration etc.

Please see the Photo Gallery for images.


Vehicle booking Site using Framework7, PHP, ajax, MySQL etc.

Please check this GitHub link.

Produced with Framework7, PHP and MYSQL. The site is tentative. Front end is managed by Framework7, jQuery and Backend communication is done through ajax request methods in Framework7. Frontend sends request to php file through Ajax and php file communicates with MySQL Database. Database file and all other files are attached in this GitHub link below.


Electron App (JavaScript Framework)

Please check this GitHub link.

This is An app made with Electron.

Technology used: several electron packages (npm electron, jQuery, font-awesome etc.) were used, the main task was to take screen shot in every minute when play button is on, and when play button was turned off no screen shot will be taken. Coding and designing were performed by me.

Please see the Photo Gallery for images.

Biodata Project

This is a tentative final Asp.net MVC project.

Please check this GitHub link.


Chat Script Tool

Template link

CakePHP Framework is Used for the back end of site and for front end JavaScript, ajax, html, CSS, jQuery were used. This is a chatting tool. The client part of this tool is embedded in a HTML file. A JavaScript program within that html file is responsible for saving/retrieving messages through Ajax from chat server in regular interval (5 sec). In server side, a PHP (CakePHP) program is serving client’s request. All the messages are saved in Database. There is an admin panel of this tool where admin can comment on client’s message which is also saved in Database. Admin can also archive messages.

I have worked on both client and Server part.

Please see the Photo Gallery for images.


Conversion of English numbers to their corresponding Bangla Pronunciation form

Tools and technology used: PHP Tools for Visual Studio, Netbeans IDE and Xampp Server, Dynamic Programming, Artificial intelligence etc.

Please check this Working example link

Input Number: -12312312312.4123

Output is: মাইনাস এক হাজার দুই শত একত্রিশ কোটি তেইশ লক্ষ বারো হাজার তিন শত বারো দশমিক চার এক দুই তিন

Please see the Photo Gallery for images.


Mobile Store Management in Asp.net MVC and in Asp.net Web From

Asp.net Web Framework and SQL-Server 2016 was used for this project. This was an academic project in my University graduation period. This website initiates itself with a homepage containing latest mobiles in the store. You can also find mobiles with respect to the operating system and manufacturing company. Here new brands and mobiles are added and updated dynamically by the Admin. The website is made in such a way that its codes and logics adhere to any modern software company’s coding style. Here codes are designed in such a way that you can shift from one Data base management system to another with very little effort. The page contains a “About us “page which navigates customers to our physical location and contact details.

Please see the Photo Gallery for images.


Nationwide Community Medicine Automation

This Project is about Community health clinic, where there is a Head office, many centers under the head office, each center have a center admin, a number of doctors. Patients can come to these centers and they will be registered by their National ID Card. The services the patients take will be saved in the database. Administrators can see the Demographic report about patients for particular disease. Patient information are fetched from a Web API.

Please see the Photo Gallery for images.


BitBook

A social networking web application like Facebook, Technologies used ASP.Net MVC, MS SQL Server etc.

Key functionalities:

User Registration || User Login, User logout || User Registration || Add and Edit Basic Information || Search people || View Friend Request || Unfriend a friend || Change Profile Photo || Change Cover Photo || User Registration || Update status || Remove post || Like a post || Comment a post || View number of like || View Friend list who liked specific post || View Friend list || Navigate profile || User Registration (using Google Account) || User Login (using Google Account) || Change Password etc.

Please see the Photo Gallery for images.


Diagnostic Center Bill Management System

This is an Asp.net Web Framework Multi-tier Project where we manage billing activities for a small diagnostic center. Generally, small diagnostic offers several types of tests like Complete blood count, Lipid profile, Urine C/S-200, X-Ray LS Spine, USG Lower abdomen etc. Since bill processing for these types of tests requires paper work and is very error prone, we are offering this application to process it automatically from their side.

Please see the Photo Gallery for images.


Geo Quiz App

This app was made using the book "Android Programming: The Big Nerd Ranch Guide (2nd Edition) by Bill Phillips (Author), Chris Stewart (Author)"
Amazon Link

Please see the Photo Gallery for images.


Raw PHP Blog Site

Produced with PHP and MYSQL. Simple Blogging site in RAW PHP.

Please see the Photo Gallery for images.