Available for Software Engineering Opportunities

I build secure, scalable digital products.

Full Stack Software Engineer building secure enterprise systems, cloud applications, and AI-powered products.

Frankfurt am Main, Germany
Open to relocation
InvoiceService.tsx
src / services / InvoiceService.tsx
import { useQuery } from '@tanstack/react-query';
import axios from 'axios';

type Invoice = {
  id: string; amount: number;
  status: 'PAID' | 'PENDING';
};

export const useInvoices = (tenantId: string) => {
  return useQuery<Invoice[]>({
    queryKey: ['invoices', tenantId],
    queryFn: async () => {
      const { data } = await axios.get(`/api/invoices`);
      return data;
    },
  });
};
⚛️
React
Frontend
TS
TypeScript
Language
Node.js
API Layer
🐘
PostgreSQL
Database
AWS
Cloud Platform
🐳
Docker
Containerized
4+ Years
Experience
75%+
Test Coverage
Enterprise Delivery
Track Record
Experience Across
PETRONAS Digital
PETRONAS Digital
Enterprise Software
Market Bangla
Market Bangla
Product Leadership
Patricius IT
Patricius IT
Software Engineering
AStA Universität Siegen
AStA Universität Siegen
University Platform
ABOUT ME

Engineering with product ownership

I solve real problems by building reliable, secure, and scalable software. My work spans frontend development, backend microservices, cloud infrastructure, database architecture, testing, security, and automated deployment.

I enjoy turning complex enterprise requirements into clean architecture and maintainable code. Having worked across corporate environments like PETRONAS Digital as well as co-founding Market Bangla, I bridge technical execution with business strategy.

I thrive in international Agile teams, mentoring junior developers, establishing strict CI/CD quality gates (SonarCloud, Jest), and delivering resilient cloud systems that scale.

Professional Profile

Based in Frankfurt am Main, Germany
Hessen, Germany
M.Sc. High Integrity Systems
Frankfurt University of Applied Sciences — Pursuing
B.Sc. Computer Science & Engineering
RUET — First Class
English C1 | German A2
Fluent professional & conversational proficiency
Open to relocation
Available across Germany & EU
CAREER & IMPACT

Professional Experience

Patricius IT

Client assignment: PETRONAS Digital Sdn. Bhd.
Senior Software Engineer
July 2022 – December 2024
Remote assignment · Kuala Lumpur, Malaysia

Built and maintained enterprise full-stack applications for PETRONAS Digital across frontend development, backend services, cloud infrastructure, databases, automated testing, security, and Agile delivery.

  • Built reusable React and TypeScript components aligned with PETRONAS’ internal design system.
  • Developed backend services using NestJS, GraphQL, AWS Lambda, JavaScript, and Python.
  • Designed PostgreSQL schemas with Drizzle ORM and SQL, and implemented AWS S3, SQS, and SNS workflows through the Serverless Framework.
  • Maintained more than 75% automated test coverage, passed SonarCloud quality gates, resolved VAWA security findings, and supported Agile collaboration and developer mentorship.
Tech Stack:ReactTypeScriptNestJSGraphQLPostgreSQLDrizzle ORMAWSJest

Market Bangla Limited

November 2020 – Present
Dhaka, Bangladesh
Career Progression
CTO & Co-founder — Part-timeMarch 2022 – Present
Full Stack DeveloperNovember 2020 – February 2022

Led the end-to-end development of MarketBangla.com and later progressed from Full Stack Developer to CTO and Co-founder, overseeing technical strategy, architecture, product improvements, and developer mentorship.

  • Led development of the Next.js and React storefront, internal CMS, backend APIs, PostgreSQL database, and cloud infrastructure.
  • Built RESTful APIs with HapiJS and integrated SSLCommerz and bKash payment gateways.
  • Developed inventory and account modules and migrated product search from Algolia to MeiliSearch.
  • Established GitLab CI/CD deployment workflows on AWS and now guides architecture, technical strategy, and developers.
Tech Stack:Next.jsReactHapiJSPostgreSQLMeiliSearchAWSGitLab CI/CDPayments
FEATURED CASE STUDIES

Selected systems I have helped build

Enterprise FinTechPrivate enterprise project

PETRONAS E-Invoice Platform

Senior Software Engineer· January 2024 – December 2024

PROJECT CONTEXT

