About

I am a software developer with experience in building web applications and robust systems across various programming languages. Skilled in both frontend and backend development, I focus on scalable, high-performance solutions while staying adaptable to new technologies and trends. I am also a research enthusiast with a keen interest in Machine Learning, Data Mining, Cyber Security, and Artificial Intelligence.

I am currently working as a Software Engineer at the multinational company Stibo DX. I hold a degree in Computer Science and Engineering from Ahsanullah University of Science & Technology. Prior to Stibo DX, I gained valuable experience as a Junior Programmer Analyst at Computer Ease Limited, where I refined my skills in software development.

As a versatile software engineer, I bring a wealth of experience across various aspects of development, from crafting seamless user interfaces to building efficient backend systems. My focus lies in creating scalable, high-performance applications while maintaining robust, reliable code. With a strong foundation in both development and system architecture, I strive to deliver innovative solutions that meet business objectives effectively.

I am passionate about tackling complex problems and continuously evolving by staying current with the latest technology trends. If you believe I’d be a strong addition to your team, feel free to reach out to me here or via email.

For additional information, please see my Resume

Research

Research Interest

Software Engineering, Machine Learning, Data Mining


Undergrad Thesis

Feature Selection Based Network Intrusion Detection Using Data-Mining Classification Algorithms (2019)

  • Made substantial research contributions, gave key insights, and developed the core codebase.
  • Performed a comprehensive review of existing network intrusion detection research and identified key gaps for further study.
  • Selected and prepared the NSL-KDD dataset, focusing on data normalization and cleaning for optimal analysis.
  • Applied and evaluated various feature reduction techniques, comparing the performance of multiple classification algorithms.
  • Assessed the accuracy and effectiveness of each classification model using diverse performance metrics.
  • Enhanced network breach detection by integrating advanced data mining techniques and streamlined feature selection.

Skills

Programming Languages

Python

TypeScript

JavaScript

C++

C#

Java

PHP

HTML

CSS

Frameworks

Node.js

Angular

React

ASP.NET

Bootstrap

Jasmine

Databases and Data Management

MySQL

REST API

GraphQL

App Development

Xamarin

Unity

DevOps & Tools

Nginx

Jenkins

Makefile

Bash

Docker

Git

Linux

Vim

JIRA

Resume

Sumary

Salman Arefin

Software Engineer with 5+ years of industry experience. Full stack developer with a profound interest in problem solving. Interest in doing research on Software Engineering, Machine Learning and Artificial Intelligence.

  • Dhaka, Bangladesh
  • (88) 01684558490
  • arefinsalman86@gmail.com

Education

B.Sc. in Computer Science and Engineering

2015 - 2019

Ahsanullah University of Science & Technology

CGPA: 3.336/4.00

Relevant coursework: Software Development, Object-Oriented Programming, Data Structures and Algorithms, Artificial Intelligence, Network Programming, Digital Image Processing.

Higher Secondary School Certificate

2014

Notre Dame College

GPA: 5.00/5.00

Secondary School Certificate

2012

Scholars School & College

GPA: 5.00/5.00

Professional Experience

Software Engineer

June, 2021 - Present

Stibo DX, Dhaka, Bangladesh

  • Working as a scrum master in a 9-member team and completed 100% of goals in four back-to- back product releases.
  • Developing an AI-driven log monitoring to detect anomalies and boost performance.
  • Implemented cache mechanism in a NodeJS microservice, improving its performance by 45%.
  • Developed a Python-based image processing service that boosted company clients by 20%.
  • Established an integration test suite using Gherkin, NodeJS, Typescript and GraphQL, reducing bug reports by 30%
  • Mentored 5 junior colleagues and presented project updates to 100+ developers across 4 countries enhancing cross-team collaboration.

Junior Programmer Analyst

August, 2019 - May, 2021

Computer Ease Limited, Dhaka, Bangladesh

  • Created payroll management system on desktop, mobile, and web platforms which employees of 25+ companies in Bangladesh widely use.
  • Developed an attendance management system using ASP .NET, Angular and MySQL which helped the company get 30% more revenue.
  • Implemented the company’s 1st mobile application for Human Resource Management using Xamarin and REST API.
  • Led a team of 4 members and conducted weekly project update and code review sessions.
  • Presented projects to important clients and helped the company to crack the deals.

Projects

