Summary
Work History
Education
Skills
Timeline
Overview
Recent Projects
Profile
Deep

MD RAFIUR RAHMAN

London,United Kingdom

Summary

A skilled professional in software development, I bring a wealth of experience across diverse programming languages, frameworks, and development tools. Committed to delivering high-quality code and streamlining project workflows, I excel in communication and organisation. With a proactive problem-solving approach and analytical prowess, I adeptly navigate challenges and contribute to successful project outcomes. Experienced in multitasking, decision-making, and effectively managing projects, I am well-equipped to thrive in dynamic environments.

Work History

Senior Software Engineer

BrainCraft Limited
Dhaka, Bangladesh
10.2017 - 08.2022
  • Led architectural design process, implementing MVVM, and MVC best practices, which improved code quality and maintainability.
  • Providing essential features and functionality using RESTful APIs and third-party services.
  • Expertise using in Firebase ML, TensorFlow
  • Developed comprehensive unit and integration tests using frameworks like Espresso and Mockito to ensure software reliability and identify issues early to achieve 100% code coverage.
  • Create and build NDK (C++ .so files) libraries to solve complex and enhance security.

Senior Software Engineer

Solution Cat Limited
Dhaka, Bangladesh
03.2016 - 09.2017
  • Experienced in document analysis with ML (python- NLP), with expertise in data annotation and model training for text classification and document analysis.
  • Led and motivated juniors to meet and exceed project KPIs.
  • Experienced Project Manager with expertise in Python Django backend API development, adept at Agile methodologies, and proven track record of meeting deadlines and staying within budgets.
  • Provided Content Security Policy (CSP), Database security and CI/CD pipeline for automation.
  • Strive for comprehensive unit tests covering all critical paths and edge cases to achieve 100% code coverage.

Senior Software Engineer

BJIT Limited
Dhaka, Bangladesh
02.2012 - 02.2016
  • Wrote clean code to develop fully functional mobile applications.
  • Offered ongoing technical support to clients and end-users to improve system stability.
  • Met project goals by working cohesively with design and marketing teams to drive results.
  • Collaborated with other developers (20 members) to identify and alleviate software bugs.

Education

Master of Science - Software Engineering and Applications

University of Bedfordshire, Bedfordshire
09.2022 - 11.2023

I Graduated with distinction in the MSc program in Software Engineering and Applications. My dissertation focused on complex document parsing using advanced ML techniques, optimising algorithms for handling unstructured data, and ensuring real-world applicability.

Skills

  • Java, Kotlin, Flutter, Swift
  • PostgreSQL, MySQL, Firebase, MongoDB
  • JUnit, Mockito, Espresso, Test-Driven Development (TDD)
  • Android Studio, Visual Studio, Xcode
  • Digital Ocean, AWS
  • Micro-service, Docker, Kubernetes
  • Data Structures And Algorithms
  • Git, Bitbucket, Agile, CI/CD, Nginx
  • MVVM, MVC, MVP, Clean Architecture
  • Python, ML, TensorFlow, NET

Timeline

University of Bedfordshire - Master of Science, Software Engineering and Applications
09.2022 - 11.2023
Senior Software Engineer - BrainCraft Limited
10.2017 - 08.2022
Senior Software Engineer - Solution Cat Limited
03.2016 - 09.2017
Senior Software Engineer - BJIT Limited
02.2012 - 02.2016

Overview

9
9

Years experience across diverse programming languages, framework

40
40

PLUS Application development knowledge

7
7

Years experience in PlayStore application submission

5
5

Years experience in digital marketing

Recent Projects

  • https://play.google.com/store/apps/details?id=com.stsbd.fahim.usbangla
  • https://play.google.com/store/apps/details?id=com.braincraftapps.cropvideos
  • https://play.google.com/store/apps/details?id=com.braincraftapps.addmusictovideo
  • Expertise in utilizing the Django framework to create backend systems for HRMC applications. solid knowledge of data migration, query optimization, and schema design in PostgreSQL database management. One difficult aspect of this app was using machine learning to parse data from documents. In addition, the creation of the employee management system involves connectivity with biometric devices. Implementing CI/CD to uphold the professional development process was my responsibility. Experienced in optimizing API performance and scalability to handle large volumes of HR data efficiently.
  • Experienced using Django and PostgreSQL to build scalable and effective APIs for online air ticket software. Competent in designing RESTful APIs, managing databases, and putting security measures in place to safeguard user data. Cooperative team member with a history of producing top-notch software solutions. looking for ways to use backend development experience for creative projects in a fast-paced setting.

Profile

  • Linkedin: https://www.linkedin.com/in/md-rafiur-rahman-38007256/
  • Git: https://github.com/arcbsr?tab=repositories
  • Profile: https://bold.pro/my/mdrafiur-rahman
  • Portfolio: https://rafiur.my.canva.site/cv
  • Email: rafiur.267@gmail.com
  • Phone: +4407487494675

Deep

US-Bangla Airlines, Kotlin, Coroutines, Material Design, MVVM, Jetpack Components, Version Control, RESTful APIs, Firebase Integration, Mockito, Espresso, Junit, https://play.google.com/store/apps/details?id=com.stsbd.fahim.usbangla Background Remover, Java, Firebase ML, TensorFlow, Image Processing, Editing, upload/Download, Memory management, Testing, Deploy, Publish, https://play.google.com/store/apps/details?id=com.braincraftapps.droid.bgremover Music & Audio to Video, Java, Kotlin, Version Control, RESTful APIs, FFmpeg, Audio/Video encode & Decode, Testing, Deploy, Publish, https://play.google.com/store/apps/details?id=com.braincraftapps.addmusictovideo More Apps, Java, Kotlin, Dart, Firebase ML, TensorFlow, Version Control (Git), RESTful APIs, Testing, Deploy, Publish, https://play.google.com/store/apps/developer?id=Brain+Craft+Limited More Apps, Java, Kotlin, Dart, Firebase ML, TensorFlow, Version Control (Git), RESTful APIs, Testing, Deploy, Publish, https://play.google.com/store/apps/developer?id=Solution+Cat+Ltd

MD RAFIUR RAHMAN