Skip to content
arsahak

Hello, I'm AR Sahak

Creative technologist

I blend thoughtful code, sharp analysis, and creative marketing to build digital experiences that do more than look good—they move people and businesses forward.

Local time · GMT+6

Currently

Open to opportunities

Conceptual half portrait with the other half formed entirely from programming, technology, analytics, and marketing elements

One perspective

Human × Digital

What I do

BuildAnalyzeGrow

01 / The person behind the code

AR Sahak wearing glasses and a dark suit

4+ years of experience

Jan 2024 — Present

Software Engineer

Bayshore Communication

Based in Dhaka, Bangladesh

About me.

From thoughtful interfaces to the systems that power them.

I'm AR Sahak, a full-stack developer with 4+ years of experience turning complex ideas into production-ready SaaS platforms, AI-powered applications, and Web3 products.

At Bayshore Communication, I lead full-stack delivery, design REST and GraphQL APIs, and build LLM-powered backends and AI chatbots. I work across React, Next.js, Node.js, and Python with FastAPI, taking features from the first interface through to deployment on AWS and DigitalOcean.

Before that, I built production web applications at IT Bangla Ltd. Today, I bring that hands-on experience to scalable architecture, code reviews, and mentoring engineers — with a focus on software that's reliable and easy to grow.

B.Sc. in Computer Science & Engineering

Jiangsu University of Science & Technology, China · 2018–2022

02 / What I bring to the table

My expertise.

The technologies and disciplines I bring together to build SaaS platforms and AI-powered applications — from intelligent assistants and computer vision to the infrastructure behind them.

Capability 01

Interfaces people enjoy using

Frontend Development

Responsive interfaces for web and mobile, with thoughtful interactions and reliable state management.

  • Product interfaces for SaaS and web platforms
  • Responsive, mobile-first layouts for every screen
  • Cross-platform applications with React Native
  • Reusable components and scalable design systems
  • Complex client state and server-data caching
  • Accessible, animated and performance-focused UI

Core stack

  • React
  • Next.js
  • React Native
  • Expo
  • TypeScript
  • Tailwind CSS
  • Redux Toolkit
  • Framer Motion
  • Auth.js

Capability 02

The logic behind the scenes

Backend & APIs

Secure services, async APIs, and microservices that connect the interface to the business logic.

  • REST API architecture, documentation and versioning
  • GraphQL schemas, resolvers and data loading
  • Role-based access, JWT and OAuth authentication
  • Payments, webhooks and third-party integrations
  • Background jobs, queues and scheduled workflows
  • Testing, logging and performance optimization

Core stack

  • Node.js
  • Express.js
  • FastAPI
  • Django
  • REST API
  • GraphQL
  • Socket.IO
  • WebRTC
  • JWT
  • Microservices

Capability 03

AI that gives real answers

Generative AI & RAG

LLM-powered backends and intelligent chatbots that retrieve relevant knowledge and turn it into useful answers.

  • Knowledge assistants grounded in private documents
  • Document ingestion, chunking and semantic retrieval
  • Tool-using agents with memory and multi-step flows
  • Vector search with hybrid ranking and filtering
  • Evaluation, guardrails and hallucination control
  • Streaming responses, tracing and cost monitoring

Core stack

  • LangChain
  • LangGraph
  • RAG
  • Vector DB
  • Hugging Face
  • Qdrant
  • Prompt Engineering
  • Ollama
  • Embeddings
  • LLMs

Capability 04

Teaching machines to see

AI & Computer Vision

Computer vision and image processing in Python, from image classification and object detection to deep learning model training and evaluation.

  • Image classification, detection and segmentation
  • OCR and intelligent document processing
  • Dataset preparation, labeling and augmentation
  • Transfer learning and custom model fine-tuning
  • Benchmarking, error analysis and model evaluation
  • Optimized inference services for production

Core stack

  • Python
  • PyTorch
  • TensorFlow
  • OpenCV
  • NumPy
  • Scikit-learn
  • Jupyter
  • YOLO
  • Keras
  • ONNX

Capability 05

Data, organized and dependable

Databases & Data

Data models, database integrations, and caching that keep applications organized, responsive, and ready to grow.

  • Relational and document database architecture
  • Indexing, query tuning and performance profiling
  • High-speed caching and session management
  • ETL workflows and event-driven data processing
  • Search, reporting and analytics foundations
  • Safe migrations, backups and data integrity

Core stack

  • PostgreSQL
  • MongoDB
  • Redis
  • MySQL
  • Elasticsearch
  • Kafka
  • Supabase
  • SQLAlchemy
  • Prisma
  • Firebase

Capability 06

Shipped, monitored, and scaled

Cloud & DevOps

From containerized applications to cloud deployments, with automated delivery and infrastructure monitoring.

  • Containerized applications and cloud deployments
  • Automated CI/CD pipelines and release workflows
  • Infrastructure as code for repeatable environments
  • Kubernetes orchestration and service scaling
  • Monitoring, centralized logs and alerting
  • Reverse proxy, TLS and production hardening

Core stack

  • AWS
  • Docker
  • Kubernetes
  • GitHub Actions
  • Terraform
  • Nginx
  • Cloudflare
  • Prometheus
  • Grafana

Languages I work with

JavaScript · TypeScript · Python · C++ · Java

Quality built in

Jest · Cypress · Playwright · Code reviews · Web security