Professional Projects [2019-Present]

  • CUE Front (June 2021 - Present):

    Project for Stibo DX
    • Developed a collection of web services that together serve content to client applications.
    • Worked as one of the key developers and contributed to building features on all the Microservices.
    • Technologies used: NodeJS, Python, TypeScript, PHP , GraphQL, NGINX, Docker, Shellscript.

  • CEL HRM (May 2020 - May 2021):

    Project for Computer Ease Limited
    • Developed Employee Profile, Attendance, and Authentication modules.
    • Worked on both the frontend and backend part.
    • Technologies used: Angular, Typescript, C#, ASP .NET Core, MySQL.

  • Human Resource Management System (August 2019 - May 2021):

    Project for Computer Ease Limited
    • Developed new modules in different payroll management systems for various clients.
    • Implemented this project on all Desktop, Web, and Mobile platforms.
    • Technologies used: C#, ASP .NET, Angular, Xamarin, and MySQL.

  • Canteen Management System (HRM) (January 2020 - March 2021):

    Project for Computer Ease Limited
    • Developed most of the core modules and also helped co-developers to design and implement.
    • Worked on complex meal management modules and reports.
    • Technologies used: Angular, Typescript, C#, ASP .NET Core, and MySQL.

  • POS Management (May 2020 - September 2020):

    Freelance Project
    • Led a team of 3 members and worked on both frontend and backend services.
    • Created POS management with all the useful features for a client in the United Kingdom.
    • Technologies used: C#, WPF, Web API.

Private Projects

  • Code Refactor Assistant

    • Features a web-based platform for users to input code, select classifiers, and view results interactively.
    • Analyzes multiple methods for smells using static code metrics.
    • Employs trained ML classifiers (KNN, SVM, etc.) to predict smelly methods based on line count and complexity.
    • Provides actionable recommendations to improve code quality for each detected smell.
    • Created using Python, Scikit-learn, and pandas.
    • Project Code: [Code]
  • AI-Based Log Monitor (POC)

    • Created this as a Proof of Concept for a microservice project in professional work (Stibo DX) that will detect log anomalies and improve performance.
    • A log monitor which detects anomalies in the logs incoming in the system.
    • Uses Large Language Model (LLM)-based embeddings.
    • Also uses DBSCAN clustering to detect anomalies in microservice logs.
    • Created using Python, numpy, pandas and sentence-transformer.
    • Project Code: [Code]

  • Food & Chill

    • A web application where users can order food from various restaurants.
    • Three different modules for the admin, customer, and restaurant owners.
    • Implemented cart management for customers to order food.
    • Data fetched from the database to display foods and restaurants.
    • Option to upload food item details for restaurant owners.
    • Created using ASP.NET, C#, MySQL, HTML, CSS.
    • Project Code: [Code]

  • Author Management

    • A web application based on Author management system designed for a library.
    • Implemented CRUD operation, where authors can be managed in an efficient way.
    • Developed lazy loading routes which helped decreasing loading time a lot.
    • Implemented pagination which improved performance and made the list more organized.
    • Made sure the components used are reuseable.
    • Created using Angular, Typescript, HTML, CSS.
    • Project code: [Code]

  • Budget Calculator

    • A web application to calculate budgets and monitor savings and investments.
    • Implemented entire CRUD Operation for budget management.
    • Applied complex logic for easier calculation of savings and expenditure.
    • Project code: [Code]

  • Amar Bondhu Rashed

    • A two dimensional platformer role playing game made based on the liberation war of Bangladesh.
    • The main player of the game can move, jump, shoot, throw, collect coins and solve interesting puzzles.
    • The game can be played in both PC and Android phone.
    • Project Code: [Code]

Activities

Organizing Activities

  • Organized a week-long program for CSE department of AUST called AUST CSE WEEK 2018 which included programming contest, project exhibition and quiz shows. (2018)
  • Assembled a football tournament for the existing and alumni students of CSE department of AUST. There were separate tournaments for boys and girls. (2018)
  • Arranged a cultural tournament for the employees and family of Stibo DX where everyone particiated and schowcased their cultural talent.

Language Proficiency

  • Bengali – Native
  • English – Fluent
  • Hindi – Conversational

Other Activities

  • Participated in BUP Techsurgence in Hackathon Category 2019, Bangladesh University of Professionals, Dhaka, Bangladesh.
  • Participated in National Robotech Festival, 2018, North South University, Dhaka, Bangladesh.
  • Participated in Intra AUST Project Show, 2018, Ahsanullah University of Science & Technology, Dhaka, Bangladesh.
  • Participated in Game Jam Bangladesh, 2017, GrameenPhone, Dhaka, Bangladesh.
  • Performed at AUST CSE FEST organized by CSE Department (2015, 2016, 2017), Ahsanullah University of Science & Technology, Dhaka, Bangladesh.
  • Participated in Intra Aust Programming Contests (2015, 2016, 2017), Ahsanullah University of Science & Technology, Dhaka, Bangladesh.

Awards and Achievements

Became champions of the software category in National Robotech Festival, 2018, North South University, Dhaka, Bangladesh.

Became champions of the software category in Intra AUST Project Show, 2018, Ahsanullah University of Science & Technology, Dhaka, Bangladesh.

Became one of the top 25 teams out of 100 participated in Game Jam Bangladesh, 2017, GrameenPhone, Dhaka, Bangladesh.

Contact

Feel free to connect with me here or via email if you think I am a good fit for your team.

Address

Dhaka, Bangladesh

Call Me

+88 01684558490

Email Me

arefinsalman86@gmail.com