You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Rahman MashiurRM

Rahman Mashiur

I help companies modernize legacy Java systems

€450/day
The Hague, NL
15+ years

Average response time: 1 hour

About Rahman

I help organizations modernize and scale their cloud and enterprise platforms by designing and developing robust, high-performance systems. With over 20 years of experience across finance, insurance, e-commerce, and cloud, I specialize in building microservices, migrating legacy systems, and evolving platforms for the future.

I bring hands-on development expertise, architectural vision, and a problem-solving mindset to every project. I typically lead initiatives involving API design, system integration, cloud-native solutions, and platform modernization, ensuring solutions are scalable, maintainable, and aligned with business goals.

What sets me apart is my ability to bridge complex technical challenges with practical business outcomes, delivering solutions that are both innovative and reliable.
  • English

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Tech Mahindra – Client KPN (Telecom Domain)
    Senior Software Engineer
    TELECOMMUNICATIONS
    March 2025 - Today (1 year and 3 months)
    Amsterdam, Netherlands
    • Design, develop, and deliver new features by collaborating with cross-functional teams including product, QA, and operations.
    • Write, review, and refactor code to improve scalability, maintainability, reliability, and performance of backend systems.
    • Develop and maintain technical documentation, including design specifications, architecture diagrams, and API documentation.
    • Contribute to telecom domain modernization initiatives, including legacy system migration, platform evolution, and development of new microservices and APIs.
    Java Angular Docker MySQL Spring boot
  • Kramp Hub,
    Senior Software Engineer
    E-COMMERCE
    September 2023 - February 2025 (1 year and 5 months)
    Utrecht, Netherlands
    • Collaborate with cross-functional teams to define, design, and ship new features.
    • Write, Review and refactor code for scalability, maintainability, and performance.
    • Create and maintain technical documentation, including design specifications, architecture documents, and API documentation.
    Java Google cloud GO Spring Security Spring boot
  • Flash Group,
    Technical Team Lead
    TECH
    October 2020 - August 2023 (2 years and 10 months)
    Cape Town, South Africa
    • Led a team of developers in designing and delivering complex software solutions.
    • Architected and designed system components to ensure scalability, reliability, and maintainability.
    • Developed architectural best practices, improving system performance and integration.
    • Managed project timelines and ensured efficient project completion.

Recommendations

Be the first to recommend Rahman

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • B.Sc (Honors) in Computer Science and Engineering
    AUB
    2005
    Computer Science and Engineering

Certifications

Skill set

Categories