Have a project that brings these together?Let's build it.

Let's connect

03 / Ideas put into practice

Selected work.

A closer look at what I build. Explore the projects, the thinking behind them, and the technologies that bring each idea to life.

Loading projects…

Explore the full project collection.

View all projects

04 / My way of working

From idea toevolution.

I learn enough to ask better questions, plan with the evidence I have, build in small steps, and use every release to improve the next.

LearnBuildMeasureRepeat

Phase 01

Discover

Turn curiosity and ambiguity into a problem worth solving.

  1. Learn & explore

    01

    I study the official docs, real use cases, and core ideas, then build a small proof of concept to test what I learned.

  2. Understand the problem

    02

    I clarify the users, business goal, constraints, and the outcome the product must create.

  3. Research & analyse

    03

    I examine existing solutions, user flows, technical risks, and evidence before choosing a direction.

Phase 02

Create

Turn the plan into a reliable product through focused increments.

  1. Plan the system

    04

    I map the user journey, architecture, data, APIs, security, and delivery milestones before development begins.

  2. Build step by step

    05

    I ship the core flow first, then add features in small, testable increments with reusable and maintainable code.

  3. Validate & launch

    06

    I test behavior, responsiveness, performance, security, and edge cases before a controlled production release.

Phase 03

Evolve

Use real-world signals to keep the product healthy and moving.

  1. Observe real use

    07

    After launch, I watch product behavior, errors, performance, and user feedback to see what actually works.

  2. Maintain & improve

    08

    I fix issues, optimize slow areas, reduce technical debt, and keep dependencies and infrastructure healthy.

  3. Shape the next version

    09

    I turn the strongest insights into priorities, improvements, and a clearer plan for the next release.

Every release begins the next learning cycle.

Real use creates better evidence, and better evidence shapes a stronger next version.

Learn continuously

05 / Words from collaborators

Kind words.

A preview of how feedback from clients, collaborators, and teams can live here — with its original source and professional context.

Demo testimonial content
Fiverr

“He communicates technical decisions in a way that keeps everyone aligned. From planning through release, Sahak brought structure, calm thinking, and a strong sense of ownership to the project.”

NS
Nakornsri S

Management Director · Boatxshare

Upwork

“Excellent work for all sake. Strong recommendations for MD Abdur Raof Sahak.”

TE
Teemu Esko

Technology Startup

Fiverr

“AR Sahak was very detailed in his approach and appeared to have one primary goal- that the delivery is fit for purpose and satisfactory to expected quality. I will be engaging him in other future related projects”

JD
Joe Daniels

Fonder & CEO · Gyneclinics

Office

“Sahak is one of the most dependable people on our team. He takes ownership well beyond his role, communicates clearly with stakeholders, and consistently ships work we can build the business around.”

AN
Arjo Neel

CEO · Bayshore Communication

Office

“I managed him directly at IT Bangla and he was consistently one of the most dependable developers on the team — professional, detail-oriented, and someone who took real ownership of his work. Excellent to work with.”

MP
Muhammad Pervej

Senior Product Lead · IT Bangla Ltd

Office

“I worked with Sahak on the same development team and had the opportunity to see his work closely. He is a reliable software engineer who takes ownership and approaches problems with a practical mindset.”

RI
Rakibul Islam

Senior Backend Engineer · Bayshore Communication

Office

“I worked with Sahak on the same team and had the opportunity to test an AI-powered SaaS project he developed. He has strong knowledge of AI, frontend and backend development, with a good understanding of system architecture.”

F
Faria Islam Laiba

SQA Engineer · Bayshore Communication

Fiverr

“Sahak designed a great website! It was delivered in a few days. Quick response! Im verry happy and will recomend to all of my friends. Thanks for the great work!”

JS
James Smith

Product Manager

Fiverr

“He brought focus to a project with many moving parts. The plan was practical, progress stayed visible, and each iteration improved both the product and the way our team worked with it.”

BS
Barbara 5armes

Operations Manager

Fiverr

“This seller is an amazing website builder. He created a very good modern responsive website for my business. He was very patience, polite person. He followed all my instruction and presented to me my dream website. I highly recommend him to anyone who wants an honest, respectable professional like him.”

HB`
Hugh Butts

Agency Owner

Upwork

“His strongest quality is the combination of deep technical skill and product thinking. He did not simply implement features; he helped us decide which features would create the most value.”

MT
Maya Thompson

Software Consultant

Office

“As CTO, I've led several projects alongside Sahak and seen how well he collaborates across teams. His backend work is clean and well documented, he anticipates edge cases early, and he keeps every project moving without friction.”

SH
Salman H Saikote

CTO · Bayshore Communication

06 / Notes from the build

Thinking in public.

Practical notes on software, AI, architecture, and the lessons that emerge while turning complex ideas into useful products.

Loading insights…

Longer articles, technical breakdowns, and useful observations from real projects and ongoing experiments.

View all insights

07 / Start a conversation

Have an idea?Let's build it.

Tell me what you are planning, improving, or still figuring out. I'll help turn the idea into a clear and practical next step.

  • Working hours aligned to Bangladesh time (GMT+6)
  • 30+ hours available every week
  • Clear, responsive communication

Based in Dhaka, Bangladesh · Available worldwide

Project brief

Tell me about your project.

Your inquiry will appear directly in my private project inbox.

Your details are only used to discuss this inquiry.