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 at SkyCom Corporation · Miyazaki, Japan

Visa Open to Work Location


Connect

GitHub · LinkedIn · Email · Portfolio


About

7+ years of software engineering across Bangladesh and Japan. I build enterprise PDF systems, cryptographic signing infrastructure, and cloud-native APIs on Linux. Currently working on SkyPDF — low-level PDF libraries and tools in C++ and C# on RHEL.

Target: Senior / Lead roles in Tokyo or remote · 7M+ JPY


Skills

Languages · C++ · C# · Python · TypeScript · Java · Bash

Frameworks · .NET Core · Node.js · ElectronJS · React · FastAPI · NestJS

DevOps · Docker · Kubernetes · AWS · Azure · RHEL · GitHub Actions

Databases · MySQL · PostgreSQL · MongoDB · Redis · SQLite

ML / AI · TensorFlow · scikit-learn · NLP · PyTorch


Experience

SkyCom Corporation — Software Engineer I

Apr 2026 – Present · Miyazaki, Japan

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

SkyCom Corporation — Software Engineer II

2022 – Apr 2026 · Miyazaki, Japan

  • Joined as SE II, promoted to SE I in April 2026

Ferntech Solutions — Software Architect & PM

2019 – 2021 · Bangladesh

  • 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 through full project delivery lifecycle

Neonsofts — Co-Founder & Lead Developer

2014 – 2017 · Bangladesh

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

Featured Projects

Project Stack Description
ATS Resume Analyzer FastAPI · Python · NLP · React · Docker ML-powered resume matcher with TF-IDF scoring, skill gap detection, rewrite suggestions
ValidationEngine TypeScript · Node.js Enterprise form validation engine. Rule-based, dependency-driven, async-capable, EN/JP i18n. 0 dependencies
PayFlow Node.js · PostgreSQL · React · Stripe · Docker Full-stack payment system with Stripe API, JWT auth, webhook verification, refunds
Figma Design Generator TypeScript · Figma Plugin API Figma plugin that generates portfolio landing page designs from a structured brief
TunnelFox Python · PyQt6 · Chromium · SSH Privacy-focused desktop browser routing traffic through SSH SOCKS5 tunnel with dark UI
POSIX IPC for .NET C# · .NET 8 · Linux Lightweight .NET library for System V shared memory and semaphores via P/Invoke

Achievements

Achievement Details
🏅 Patent JP 2025-169170 A — Electronic Signature System using Japan's My Number Card (JPO, 2025)
📈 Promotion Software Engineer II → Software Engineer I — 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 retinal images — University of Sydney collaboration
🏆 Hackathon 1st Place — National Hackathon, IDEB Bangladesh (2014)

Research

  • Alzheimer's Disease Prediction Using CNNs on OCT Retinal Images — IEEE, 2019. Transfer learning with VGG19 and Inception v3.
  • Arduino Crop & Fertilizer Recommendation System — East West University Journal, 2018

Education

Degree Institution Period
BSc Computer Science BRAC University, Dhaka 2013 – 2019
B-JET Advanced Course University of Miyazaki 2021 – 2022
Microsoft Student Partner Microsoft (MSP) 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