PETRONAS needed to integrate Malaysia’s national e-Invoice requirements into an internal platform while supporting secure invoice processing, controlled access, reporting, and multiple business units.

  • Developed dashboard and business-unit management interfaces
  • Implemented role-based access, multi-tenant workflows, PostgreSQL access with Drizzle ORM, and AWS S3 file handling
  • Built reusable React functionality, Microsoft Graph integrations, reporting features, and Jest tests
REPRESENTATIVE TECHNICAL FLOWRepresentative workflow — no confidential production data
Dashboard and OPU ManagementRBAC and multi-tenancyNestJS and PostgreSQLAWS S3, Microsoft Graph, and IRBM integration
Next.jsReactTypeScriptNestJSPostgreSQLDrizzle ORMAWSJest
AI Browser ExtensionPrivate GitHub project

Job Copilot

Full Stack / Browser Extension Developer· 2026 – Present

PROJECT CONTEXT

Built an AI-powered Chrome extension that helps job seekers extract job information, evaluate ATS compatibility, tailor resumes, and generate cover letters inside supported job platforms.

  • Built a Chrome Manifest V3 extension using Plasmo, React, and TypeScript
  • Implemented job-board extraction for LinkedIn, Indeed, XING, and StepStone using a reusable extractor registry
  • Integrated OpenRouter for ATS analysis, resume tailoring, cover-letter generation, browser storage, and PDF export
REPRESENTATIVE TECHNICAL FLOWRepresentative workflow — no confidential production data
Job-board pageExtractor registryOpenRouter analysisResume, cover letter, local storage, and PDF export
PlasmoReactTypeScriptManifest V3OpenRouterMutationObserverChrome StoragejsPDF
Secure University PlatformInternal university project

AStA Hardship Application Portal

Full Stack Developer· June 2026 – Present

PROJECT CONTEXT

Developed a secure digital application and administration workflow for University of Siegen AStA hardship-fund applications.

  • Built responsive React interfaces and Fastify REST APIs
  • Implemented PostgreSQL, Prisma, JWT authentication, and role-based access
  • Containerized and deployed services using Docker, Proxmox, and Linux LXC
REPRESENTATIVE TECHNICAL FLOW
React frontendFastify APIPrisma and PostgreSQLDocker, Linux LXC, and Proxmox
ReactFastifyPostgreSQLPrismaJWTDockerProxmoxLinux LXC
E-commerce PlatformPublic product

MarketBangla.com

Full Stack Developer → CTO & Co-founder· November 2020 – Present

PROJECT CONTEXT

MarketBangla required an integrated e-commerce platform covering its storefront, backend APIs, CMS, inventory, payments, search, and deployment.

  • Led development of the Next.js and React storefront, CMS, HapiJS APIs, PostgreSQL database, and inventory modules
  • Integrated SSLCommerz and bKash payment gateways
  • Migrated search from Algolia to MeiliSearch and established GitLab CI/CD deployment on AWS
REPRESENTATIVE TECHNICAL FLOW
Next.js storefront and React CMSHapiJS REST APIsPostgreSQL and MeiliSearchAWS and payment gateways

ADDITIONAL ENTERPRISE PROJECTS

Enterprise ModulePrivate enterprise project

PETRONAS PACES

Frontend Developer· October 2023 – December 2023

Enterprise invoice generation, billing reports, Excel processing, and filtering.

  • Developed Excel report upload and download functionality
  • Implemented date-range, product, and customer filters
  • Addressed VAWA security-scan findings
  • Wrote Jest unit tests
ReactTypeScriptAnt Design ProUmiJSExcelJSJest
EdTech PlatformPrivate enterprise project

Digital Academy

Frontend Developer· May 2023 – September 2023

Internal learning management platform empowering technical training.

  • Configured CMS-based rating and feedback campaigns
  • Managed campaign scheduling and conflict handling
  • Built responsive carousel support for different content formats
  • Implemented Google Analytics tracking, Jest tests, and Azure CI/CD
Next.jsReactTypeScriptChakra UIRedux ToolkitJest
Cloud ProcessingPrivate enterprise project

PETRONAS Falcon

Backend Developer· October 2022 – April 2023

Pipeline inspection data collection & automated cloud-processing pipeline.

  • Developed AWS Lambda functions using the Serverless Framework
  • Built a Python camera-distance calculation program
  • Configured AWS SQS and SNS workflows
  • Maintained more than 75% Jest test coverage
