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.

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

Software Engineer · Systems · Cloud · Full-Stack

LinkedIn GitHub Email Location Portfolio


GitHub Stats Top Languages Streak


Profile Views wakatime


🎯 About Me

Software engineer at SkyCom Corporation in Miyazaki, Japan — building enterprise PDF systems, cryptographic signing infrastructure, and cloud-native APIs on RHEL. Filed a patent on electronic signature using Japan's My Number Card (JPO 2025).

7+ years across Bangladesh and Japan shipping production systems to banks and financial institutions. I care about correctness, performance, and maintainability — not just "it works."

Currently: Building ATS Resume Analyzer — an ML-powered job application tool deployed on Oracle Cloud ARM.


🏆 Highlights

📜 Patent JP 2025-169170 A — Electronic Signature System using Japan's My Number Card (JPO, 2025)
⬆️ Promoted Software Engineer II → Software Engineer I (一般1) — SkyCom Corporation, April 2026
🏦 Production Scale Automation platform deployed to Bank Asia, City Bank, UCB Bank, Eastern Bank
🔬 IEEE Publication Alzheimer's prediction via CNN on OCT images — University of Sydney collaboration
🥇 Hackathon 1st Place — National Hackathon, IDEB Bangladesh (2014)
💼 Visa Japan Engineer / Specialist in Humanities visa (2022–present)

🛠 Tech Stack

Languages

C++ C# Python TypeScript Java Bash

Frameworks & Platforms

.NET Core Node.js ElectronJS React FastAPI NestJS

DevOps & Infrastructure

Docker Kubernetes AWS Azure RHEL GitHub Actions

Databases & Cache

MySQL PostgreSQL MongoDB Redis SQLite

ML / AI

TensorFlow scikit-learn NLP PyTorch


💼 Experience

SkyCom Corporation — Software Engineer I (2022–Present)

  • Core developer on SkyPDF — low-level PDF libraries and tools in C++ and C# on RHEL
  • Designed WebAPI interfaces for document signing, rendering, and conversion on Linux
  • Built RPM packaging and CI/CD deployment pipelines (systemd, Bash, Docker)
  • Resolved critical API performance bottleneck — 2x throughput improvement for production workloads
  • Filed patent on electronic signature system using Japan's My Number Card (JPO 2025)

Ferntech Solutions — Software Architect & PM (2019–2021)

  • Architected AIW Core — hyper-automation platform deployed to Bank Asia, City Bank, UCB Bank, Eastern Bank
  • Built automation studio for desktop (ElectronJS) and web, shared core engine
  • Led 5-person team, hiring, mentoring, and full project delivery lifecycle

Neonsofts — Co-Founder & Lead Developer (2014–2017)

  • Co-founded while completing BSc at BRAC University
  • Delivered 2 ERP systems for retail/manufacturing clients + Unity3D game prototype

📌 Featured Projects

ML-powered resume/job-description matcher with TF-IDF scoring, skill gap detection, and rewrite suggestions.

FastAPI Python scikit-learn NLP Docker TF-IDF React UI

Live demo: https://atsresume.duckdns.org/ats/ui


Enterprise-ready form validation engine for Node.js and browsers. Rule-based, dependency-driven, async-capable, EN/JP i18n support. 0 dependencies.

TypeScript Node.js NPM Package

NPM: npm install @shanewas/form-validation


💳 PayFlowlive (demo)

Full-stack payment system with Stripe API, JWT auth, webhook verification, refunds, and Docker-based CI/CD pipeline.

Node.js Express PostgreSQL React Stripe Docker JWT


Figma plugin that generates professional portfolio landing page designs from a structured brief. No build step — import manifest.json directly.

TypeScript Figma Plugin API HTML CSS

Install: Figma Community →


Privacy-focused desktop browser that routes all traffic through an SSH SOCKS5 tunnel. PyQt6 + Chromium, dark UI, tunnel health monitoring.

Python PyQt6 Chromium SSH SOCKS5


C++/libclang utility that parses C/C++ headers and prints struct sizes and field offsets. Win32 SDK headers on Linux via lightweight type shim.

C++ libclang Python Linux


Automated payment switch reconciliation script for banking. Parses switch logs, matches transactions, generates discrepancy reports.

Python PostgreSQL Banking Automation


Lightweight .NET library for System V shared memory and semaphores on Linux (x64, glibc). P/Invoke to libc — no native payloads, low-latency IPC.

C# .NET 8 Linux P/Invoke Shared Memory


📄 Research

  • Alzheimer's Disease Prediction Using CNNs on OCT Retinal Images — IEEE, 2019. Transfer learning with VGG19 and Inception v3. Joint research with University of Sydney.
  • Alzheimer's Biomarker Review Paper — 2018–2019 (in publication)
  • Arduino Crop & Fertilizer Recommendation System — East West University Journal, 2018

🎓 Education

BSc Computer Science BRAC University, Dhaka (2013–2019) — Co-founded Neonsofts while studying
B-JET Advanced Course University of Miyazaki (2021–2022) — JICA-sponsored ICT training, certified
Microsoft Student Partner MSP — Microsoft, 2013–2016

📈 GitHub Activity

Snake SVG


💼 Open to Senior / Lead roles in Tokyo or remote · 7M+ JPY target
📍 Miyazaki, Japan · 🇯🇵 Engineer Visa

Building things that work, at scale, reliably.


Last updated: 2026-04-26 — Auto-refreshed via GitHub Actions

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