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 in Japan. PDF and digital-signature infrastructure in C++ and C#.

Backend systems engineer in Japan. I build PDF and digital-signature infrastructure in C++ and C# at SkyCom (株式会社スカイコム), and open-source tools for AI agents in my own time.

Portfolio LinkedIn X Open to senior roles

About

My day job is SkyPDF: low-level PDF parsing and cryptographic signing in C++ and C# on RHEL, plus the WebAPI, RPM packaging and CI/CD around it. I tracked one API bottleneck through the stack and doubled its production throughput. The My Number Card signing work became a patent, filed jointly with SkyCom in 2025.

Outside work I build automation that has to survive the open internet: anti-bot systems, agents that run unattended for hours, and lately agents that can work a desktop with a real mouse and keyboard. The packages below are public, so you can read the source and install them.

I'm authorized to work in Japan and open to senior backend, platform or automation roles in Tokyo or remote. The contact details are on shanewas.com.

Featured work

Project Release What it does
agentic-stealth-browser PyPI
downloads
Browser automation for AI agents that holds up against bot detection: consistent TLS, navigator, WebGL and Canvas fingerprints, human-like input, block detection with recovery, and an MCP server. MIT.
edge-agent-bridge PyPI
downloads
Lets a script or an agent drive the Edge tab you already have open, so logins and VPN sessions survive. 9 ms median round trip, and a 50-action batch runs 7.9× faster than single calls. Local only, no telemetry, no dependencies. MIT.
GhostScrape live A hosted scraping API built on the stealth engine, with API keys, usage metering, quota billing and rotating proxies. I build and run it end to end.

Libraries and tools

Project Release What it does
doppelhand PyPI Screenshots, mouse and keyboard on Windows for any agent, one JSON object per command. 6 ms actions through a warm local server. MIT.
posix-ipc-dotnet NuGet System V shared memory and semaphores for .NET 6 and 8 on Linux, through P/Invoke with no native payload. MIT.
engram PyPI Memory for coding agents that syncs between machines, kept as reviewable commits in a private git repo.
@shanewas/form-validation npm Rule-driven form validation that behaves the same in Node and the browser: cross-field rules, conditions, custom validators. GPL-3.0.
ats-resume-analyzer Scores a CV the way an applicant tracking system would and suggests targeted rewrites.

Smaller repos: rpm-package (an RPM packaging reference), tunnelfox, oci-defender and StructProbe.

Experience

SkyCom Corporation (株式会社スカイコム), software engineer, 2022 to now, Japan
Core developer on SkyPDF, the PDF library and signing infrastructure, in C++ and C# on RHEL. I designed the WebAPI for signing, rendering and conversion, built the RPM packaging and CI/CD pipeline, removed an API bottleneck for a 2× production throughput gain, and filed JP 2025-169170 A on electronic signatures with the My Number Card.

Ferntech Solutions, software architect and project manager, 2019 to 2021, Bangladesh
Architected AIW Core, a hyper-automation platform deployed to five major banks, and the automation studio on top of it for desktop (Electron) and web, sharing one engine. Led a team of five from requirements to release.

Neonsofts, co-founder and lead developer, 2014 to 2017, Bangladesh
Started it while at BRAC University. ERP systems and Unity3D game prototypes for clients.

Research and recognition

Stack

Area Tools
Systems C++, C# and .NET, RHEL, systemd, RPM, P/Invoke, Win32 and COM, Docker
Backend FastAPI, Node.js, PostgreSQL, Redis, SQLite
Automation and AI Playwright, MCP, agent systems, multi-agent orchestration, PyTorch and TensorFlow
Also Python, TypeScript, React, Bash, GitHub Actions

Education

  • BSc in Computer Science, BRAC University, 2013 to 2019
  • B-JET Advanced Course (Japanese language and business practice for engineers), 2021 to 2022
  • Microsoft Student Partner, 2013 to 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