PythonAWS LambdaSQSSNSServerlessJest
Logistics SystemPrivate enterprise project

PETRONAS STEAR

Frontend Developer· July 2022 – September 2022

Vessel reservation and tracking interface.

  • Translated Figma designs into a Next.js frontend
  • Developed the vessel reservation and tracking interface
  • Wrote Jest unit tests
Next.jsReactJest
TECHNICAL CAPABILITIES

Skills proven through real systems

Technologies and engineering practices applied across enterprise platforms, e-commerce products, cloud services, secure university systems, and AI-powered browser tooling.

PRIMARY STACK
TypeScriptReactNext.jsNode.jsPostgreSQLAWS ServicesDockerJest

Frontend Engineering

ReactNext.jsTypeScriptRedux ToolkitTailwind CSSChakra UIAnt DesignStorybook

Backend & APIs

Node.jsNestJSHapiJSFastifyGraphQLREST APIsAWS LambdaPython

Data & Search

PostgreSQLSQLDrizzle ORMPrismaSequelizeMeiliSearchAlgoliaExcelJS

Cloud & DevOps

AWS LambdaS3SQSSNSServerless FrameworkDocker / ComposeGitLab CI/CDAzure DevOpsProxmox VE / Linux LXC

Quality, Security & Access

JestMochaChaiSonarCloud Quality GatesSecurity Scanning (VAWA)RBACJWTMSALAutomated Testing

AI & Browser Engineering

PlasmoChrome Manifest V3OpenRouter APIPrompt EngineeringDOM ExtractionMutationObserverChrome Local StoragejsPDF
USED IN:
HOW I WORK
Agile ScrumTechnical MentoringSystem DesignStakeholder CollaborationProduct OwnershipCross-functional CollaborationSecurity-conscious Development
Honors & Verification

Recognition backed by evidence

Selected team recognition, employer-issued evidence, and technical credentials supporting my engineering experience.

Team Recognition
Redacted for Privacy
PETRONAS Focused Recognition evidence document previewRedacted preview

PETRONAS Focused Recognition

PETRONAS · 19 September 2024

e-Invoice Project Team

Recognized as part of the PETRONAS e-Invoice project team for contributing to a stable, robust, and fit-for-purpose solution that met planned milestones ahead of schedule under significant delivery pressure.

Employer-issued Evidence
Redacted for Privacy
Professional Experience Evidence evidence document previewRedacted preview

Professional Experience Evidence

Employer-issued experience certificates · Two employment records

Patricius IT

Senior Software Engineer

July 2022 - December 2024

Client assignment: PETRONAS Digital Sdn. Bhd.

Market Bangla Limited

Full Stack Developer → CTO & Co-founder

November 2020 - Present

Current contribution: Part-time

Employment and career progression supported by employer-issued experience certificates.

Course Achievement
Credential Available
Think in a Redux Way evidence document preview

Think in a Redux Way

Learn with Sumit · Issued April 2023

Top Performance · 99%+

Completed advanced Redux training covering Redux Toolkit, RTK Query, caching, performance optimization, and React integration, earning more than 99% marks and ranking among the course's top participants.

EDUCATION & ACADEMIC FOUNDATION

Academic foundation for dependable software

Formal computer-science education supporting my work in secure applications, software quality, cloud systems, and product engineering.

Currently pursuing
April 2024 – Present

Frankfurt University of Applied Sciences

M.Sc. High Integrity Systems
Frankfurt am Main, Germany

Continuing my specialization in high-integrity and dependable software systems alongside professional full-stack engineering work.

PROGRAM FOCUS
Safety-Critical SystemsFormal Methods & VerificationIT SecurityData Analysis & Data Mining
View official program
First Class
March 2013 – December 2017

Rajshahi University of Engineering & Technology

B.Sc. Computer Science and Engineering
Rajshahi, Bangladesh

Built my academic foundation in computer science and software engineering before progressing into professional full-stack, cloud, database, and product-development roles.

ACADEMIC FOCUS
Software EngineeringAlgorithms & Data StructuresDatabase SystemsNetworks & Security
Visit university website
GET IN TOUCH

Let's build something dependable.

I'm interested in software engineering opportunities where product thinking, secure architecture, and strong execution matter.

arafat.ruet.bd@gmail.com
Frankfurt am Main, Germany
Available to start immediately
Open to relocation

Quick Message

All visible fields are required.

Required field.