Salman Arefin
Software Engineer
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.
- Phone: +8801684558490
- City: Dhaka, Bangladesh
- Education: B.Sc. in CSE (2019)
- Email: arefinsalman86@gmail.com
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