Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic
Rayhanul Rumel

Rayhanul Rumel

Software Developer
Saarbrücken

Summary

Dynamic Full-Stack Software Developer with over six years of experience designing, developing, and maintaining scalable, cloud-ready web applications. Proven expertise in Angular, Ionic, Google Cloud Function, Node.js, TypeScript, JavaScript, Firebase, MongoDB, and Git, delivering secure and maintainable solutions for business platforms, academic projects, and AI-powered tools. Skilled in full development lifecycle, DevOps practices, CI/CD, and Agile/Scrum methodologies, with a strong commitment to creating performant, user-centric software. Passionate about learning new technologies and contributing to interdisciplinary teams to drive product excellence and innovation.

Overview

11
11
years of professional experience
2
2
Languages

Work History

Software Developer

Mona AI GmbH
08.2023 - Current

Technologies: Angular, Ionic, TypeScript, JavaScript, Node.js, Firebase, Google Cloud Functions, RESTful APIs, OAuth2, OpenAI API, D-ID API, TailwindCSS, Playwright, GitHub, Jira, Confluence, PostgreSQL (Familiar)

  • Developed scalable Angular/Ionic applications with responsive, cross-browser, and WCAG-compliant UI using TypeScript, HTML5, CSS3, and TailwindCSS.
  • Integrated and designed RESTful APIs and serverless backend services (Firebase, Google Cloud Functions, Node.js) with OAuth2-based authentication.
  • Implemented unit, integration, and E2E testing (Playwright, Jasmine, Karma) ensuring high-quality, maintainable code.
  • Optimized frontend performance via lazy loading, caching, and bundle reduction, improving UX and speed.
  • Collaborated in Agile/Scrum teams, performing code reviews, documentation, and mentoring junior developers.

Student Assistant (Web Developer)

CISPA Helmholtz Center for Information Security
05.2020 - 07.2023

Technologies: HTML5, CSS3, JavaScript, React, Node.js, MongoDB, RESTful APIs, WordPress, Python, MySQL, Excel, Tableau, GitLab, Agile/Scrum, PostgreSQL (Familiar)

  • Developed and maintained responsive web applications using React, JavaScript, HTML5, CSS3, and Node.js for research projects.
  • Built backend services with Node.js and MongoDB, integrating RESTful APIs for interactive features.
  • Designed data visualizations and dashboards using Python, SQL, Tableau, and Excel to enable data-driven insights.
  • Supported Agile/Scrum workflows, performing code reviews and version control via GitLab.

Student Assistant (Web Developer)

The Department of Human-Computer Interaction, Saarland University
03.2019 - 07.2020

Technologies: HTML, CSS, Bootstrap, JavaScript, jQuery, WordPress, PHP, SQL, Excel, Tableau, Axure, Agile/Scrum

  • Developed and maintained the department website using WordPress, HTML, CSS, Bootstrap, JavaScript, jQuery, and PHP.
  • Conducted UX research and prototyping (Axure, surveys) and implemented improvements to enhance user engagement by 20%.
  • Analyzed datasets with SQL, Tableau, and Excel, delivering actionable insights for research projects.
  • Participated in Agile/Scrum workflows, ensuring timely and high-quality project delivery.

Full Stack Software Engineer

Instalogic Inc.
09.2014 - 07.2015

Technologies: HTML, CSS, JavaScript, Bootstrap, PHP, CakePHP, MySQL, WordPress, Apache, Selenium, Jira, Agile/Scrum

  • Built responsive web applications with HTML, CSS, Bootstrap, JavaScript, PHP/CakePHP, and MySQL, improving site performance by 30%.
  • Designed and implemented custom WordPress themes and plugins, enhancing UI/UX and functionality.
  • Participated in Agile/Scrum development, code reviews, and backlog grooming, delivering 10+ projects on time.
  • Conducted automated (Selenium) and manual testing to reduce bugs by 25% and maintain high-quality code.

Education

Master of Science - Computer Science

Saarland University
Saarbrücken, Saarland, Germany
04.2001 -

Bachelor of Science - Computer Science and Engineering

East West University
Dhaka, Bangladesh
04.2001 -

Skills

Frontend: Angular, Ionic, TypeScript, JavaScript, HTML5, CSS3, TailwindCSS, Bootstrap, Responsive & WCAG-compliant UI

Backend: Nodejs, RESTful APIs, PostgreSQL (Familiar), SQL, Firebase, Google Cloud Functions, Serverless Architecture (basic)

DevOps & Tools: Git, CI/CD, Jira, Confluence, Playwright, Unit & Integration Testing

Software Practices: Agile/Scrum, Component-driven architecture, Workflow modeling, Cross-browser optimization, Performance tuning

AI & Integrations: OpenAI API, D-ID API, AI-assisted application features

Collaboration & Documentation: Mentoring, Code reviews, Technical documentation, Team knowledge transfer

Other Skills: UI/UX design, Data visualization, AI integrations (OpenAI API, D-ID API), Mentoring & Documentation

Projects

  • Prepify - An AI Assisted Interview Preparation App (Demo: https://interview-prep-app-429f2.web.app/)
  • Real or Fake Quiz - An online quiz to identify deep fake images and real images (Play: https://real-or-fake.challenge.saarland/)
  • HCI Website - The official website of Human-Computer Interaction, Saarland University (Visit: https://hci.cs.uni-saarland.de/)

Timeline

Software Developer

Mona AI GmbH
08.2023 - Current

Student Assistant (Web Developer)

CISPA Helmholtz Center for Information Security
05.2020 - 07.2023

Student Assistant (Web Developer)

The Department of Human-Computer Interaction, Saarland University
03.2019 - 07.2020

Full Stack Software Engineer

Instalogic Inc.
09.2014 - 07.2015

Master of Science - Computer Science

Saarland University
04.2001 -

Bachelor of Science - Computer Science and Engineering

East West University
04.2001 -
Rayhanul RumelSoftware Developer