Eccles, Greater Manchester, UK |
|
I am Mir Lutfur Rahman and I've received my B.Sc. (Engineering) in Computer Science and Engineering (CSE) from North East University Bangladesh (NEUB) and MSc Advanced Computer Science with Placement from the University of Hertfordshire. At present I am working in THG as a Software Engineer.
Always enthusiast to learn about modern tehnologies and opportunities to work with them. Want to make myself busy of solving problems, taking challenges and lessons.
Click here for my CV
Software Engineer
Oct, 2024 - Present
THG
I work with the THG Procurement team to enhance, upgrade, and assist end users with new and existing features of procurement such as Requisitions, Orders, Invoices, GIA, Delivery Bookings, Receipting Process etc. My responsibilities include backend development using Java and Spring Boot, incorporating asynchronous processing. I've also designed responsive user interfaces using Angular, TypeScript, and Bootstrap. Additionally, I'm on 24-hour call for addressing outages and resolving issues swiftly. I place a strong emphasis on test-driven development, adhering to agile principles, and I create thorough unit and integration tests to guarantee code quality and resilience. Furthermore, I actively engage with multiple teams to ensure a seamless end-to-end integration of systems and applications.
Graduate Software Engineer
Oct, 2022 - Sep, 2024
THG
I work with the THG Procurement team to enhance, upgrade, and assist end users with new and existing features of procurement such as Requisitions, Orders, Invoices, GIA, Delivery Bookings, Receipting Process etc. My responsibilities include backend development using Java and Spring Boot, incorporating asynchronous processing. I've also designed responsive user interfaces using Angular, TypeScript, and Bootstrap. Additionally, I'm on 24-hour call for addressing outages and resolving issues swiftly. I place a strong emphasis on test-driven development, adhering to agile principles, and I create thorough unit and integration tests to guarantee code quality and resilience. Furthermore, I actively engage with multiple teams to ensure a seamless end-to-end integration of systems and applications.
Technical Support Analyst
May, 2022 - Sep, 2022
Books Express Limited
Continuing my previous placement year job with the same role and responsibilities but in part time basis.
Technical Support Analyst
September, 2021 - May, 2022
Books Express Limited
It's a full time contract role and accredited as a placement year with my MSc degree. This job includes the following responsibilities: - Software integration with e-commerce platforms such as Amazon, Linnworks, EBay, Shopify, Repricer.com and Keepa.com. This will include API testing, development and deployment. - Maintaining and enhancing stock data integrity including integration with the WMS (Warehouse Management System) to support book orders and stock taking workflow. - Contributing to further automation of the established publishing program. Will involve handling of title Meta data, book creation and formatting for print and eBook editions. - Responding to technical support requests from end users and of computers and software applications. - Training and supporting warehouse staff to work with Linnworks and other software, writing support documentation and instructions where necessary.
IT Support Assistant
April, 2021 - August, 2021
Books Express Limited
It was a part-time job. The main responsibility was to give IT support to the end user. Also initiate and monitoring the internal network.
Lecturer
May, 2018 - October, 2020 (On Study Leave)
Department of Computer Science & Engineering
North East University Bangladesh
The main responsibility is to teach assigned courses in Computer Science & Engineering department at North East University Bangladesh. Furthermore, plan and prepare appropriately the assigned courses and lectures by following the syllabus.
Click here for Supervised Theses and ProjectsCourses Taught
Web Developer
February, 2018 - July, 2018
Veechi Technology
It was a remote job. The main responsibility was the accomplishment of the assigned task within the given time. I had completed a full online delivery system using different web technologies.
University of Hertfordshire
October, 2020 - September, 2022
MSc Advanced Computer Science with Placement
North East University Bangladesh (NEUB)
May, 2014 - April, 2018
B.Sc. (Engg.) in Computer Science & Engineering
Madan Mohan College
Session: 2011 - 2012
Higher Secondary School
Pashchim Sadar High School & College
Session: 2009 - 2010
Secondary School
Champion
Rescue Robot Competition
Techhunt 2017
It was an interesting competition where the participant had to build a robot to rescue a hostage from a room by disposing of a bomb. It was a national competition hosted by the Computer Science & Engineering department of North East University Bangladesh. A total of 30 teams participated from different institutions all over Bangladesh.
4th Position
Sumo Robot Fight
SUST CSE Carnival 2017
Robot-sumo, or pepe-sumo, is a sport in which two robots attempt to push each other out of a circle (in a similar fashion to the sport of sumo). In this competition, the participant had to build an autonomous robot to meet the challenge.
2nd Runner Up
International Robotics Challenge
Techfest 2016-17, IIT Bombay
It was a challenging competition where the participant had to build two robots, one is autonomous and another is human controlled. The autonomous robot had to solve a grid and generate the optimum path to solve the challenge and it also had to help the human-controlled robot to overcome its challenge. It was an international competition consisting of 8 country participation. Besides, that for participating the final round, we had faced the regional round in Bangladesh and got the first position.
Champion
Youth Innovation Competition
Solve-A-Thon, Sylhet Divisional Round 2016
In this competition, participant had to propose an idea with a prototype based on some predefined criteria. It was a divisional competition comprising participants all over Sylhet.
5th Position
Top Ten Young Innovator
Sylhet Digital Innovation Fair 2016
In this competition, the participant had to propose an idea to enhance the services of the government web portal.
2nd Runner Up
Robo Fight
SRC Robo-fight competition 2016
Robot combat is a form of robot competition in which two or more custom-built machines use varied methods of destroying or disabling the other. It was a national competition hosted by Southern University Bangladesh.
Champion
Software Exhibition
NEUB CSE DAY 2015
It was an intra-department event hosted by the Computer Science & Engineering Society of North East University Bangladesh.
Champion
Project Exhibition
NEUB CSE DAY 2015
It was an intra-department event hosted by the Computer Science & Engineering Society of North East University Bangladesh.
Champion
Programming Contest
NEUB CSE DAY 2015
It was an intra-department event hosted by the Computer Science & Engineering Society of North East University Bangladesh.
Participated
A Huffman Based Short Message Service Compression Technique Using Adjacent Distance Array
Pranta Sarker and Mir Lutfur Rahman
International Journal of Computing and Digital Systems
International Journal of Computing and Digital Systems (IJCDS) is a peer-reviewed International Journal that currently publishes 6 issues annually. IJCDS journal publishes technical papers, as well as review articles and surveys, describing recent research and development work that covers all areas of computer science, information systems, and computer / electrical engineering.
Click here for Access
Method of Adjacent Distance Array Outperforms Conventional Huffman Codes to Decode Bengali Transliterated Text Swiftly
Pranta Sarker and Mir Lutfur Rahman
International Journal of Information and Communication Technology
IJICT is a refereed journal in the field of information and communication technology (ICT), providing an international forum for professionals, engineers and researchers. IJICT reports the new paradigms in this emerging field of technology and envisions the future developments in the frontier areas. The journal addresses issues for the vertical and horizontal applications in this area.
Click here for Access
Introduction to Adjacent Distance Array with Huffman Principle: A new Encoding and Decoding Technique for Transliteration Based Bengali Text Compression
Pranta Sarker and Mir Lutfur Rahman
International Conference on Advanced Computing and Intelligent Engineering (ICACIE 2020)
ICACIE 2020 focuses on both theory and applications in the broad areas of advanced computing and intelligent engineering. ICACIE is a multidisciplinary conference organized with the objective of bringing together academicians, scientists, researchers from industry, research scholars, and students working in all areas of advanced computing and intelligent engineering. Proceedings of 5th ICACIE 2020 will be published by Advances in Intelligent Systems and Computing (AISC) series of Springer. This series will be submitted for inclusion to the leading indexing services including ISI Proceedings, EI-Compendex, DBLP, SCOPUS, Google Scholar and Springerlink.
Click here for Access
A Faster Decoding Technique for Huffman Codes Using Adjacent Distance Array
Mir Lutfur Rahman, Pranta Sarker and Ahsan Habib
International Joint Conference on Computational Intelligence (IJCCI 2019)
International Joint Conference on Computational Intelligence (IJCCI 2019) organized by University of Liberal Arts Bangladesh (ULAB), Jahangirnagar University (JU), Bangladesh and South Asian University (SAU), India. Conference Proceedings published in Springer Book Series Algorithms for Intelligent Systems (AIS).
Click here for Access
NEUB Result Portal
HTML5, CSS3, W3CSS, PHP, MySQL, JavaScript, Ajax
This web application is developed considering the result processing system of North East University Bangladesh. I build this website only for practicing purpose and by my own interest during the lockdown of COVID-19 for passing the leisure time.
Click here for Project Resource
Extra Oral Dental Aerosol Suction Device
Embedded System
The goal of this project was to develop a system which will be used in dental treatment in COVID-19 pandemic. It will suck the contaminated aerosol from patient mouth and pass it through high efficient (H-13) hepa filter and activated carbon filter under UV-C sterilizations compartment. It will release pure air in the other side ensuring both patient and dentist safety.
Click here for Project Video
2DOF Robotic Arm
Arduino, Forward and Inverse Kinematics, Serial Communication
This 2DOF robotic arm was designed for writing different shapes and characters and it can control via Bluetooth transmission system.
Click here for Project Video
Online Ordering System
HTML5, CSS3, W3CSS, PHP, MySQL, JavaScript, Ajax and PHP Stripe API
This website designed for handling online table reservation, online order of foods with online paymentmethod. Also control panel for owner and service provider.
Click here for Project Resource
Online Electricity Switching
Arduino, java, Socket Programming, Serial Communication
Designed and developed a desktop application using Java & Arduino. It can control the switching system of electrical devices over internet.
Click here for Project Resource
Online Shop Management System
HTML5, CSS3, PHP, MySQL, JavaScript, Ajax and JQuery
Designed and developed a web application for an online shop management system which basic purpose was to made a platform to connect consumer and producer without facing any hassle.
Click here for Project Resource
University Result Processing System
HTML, CSS, PHP, MySQL, JavaScript
Designed and developed a web application for the result management procedure of a university. This application builds with all the facilities of the controller of the result. Also, it provides flexibility to teachers and students to publish and access the result with a lot of dynamic features.
Click here for Project Resource
University Library Management System
HTML, CSS, PHP, MySQL, JavaScript, AJAX
Designed and developed a web application for the library book management procedure of a university. It includes book borrowing service with fee transactions.
Click here for Project Resource
Online Voting System
HTML, CSS, PHP, MySQL, JavaScript, AJAX
Designed and developed a web application for the online voting process. This application includes the full process of nomination and candidate verification. It also allows the voter to cast their votes online.
Click here for Project Resource
TechHunt 2017
HTML5, CSS3, W3CSS, PHP, MySQL, JavaScript, AJAX
This website was built for managing the entire TechHunt 2017 event hosted by the Computer Science & Engineering department of North East University Bangladesh. It includes various event participant's registration procedures with online payment and verification.
Click here for Project Resource
NEIC Website
HTML, CSS, PHP, MySQL, JavaScript, AJAX
I had developed this website for a client. It was an Islamic center website. This website has a lot of dynamic features to update the contents.
Click here for Project Resource
NEUB Store
HTML5, CSS3, PHP, MySQL, JavaScript, AJAX, JQuery
I developed this website when I was in the second year of undergrad. I build this website from scratch. The basic purpose of this website is to share different resources such as books, programming codes, lecture notes, questions, etc. Besides that, it includes a blogging site and dynamic CGPA calculator with a prediction system.
Click here for Project Link
Live video recording and streaming on Web
HTML, CSS, JavaScript, WebRTC API
It is a part of a web application where users can record live videos on the web and also can watch it live. I developed this web recording and streaming part to deliver my client.
Click here for Project Resource
Adorsholipi
HTML, CSS, PHP
I developed this simple web application at the end of the first year of my undergrad. This web application was built for teaching kindergarten students with elementary topics.
Click here for Project Resource
Dictionary
HTML, CSS, PHP, MySQL, Ajax
I developed this simple web application at the end of the first year of my undergrad. This web application comprises of B2E and E2B dictionary with POS tagging.
Click here for Project Resource
Online Lottery System
Java, MySQL
This application was developed for lottery purposes used by Digital Innovation Fair 2016 (Sylhet Zone). It is a Java-based application which registers users by using their name and mobile numbers and it can select the winner randomly.
Click here for Project Resource
Programming Languages | : C, C++, Java, Python, PHP, JavaScript, Arduino |
Web Technologies | : HTML5, CSS3, W3CSS, Ajax |
Database | : MySQL, Oracle 11g |
Language Skill | : Good listening, reading, writing and speaking skills in Bengali and English |
IELTS | : 6.5 (Listening: 7, Reading: 6.5, Speaking: 6.5, Writing: 6) |