Skip to content
View shanewas's full-sized avatar
💭
Building systems that don't break at 3am.
💭
Building systems that don't break at 3am.

Block or report shanewas

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
shanewas/README.md

Shanewas Ahmed — backend systems engineer, Miyazaki, Japan

Backend systems engineer at 株式会社スカイコム (SkyCom), R&D センター宮崎. C++, C#, and Linux, mostly below the framework line.

Portfolio LinkedIn X Email Open to work

My day job is SkyPDF: low-level PDF parsing and cryptographic signing in C++ and C# on RHEL, along with the WebAPI, RPM packaging, and CI/CD wrapped around it. Chasing down a single API bottleneck doubled throughput in production. The My Number Card signing work turned into a patent, filed jointly with SkyCom in 2025.

Outside of that I build automation that has to survive the open internet, which in practice means anti-bot systems and agents that run unattended for hours. Two of those are packaged and public rather than sitting in a private repo, so you can read the source and install them.

Currently on a Japan Engineer visa in Miyazaki, looking for senior or lead backend, platform, or automation work in Tokyo or remote.

Shipped

Project What it is
agentic-stealth-browser PyPI Stealth browser automation for autonomous agents, on Playwright. Coherent fingerprints across TLS, navigator, WebGL and Canvas; behaviour simulation; block detection with recovery; an MCP server so agents drive it directly. MIT.
GhostScrape live The hosted API built on that engine. FastAPI with key auth, usage metering and quota billing, PostgreSQL 16 behind Alembic, rotating proxies, deployed on hardened Linux under systemd and a Cloudflare Tunnel.
posix-ipc-dotnet NuGet System V shared memory and semaphores for .NET on Linux. No native payload, just P/Invoke into libc, for low-latency IPC between processes on one host.
engram Memory for coding agents where a private git repo is the store and the audit log. Every fact is an attributed, revertible commit; no database, no service. Session hooks sync it across machines.
ats-resume-analyzer Scores a CV the way an applicant tracking system would: keyword matching, skill-gap detection, targeted rewrites.
SkyPDF proprietary The day job. C++/C# PDF and signing infrastructure on RHEL, running in enterprise document workflows.

Smaller things that might be useful: rpm-package (RPM packaging reference), tunnelfox, oci-defender, ValidationEngine, StructProbe.

Experience

株式会社スカイコム (SkyCom Corporation) — Software Engineer II → I · 2022 – present · Miyazaki, Japan
Core developer on SkyPDF, the low-level PDF library and cryptographic signing infrastructure, in C++ and C# on RHEL. Designed the WebAPI surface for signing, rendering and conversion. Built the RPM packaging and CI/CD pipeline. Resolved a critical API bottleneck for a 2× throughput gain in production, and filed JP 2025-169170 A on electronic signatures using the My Number Card. Promoted to Grade I in April 2026.

Ferntech Solutions — Software Architect & Project Manager · 2019 – 2021 · Bangladesh
Architected AIW Core, a hyper-automation platform deployed to major banks, then built the automation studio over it for desktop (Electron) and web against one shared engine. Led a five-person team through the full delivery lifecycle.

Neonsofts — Co-founder & Lead Developer · 2014 – 2017 · Bangladesh
Started it while at BRAC University. ERP systems and Unity3D game prototypes for clients.

Credentials

Patent · JP 2025-169170 A — Electronic signature system using the My Number Card. Japan Patent Office, filed 2025 with 株式会社スカイコム.

Publications · Alzheimer's prediction via CNN on OCT retinal images (IEEE, 2019) · Arduino crop and fertilizer recommendation system (East West University Journal, 2018)

Hackathon · 1st place, National Hackathon, IDEB Bangladesh (2014)

Stack

Systems C++ · C# / .NET Core · RHEL · systemd · RPM · P/Invoke · Docker
Backend FastAPI · Node.js · PostgreSQL · Redis · SQLite · REST
Automation & AI Playwright · MCP · autonomous agents · multi-agent orchestration · NLP
Also Python · TypeScript · React · Bash · GitHub Actions

Education

BSc Computer Science · BRAC University, Dhaka · 2013 – 2019
B-JET Advanced Course · University of Miyazaki · 2021 – 2022
Microsoft Student Partner · 2013 – 2016

Pinned Loading

  1. process-automation process-automation Public

    Robotic process automation (RPA) is a software technology that makes it easy to build, deploy, and manage software robots that emulate humans actions interacting with digital systems and software.

    JavaScript 1

  2. StructProbe StructProbe Public

    A small C++ / libclang utility that parses a set of C/C++ headers and prints struct sizes and field offsets. Designed for working with Windows-style SDK headers on Linux by faking the Win32 types v…

    C++

  3. ValidationEngine ValidationEngine Public

    @shanewas/form-validation is a powerful and flexible validation engine for forms. It supports complex rules, dependencies, and custom validations, making it ideal for diverse validation needs. With…

    JavaScript

  4. posix-ipc-dotnet posix-ipc-dotnet Public

    A lightweight .NET library for System V shared memory and semaphores on Linux (x64, glibc). Runtime: Linux only (throws on non-Linux). No native payloads; P/Invoke to libc.so.6. Designed for same-h…

    C#

  5. payflow payflow Public

    A full-stack payment integration system built with Node.js, Express, Stripe API, PostgreSQL and React. Features JWT auth, webhooks, refunds, and Docker support.

    JavaScript 1

  6. tunnelfox tunnelfox Public

    A privacy-focused desktop browser that routes all traffic through an SSH SOCKS5 tunnel. Built with PyQt6 and Chromium 120, featuring a dark UI, bookmark management, find-in-page, zoom controls, and…

    Python