Skip to content
View morsalin1342's full-sized avatar

Block or report morsalin1342

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
morsalin1342/README.md

MD Morsalin

Contract software engineer: SaaS platforms, cloud infrastructure and AI pipelines. Self-taught, I started building for clients at 16 and have worked independently since 2014, from Dhaka, Bangladesh (UTC+6), and I'm available for remote part-time or contract work on US Eastern Time.

My main work is my own company, Easy Digital International Limited, an independent software vendor (ISV) and cloud marketplace publisher, and a partner of Google Cloud, Microsoft Azure, DigitalOcean, Alibaba Cloud and Vultr. Alongside it, I've been Tech Lead at Serenity Gallerie since late 2025.

I design, build and run systems end to end, from architecture to release. I usually work alone, and I leave documentation so a team can take over. My main tools are Go, PHP/Laravel, Python, Vue and Google Cloud, with Docker, nginx and Caddy.

→ morsalin.online has the full case studies.

Selected work

Client work is described generically, without client names.

Project What it is
WordPress Hosting Control Panel Self-serve hosting SaaS that provisions servers on 5 clouds and runs them through a signed Python agent. Built solo over three generations
Licensing & Entitlement Platform Go licensing backend for a cloud marketplace. ed25519 licences verify offline. 654 Go tests
AI Listing Pipeline LLM pipeline with validated structured output. It has written 1,027 auction listings since May 2026
AI Jewellery Cataloguing Two-stage Gemini vision pipeline on Vertex AI that turns supplier spreadsheets into auction lots
Anti-Piracy Video LMS Laravel learning platform with DRM streaming, per-viewer forensic watermarks and single-device sessions
Centralized Fleet Control Go WebSocket relay and node agent that run Ed25519-signed tasks with no inbound ports open
Hospital Website & Serial Booking System Bilingual (English/Bengali) hospital site where patients and reception book serials from one queue. 10 staff roles, audited access, 305 tests. Built, yet to go live

Open source

php-docker pulls PHP-FPM and CLI images for PHP 8.2–8.5, with 50+ extensions, Composer and WP-CLI
frankenphp-docker pulls FrankenPHP with a custom Caddy build: Coraza WAF, Souin cache and rate limiting
caddy-docker pulls Caddy with the OWASP Coraza WAF, Souin HTTP cache, rate limiting and 6 DNS providers
nginx-docker pulls Stock nginx plus ModSecurity 3 (OWASP CRS), Brotli, Zstd, GeoIP2 and OpenTelemetry
apache-docker pulls Apache configured for static files or PHP-FPM, with an origin variant for use behind a proxy
caddy-souin-cache-manager WordPress plugin to browse and purge the Caddy Souin cache from WP Admin, with WP-CLI commands

Credentials

  • Google Cloud specializations on Coursera (2020): Architecting with Google Compute Engine and Preparing for the Cloud Engineer certification
  • 9 Google Cloud skill badges (Credly, 2025), including Terraform, Load Balancing and Monitoring

Contact

iam@morsalin.online · LinkedIn · morsalin.online

Pinned Loading

  1. caddy-docker caddy-docker Public

    Custom Caddy Docker image with the OWASP Coraza WAF (Core Rule Set compiled in), sliding-window rate limiting, AI-crawler and cloud-range blocking, Brotli, Souin HTTP cache, and 6 DNS challenge pro…

    Dockerfile 1