Skip to main content
Mahbubur Rahman

Mahbubur Rahman

.Net, Vue.js, React and Flutter Developer

Talent
London, Greater LondonMember since February 13, 2022
·

Hire this person

Send a job offer directly to this candidate

About

I am a versatile developer with 2 plus years of experience in Typescript, C#, Dart, VueJs, .Net Core, and Flutter. Strong in both front-end and back-end development, with a proven ability to deliver high-quality solutions.

Experience

Software Engineer | Senceive, Milton Keynes, UK June 2022 – Current 

● Server development with .Net exposing REST API for frontend clients. Followed best practices including clean architecture, mediator pattern, SOLID principles etc that led to maintainable and testable code.

● SPA/App development with Vue.js and Nuxt.js. Used pinia and vue composables for state management, TailwindCss/CSS for styling, Typescript plus Zod for data validation and strict typing and Tanstack Query for advanced asynchronous operations and caching.

● Took initiative in designing and refactoring major products, optimizing architectures for substantial gains in performance and reliability.

● Led the redesign and API overhaul of the flagship data/alert management/monitoring tool, transitioning from .NET 5 to .NET 8.

● Designed and developed an full-stack anomaly detection system for Network Rail, contributing to remote monitoring and early problem detection, thereby improving the reliability and performance of rail systems.

● Utilized Python and Open AI to generate C# Dapper boilerplate code for interacting with stored procedures in the database, streamlining development processes and enhancing code efficiency.

● Created internal dashboards for statistical data analysis, providing a unified source for product performance assessment and actionable insights.

Mobile App Developer | Contract, Remote January 2022 – May 2023 

● Developed 4 mobile applications over two years using both Flutter and React Native.

● Led the development of a client-specific restaurant application at Elvan AB, mentoring a team of two Flutter developers, and transitioning to a mono repo structure, resulting in streamlined project management and enhanced efficiency. [link]

● Developed the latest "The Daily Star - Bangladesh" app at RSI LAB, leading to 100k+ downloads, 10,000+ daily active users, and a 70% reduction in Android device crashes. [link]

● Collaborated with the development team at Spotlas to address and rectify software bugs, ensuring app reliability and solidifying user trust. [link]

Junior Software Developer | Plan B Insights, Dhaka, Bangladesh January 2021 – September 2021 

● Developed a charity app with Flutter with integrated geospatial features, enhancing user engagement and enabling real-time location-based notifications.

● Developed REST APIs with express.js and mongodb.

● Utilized docker compose for easy deployment on Google Cloud Run.

Software Intern | Bengal Software, Dhaka, Bangladesh September 2020 – December 2020 

● Created web pages with React/Redux with RESPI API integration via Axios.

● Learned the basics of Node.js and REST API development

Education

Master of Science in Data Science & Analytics University of Hertfordshire, Hatfield, UK September 2021 – September 2023 

Final grade: 2 : 1

MSc Thesis: Stolen Vehicle Tracking Using ANPR Technology

Core Modules: Data Mining, Machine Learning, Applied Data Science

BSC in Computer Science & Engineering North South University, Dhaka, Bangladesh January 2016 – May 2020

Final grade: 3.61/4 (89% marks) . Awarded ‘Summa Cum Laude’.

Core Modules: Algorithms, AI, DS with Python and Java, C and C++, Networking

Reviews