View ssuish's full-sized avatar
:shipit:
Open for opportunities
:shipit:
Open for opportunities

Highlights

  • Pro

Block or report ssuish

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
ssuish/README.md
Profile banner

Backend & Cloud Engineer

I build backends that scale.

Production backends, AI agents, and integration pipelines — Python · TypeScript · FastAPI · GCP.

LinkedInPortfolioEmail


At a Glance

  • Building:Triage — AI-assisted support ticketing (FastAPI · Gemini · React · Cloud Run)
  • Shipping:Service-void / walkability pipeline with OSM data (Data Engineering Builder Cohort / DEP)
  • Certified: GCP ACE · AWS CCP · UKG Pro WFM · Boomi · ISC2 CC
  • Open to: remote backend / cloud / AI-platform roles; collaborators on agentic and spatial/data systems

Featured Projects

AI-assisted support ticketing for small teams

Tech: FastAPI · Gemini · React · Clerk · Neon · Cloud Run

Intake → async AI triage → operator console → email-backed resolution — without a heavy helpdesk.

  • Structured Gemini triage (category, priority, escalation, draft reply)
  • ~57 pytest + ~46 Vitest tests covering backend and frontend
  • Designed for GCP free tiers and serverless async workers

Sequential multi-agent system with local RAG — Solo

Tech: Python · Gemini · Google ADK · ChromaDB · Sentence Transformers · Pydantic

Domain-scoped RAG pipeline for staged reasoning across isolated knowledge domains without cross-contamination.

  • Chunked 774 knowledge articles into 6,454 ChromaDB vectors (on-prem / no cloud dependency)
  • Processed 29 consecutive pilot tickets at 96.6% citation grounding
  • Pydantic schema validation anchors every response to retrieved sources

Walkability & spatial accessibility with OSM data

Tech: Python · OSM / Overpass · spatial analysis · HTML dashboard

End-to-end pipeline measuring Network Service Void % — street segments outside walking access to both schools and health centers.

  • Building footprints as a population proxy
  • Primary access tier at 561.5 m (regional walking-distance percentile)
  • Built for local planners and DEP cohort collaborators

2D environmental survival online game — lead developer & artist

Tech: C# · .NET · IL2CPP · Unity

Modular game architecture with deterministic progression and performance-focused systems.

  • DAG dependency model across 6+ subsystems for valid quest state transitions
  • Reduced frame drops by 41%; contributed to a 60% increase in player retention
  • Lead author on research presented at the 2025 4th International Conference on Digital Transformation and Applications, Semarang, Indonesia · Play on itch.io

Experience

Integration Developer
Enterprise Tech Firm
Oct 2025 – Present
Product Engineer Intern
EdTech Startup
Jan – Jun 2025
Full Stack Engineer Intern
Web3 Startup
Feb – May 2025
• Built 12+ integration pipelines for large-volume CSV flows — SFTP extract, transform, document cache/cross-reference, and load into enterprise HR systems
• Authored API docs and integration workbooks for 6+ HR endpoints with full success/error schemas via reverse-engineered live API behavior
• Added error handling, retries, and validation workflows to cut manual intervention on file-based runs
• Consolidated per-record Cloud Run calls into bulk-update APIs, cutting costs and call volume by 42%
• Event-driven webhooks to Firebase and Sheets eliminated 50% of manual enrollment processing
• Jest suite for critical enrollment services at 90% coverage; established a team testing baseline
• Shipped 3 production React apps with real-time state sync, wallet auth, and event-driven UI updates across live contract state changes

Stack

Languages

Frontend

Backend

Cloud & DevOps

AI, Agents & Integration

GeminiVertex AIADKChromaDBRAGBoomi


Certifications

GCP ACEAWS CCPBoomi ProUKG WFMISC2 CC


CertificationYear
Google Cloud Google Cloud Associate Cloud Engineer2026
AWS AWS Certified Cloud Practitioner2026
UKG Pro WFM Integration Developer2026
Boomi Professional Integration Developer2026
ISC2 Certified in Cybersecurity, ISC22024

Education

B.S. Information Technology2025

  • Graduated with highest honors; national science scholarship awardee
  • National IT quiz and game-innovation convention finalist

GitHub Stats

Coding activity
Total Time: 281 hrs 29 mins
PHP 76 hrs 26 mins ⣿⣿⣿⣿⣿⣿⣦⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 26.09 %
Markdown 30 hrs 57 mins ⣿⣿⣶⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 10.57 %
C# 26 hrs 33 mins ⣿⣿⣤⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 09.07 %
Python 25 hrs 20 mins ⣿⣿⣄⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 08.65 %
TypeScript 23 hrs ⣿⣿⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 07.86 %

Let's build something — reach out.

Pinned Loading

  1. revita-rouge-legacyrevita-rouge-legacyPublic

    Revita Rogue an environmental post-apocalyptic survival crafting game where players collect waste to survive in the world full of calamities.

    C# 1

  2. multi-domain-support-triage-agentmulti-domain-support-triage-agentPublic

    A multi-agent RAG for Hackerrank Orchestrate Weekend Challenge using Gemma embedding model, ChromaDB, and ADK

    Python 1

  3. ecom-triage-saasecom-triage-saasPublic archive

    A full stack support ticketing system with React, FastAPI, and Gemini.

    TypeScript

  4. fido-gdd-codex-pluginfido-gdd-codex-pluginPublic

    Local design-fidelity checks for your game designs. Fido compares your GDD with Godot GDScript and reports drift with evidence offline, on your machine.

    Python 1

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content
View ssuish's full-sized avatar
:shipit:
Open for opportunities
:shipit:
Open for opportunities

Highlights

  • Pro

Block or report ssuish

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
ssuish/README.md
Profile banner

Backend & Cloud Engineer

I build backends that scale.

Production backends, AI agents, and integration pipelines — Python · TypeScript · FastAPI · GCP.

LinkedInPortfolioEmail


At a Glance

  • Building:Triage — AI-assisted support ticketing (FastAPI · Gemini · React · Cloud Run)
  • Shipping:Service-void / walkability pipeline with OSM data (Data Engineering Builder Cohort / DEP)
  • Certified: GCP ACE · AWS CCP · UKG Pro WFM · Boomi · ISC2 CC
  • Open to: remote backend / cloud / AI-platform roles; collaborators on agentic and spatial/data systems

Featured Projects

AI-assisted support ticketing for small teams

Tech: FastAPI · Gemini · React · Clerk · Neon · Cloud Run

Intake → async AI triage → operator console → email-backed resolution — without a heavy helpdesk.

  • Structured Gemini triage (category, priority, escalation, draft reply)
  • ~57 pytest + ~46 Vitest tests covering backend and frontend
  • Designed for GCP free tiers and serverless async workers

Sequential multi-agent system with local RAG — Solo

Tech: Python · Gemini · Google ADK · ChromaDB · Sentence Transformers · Pydantic

Domain-scoped RAG pipeline for staged reasoning across isolated knowledge domains without cross-contamination.

  • Chunked 774 knowledge articles into 6,454 ChromaDB vectors (on-prem / no cloud dependency)
  • Processed 29 consecutive pilot tickets at 96.6% citation grounding
  • Pydantic schema validation anchors every response to retrieved sources

Walkability & spatial accessibility with OSM data

Tech: Python · OSM / Overpass · spatial analysis · HTML dashboard

End-to-end pipeline measuring Network Service Void % — street segments outside walking access to both schools and health centers.

  • Building footprints as a population proxy
  • Primary access tier at 561.5 m (regional walking-distance percentile)
  • Built for local planners and DEP cohort collaborators

2D environmental survival online game — lead developer & artist

Tech: C# · .NET · IL2CPP · Unity

Modular game architecture with deterministic progression and performance-focused systems.

  • DAG dependency model across 6+ subsystems for valid quest state transitions
  • Reduced frame drops by 41%; contributed to a 60% increase in player retention
  • Lead author on research presented at the 2025 4th International Conference on Digital Transformation and Applications, Semarang, Indonesia · Play on itch.io

Experience

Integration Developer
Enterprise Tech Firm
Oct 2025 – Present
Product Engineer Intern
EdTech Startup
Jan – Jun 2025
Full Stack Engineer Intern
Web3 Startup
Feb – May 2025
• Built 12+ integration pipelines for large-volume CSV flows — SFTP extract, transform, document cache/cross-reference, and load into enterprise HR systems
• Authored API docs and integration workbooks for 6+ HR endpoints with full success/error schemas via reverse-engineered live API behavior
• Added error handling, retries, and validation workflows to cut manual intervention on file-based runs
• Consolidated per-record Cloud Run calls into bulk-update APIs, cutting costs and call volume by 42%
• Event-driven webhooks to Firebase and Sheets eliminated 50% of manual enrollment processing
• Jest suite for critical enrollment services at 90% coverage; established a team testing baseline
• Shipped 3 production React apps with real-time state sync, wallet auth, and event-driven UI updates across live contract state changes

Stack

Languages

Frontend

Backend

Cloud & DevOps

AI, Agents & Integration

GeminiVertex AIADKChromaDBRAGBoomi


Certifications

GCP ACEAWS CCPBoomi ProUKG WFMISC2 CC


CertificationYear
Google Cloud Google Cloud Associate Cloud Engineer2026
AWS AWS Certified Cloud Practitioner2026
UKG Pro WFM Integration Developer2026
Boomi Professional Integration Developer2026
ISC2 Certified in Cybersecurity, ISC22024

Education

B.S. Information Technology2025

  • Graduated with highest honors; national science scholarship awardee
  • National IT quiz and game-innovation convention finalist

GitHub Stats

Coding activity
Total Time: 281 hrs 29 mins
PHP 76 hrs 26 mins ⣿⣿⣿⣿⣿⣿⣦⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 26.09 %
Markdown 30 hrs 57 mins ⣿⣿⣶⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 10.57 %
C# 26 hrs 33 mins ⣿⣿⣤⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 09.07 %
Python 25 hrs 20 mins ⣿⣿⣄⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 08.65 %
TypeScript 23 hrs ⣿⣿⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 07.86 %

Let's build something — reach out.

Pinned Loading

  1. revita-rouge-legacyrevita-rouge-legacyPublic

    Revita Rogue an environmental post-apocalyptic survival crafting game where players collect waste to survive in the world full of calamities.

    C# 1

  2. multi-domain-support-triage-agentmulti-domain-support-triage-agentPublic

    A multi-agent RAG for Hackerrank Orchestrate Weekend Challenge using Gemma embedding model, ChromaDB, and ADK

    Python 1

  3. ecom-triage-saasecom-triage-saasPublic archive

    A full stack support ticketing system with React, FastAPI, and Gemini.

    TypeScript

  4. fido-gdd-codex-pluginfido-gdd-codex-pluginPublic

    Local design-fidelity checks for your game designs. Fido compares your GDD with Godot GDScript and reports drift with evidence offline, on your machine.

    Python 1

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
View ssuish's full-sized avatar
:shipit:
Open for opportunities
:shipit:
Open for opportunities

Highlights

  • Pro

Block or report ssuish

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
ssuish/README.md
Profile banner

Backend & Cloud Engineer

I build backends that scale.

Production backends, AI agents, and integration pipelines — Python · TypeScript · FastAPI · GCP.

LinkedInPortfolioEmail


At a Glance

  • Building:Triage — AI-assisted support ticketing (FastAPI · Gemini · React · Cloud Run)
  • Shipping:Service-void / walkability pipeline with OSM data (Data Engineering Builder Cohort / DEP)
  • Certified: GCP ACE · AWS CCP · UKG Pro WFM · Boomi · ISC2 CC
  • Open to: remote backend / cloud / AI-platform roles; collaborators on agentic and spatial/data systems

Featured Projects

AI-assisted support ticketing for small teams

Tech: FastAPI · Gemini · React · Clerk · Neon · Cloud Run

Intake → async AI triage → operator console → email-backed resolution — without a heavy helpdesk.

  • Structured Gemini triage (category, priority, escalation, draft reply)
  • ~57 pytest + ~46 Vitest tests covering backend and frontend
  • Designed for GCP free tiers and serverless async workers

Sequential multi-agent system with local RAG — Solo

Tech: Python · Gemini · Google ADK · ChromaDB · Sentence Transformers · Pydantic

Domain-scoped RAG pipeline for staged reasoning across isolated knowledge domains without cross-contamination.

  • Chunked 774 knowledge articles into 6,454 ChromaDB vectors (on-prem / no cloud dependency)
  • Processed 29 consecutive pilot tickets at 96.6% citation grounding
  • Pydantic schema validation anchors every response to retrieved sources

Walkability & spatial accessibility with OSM data

Tech: Python · OSM / Overpass · spatial analysis · HTML dashboard

End-to-end pipeline measuring Network Service Void % — street segments outside walking access to both schools and health centers.

  • Building footprints as a population proxy
  • Primary access tier at 561.5 m (regional walking-distance percentile)
  • Built for local planners and DEP cohort collaborators

2D environmental survival online game — lead developer & artist

Tech: C# · .NET · IL2CPP · Unity

Modular game architecture with deterministic progression and performance-focused systems.

  • DAG dependency model across 6+ subsystems for valid quest state transitions
  • Reduced frame drops by 41%; contributed to a 60% increase in player retention
  • Lead author on research presented at the 2025 4th International Conference on Digital Transformation and Applications, Semarang, Indonesia · Play on itch.io

Experience

Integration Developer
Enterprise Tech Firm
Oct 2025 – Present
Product Engineer Intern
EdTech Startup
Jan – Jun 2025
Full Stack Engineer Intern
Web3 Startup
Feb – May 2025
• Built 12+ integration pipelines for large-volume CSV flows — SFTP extract, transform, document cache/cross-reference, and load into enterprise HR systems
• Authored API docs and integration workbooks for 6+ HR endpoints with full success/error schemas via reverse-engineered live API behavior
• Added error handling, retries, and validation workflows to cut manual intervention on file-based runs
• Consolidated per-record Cloud Run calls into bulk-update APIs, cutting costs and call volume by 42%
• Event-driven webhooks to Firebase and Sheets eliminated 50% of manual enrollment processing
• Jest suite for critical enrollment services at 90% coverage; established a team testing baseline
• Shipped 3 production React apps with real-time state sync, wallet auth, and event-driven UI updates across live contract state changes

Stack

Languages

Frontend

Backend

Cloud & DevOps

AI, Agents & Integration

GeminiVertex AIADKChromaDBRAGBoomi


Certifications

GCP ACEAWS CCPBoomi ProUKG WFMISC2 CC


CertificationYear
Google Cloud Google Cloud Associate Cloud Engineer2026
AWS AWS Certified Cloud Practitioner2026
UKG Pro WFM Integration Developer2026
Boomi Professional Integration Developer2026
ISC2 Certified in Cybersecurity, ISC22024

Education

B.S. Information Technology2025

  • Graduated with highest honors; national science scholarship awardee
  • National IT quiz and game-innovation convention finalist

GitHub Stats

Coding activity
Total Time: 281 hrs 29 mins
PHP 76 hrs 26 mins ⣿⣿⣿⣿⣿⣿⣦⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 26.09 %
Markdown 30 hrs 57 mins ⣿⣿⣶⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 10.57 %
C# 26 hrs 33 mins ⣿⣿⣤⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 09.07 %
Python 25 hrs 20 mins ⣿⣿⣄⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 08.65 %
TypeScript 23 hrs ⣿⣿⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 07.86 %

Let's build something — reach out.

Pinned Loading

  1. revita-rouge-legacyrevita-rouge-legacyPublic

    Revita Rogue an environmental post-apocalyptic survival crafting game where players collect waste to survive in the world full of calamities.

    C# 1

  2. multi-domain-support-triage-agentmulti-domain-support-triage-agentPublic

    A multi-agent RAG for Hackerrank Orchestrate Weekend Challenge using Gemma embedding model, ChromaDB, and ADK

    Python 1

  3. ecom-triage-saasecom-triage-saasPublic archive

    A full stack support ticketing system with React, FastAPI, and Gemini.

    TypeScript

  4. fido-gdd-codex-pluginfido-gdd-codex-pluginPublic

    Local design-fidelity checks for your game designs. Fido compares your GDD with Godot GDScript and reports drift with evidence offline, on your machine.

    Python 1

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
View ssuish's full-sized avatar
:shipit:
Open for opportunities
:shipit:
Open for opportunities

Highlights

  • Pro

Block or report ssuish

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
ssuish/README.md
Profile banner

Backend & Cloud Engineer

I build backends that scale.

Production backends, AI agents, and integration pipelines — Python · TypeScript · FastAPI · GCP.

LinkedInPortfolioEmail


At a Glance

  • Building:Triage — AI-assisted support ticketing (FastAPI · Gemini · React · Cloud Run)
  • Shipping:Service-void / walkability pipeline with OSM data (Data Engineering Builder Cohort / DEP)
  • Certified: GCP ACE · AWS CCP · UKG Pro WFM · Boomi · ISC2 CC
  • Open to: remote backend / cloud / AI-platform roles; collaborators on agentic and spatial/data systems

Featured Projects

AI-assisted support ticketing for small teams

Tech: FastAPI · Gemini · React · Clerk · Neon · Cloud Run

Intake → async AI triage → operator console → email-backed resolution — without a heavy helpdesk.

  • Structured Gemini triage (category, priority, escalation, draft reply)
  • ~57 pytest + ~46 Vitest tests covering backend and frontend
  • Designed for GCP free tiers and serverless async workers

Sequential multi-agent system with local RAG — Solo

Tech: Python · Gemini · Google ADK · ChromaDB · Sentence Transformers · Pydantic

Domain-scoped RAG pipeline for staged reasoning across isolated knowledge domains without cross-contamination.

  • Chunked 774 knowledge articles into 6,454 ChromaDB vectors (on-prem / no cloud dependency)
  • Processed 29 consecutive pilot tickets at 96.6% citation grounding
  • Pydantic schema validation anchors every response to retrieved sources

Walkability & spatial accessibility with OSM data

Tech: Python · OSM / Overpass · spatial analysis · HTML dashboard

End-to-end pipeline measuring Network Service Void % — street segments outside walking access to both schools and health centers.

  • Building footprints as a population proxy
  • Primary access tier at 561.5 m (regional walking-distance percentile)
  • Built for local planners and DEP cohort collaborators

2D environmental survival online game — lead developer & artist

Tech: C# · .NET · IL2CPP · Unity

Modular game architecture with deterministic progression and performance-focused systems.

  • DAG dependency model across 6+ subsystems for valid quest state transitions
  • Reduced frame drops by 41%; contributed to a 60% increase in player retention
  • Lead author on research presented at the 2025 4th International Conference on Digital Transformation and Applications, Semarang, Indonesia · Play on itch.io

Experience

Integration Developer
Enterprise Tech Firm
Oct 2025 – Present
Product Engineer Intern
EdTech Startup
Jan – Jun 2025
Full Stack Engineer Intern
Web3 Startup
Feb – May 2025
• Built 12+ integration pipelines for large-volume CSV flows — SFTP extract, transform, document cache/cross-reference, and load into enterprise HR systems
• Authored API docs and integration workbooks for 6+ HR endpoints with full success/error schemas via reverse-engineered live API behavior
• Added error handling, retries, and validation workflows to cut manual intervention on file-based runs
• Consolidated per-record Cloud Run calls into bulk-update APIs, cutting costs and call volume by 42%
• Event-driven webhooks to Firebase and Sheets eliminated 50% of manual enrollment processing
• Jest suite for critical enrollment services at 90% coverage; established a team testing baseline
• Shipped 3 production React apps with real-time state sync, wallet auth, and event-driven UI updates across live contract state changes

Stack

Languages

Frontend

Backend

Cloud & DevOps

AI, Agents & Integration

GeminiVertex AIADKChromaDBRAGBoomi


Certifications

GCP ACEAWS CCPBoomi ProUKG WFMISC2 CC


CertificationYear
Google Cloud Google Cloud Associate Cloud Engineer2026
AWS AWS Certified Cloud Practitioner2026
UKG Pro WFM Integration Developer2026
Boomi Professional Integration Developer2026
ISC2 Certified in Cybersecurity, ISC22024

Education

B.S. Information Technology2025

  • Graduated with highest honors; national science scholarship awardee
  • National IT quiz and game-innovation convention finalist

GitHub Stats

Coding activity
Total Time: 281 hrs 29 mins
PHP 76 hrs 26 mins ⣿⣿⣿⣿⣿⣿⣦⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 26.09 %
Markdown 30 hrs 57 mins ⣿⣿⣶⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 10.57 %
C# 26 hrs 33 mins ⣿⣿⣤⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 09.07 %
Python 25 hrs 20 mins ⣿⣿⣄⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 08.65 %
TypeScript 23 hrs ⣿⣿⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 07.86 %

Let's build something — reach out.

Pinned Loading

  1. revita-rouge-legacyrevita-rouge-legacyPublic

    Revita Rogue an environmental post-apocalyptic survival crafting game where players collect waste to survive in the world full of calamities.

    C# 1

  2. multi-domain-support-triage-agentmulti-domain-support-triage-agentPublic

    A multi-agent RAG for Hackerrank Orchestrate Weekend Challenge using Gemma embedding model, ChromaDB, and ADK

    Python 1

  3. ecom-triage-saasecom-triage-saasPublic archive

    A full stack support ticketing system with React, FastAPI, and Gemini.

    TypeScript

  4. fido-gdd-codex-pluginfido-gdd-codex-pluginPublic

    Local design-fidelity checks for your game designs. Fido compares your GDD with Godot GDScript and reports drift with evidence offline, on your machine.

    Python 1

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content
View ssuish's full-sized avatar
:shipit:
Open for opportunities
:shipit:
Open for opportunities

Highlights

  • Pro

Block or report ssuish

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
ssuish/README.md
Profile banner

Backend & Cloud Engineer

I build backends that scale.

Production backends, AI agents, and integration pipelines — Python · TypeScript · FastAPI · GCP.

LinkedInPortfolioEmail


At a Glance

  • Building:Triage — AI-assisted support ticketing (FastAPI · Gemini · React · Cloud Run)
  • Shipping:Service-void / walkability pipeline with OSM data (Data Engineering Builder Cohort / DEP)
  • Certified: GCP ACE · AWS CCP · UKG Pro WFM · Boomi · ISC2 CC
  • Open to: remote backend / cloud / AI-platform roles; collaborators on agentic and spatial/data systems

Featured Projects

AI-assisted support ticketing for small teams

Tech: FastAPI · Gemini · React · Clerk · Neon · Cloud Run

Intake → async AI triage → operator console → email-backed resolution — without a heavy helpdesk.

  • Structured Gemini triage (category, priority, escalation, draft reply)
  • ~57 pytest + ~46 Vitest tests covering backend and frontend
  • Designed for GCP free tiers and serverless async workers

Sequential multi-agent system with local RAG — Solo

Tech: Python · Gemini · Google ADK · ChromaDB · Sentence Transformers · Pydantic

Domain-scoped RAG pipeline for staged reasoning across isolated knowledge domains without cross-contamination.

  • Chunked 774 knowledge articles into 6,454 ChromaDB vectors (on-prem / no cloud dependency)
  • Processed 29 consecutive pilot tickets at 96.6% citation grounding
  • Pydantic schema validation anchors every response to retrieved sources

Walkability & spatial accessibility with OSM data

Tech: Python · OSM / Overpass · spatial analysis · HTML dashboard

End-to-end pipeline measuring Network Service Void % — street segments outside walking access to both schools and health centers.

  • Building footprints as a population proxy
  • Primary access tier at 561.5 m (regional walking-distance percentile)
  • Built for local planners and DEP cohort collaborators

2D environmental survival online game — lead developer & artist

Tech: C# · .NET · IL2CPP · Unity

Modular game architecture with deterministic progression and performance-focused systems.

  • DAG dependency model across 6+ subsystems for valid quest state transitions
  • Reduced frame drops by 41%; contributed to a 60% increase in player retention
  • Lead author on research presented at the 2025 4th International Conference on Digital Transformation and Applications, Semarang, Indonesia · Play on itch.io

Experience

Integration Developer
Enterprise Tech Firm
Oct 2025 – Present
Product Engineer Intern
EdTech Startup
Jan – Jun 2025
Full Stack Engineer Intern
Web3 Startup
Feb – May 2025
• Built 12+ integration pipelines for large-volume CSV flows — SFTP extract, transform, document cache/cross-reference, and load into enterprise HR systems
• Authored API docs and integration workbooks for 6+ HR endpoints with full success/error schemas via reverse-engineered live API behavior
• Added error handling, retries, and validation workflows to cut manual intervention on file-based runs
• Consolidated per-record Cloud Run calls into bulk-update APIs, cutting costs and call volume by 42%
• Event-driven webhooks to Firebase and Sheets eliminated 50% of manual enrollment processing
• Jest suite for critical enrollment services at 90% coverage; established a team testing baseline
• Shipped 3 production React apps with real-time state sync, wallet auth, and event-driven UI updates across live contract state changes

Stack

Languages

Frontend

Backend

Cloud & DevOps

AI, Agents & Integration

GeminiVertex AIADKChromaDBRAGBoomi


Certifications

GCP ACEAWS CCPBoomi ProUKG WFMISC2 CC


CertificationYear
Google Cloud Google Cloud Associate Cloud Engineer2026
AWS AWS Certified Cloud Practitioner2026
UKG Pro WFM Integration Developer2026
Boomi Professional Integration Developer2026
ISC2 Certified in Cybersecurity, ISC22024

Education

B.S. Information Technology2025

  • Graduated with highest honors; national science scholarship awardee
  • National IT quiz and game-innovation convention finalist

GitHub Stats

Coding activity
Total Time: 281 hrs 29 mins
PHP 76 hrs 26 mins ⣿⣿⣿⣿⣿⣿⣦⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 26.09 %
Markdown 30 hrs 57 mins ⣿⣿⣶⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 10.57 %
C# 26 hrs 33 mins ⣿⣿⣤⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 09.07 %
Python 25 hrs 20 mins ⣿⣿⣄⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 08.65 %
TypeScript 23 hrs ⣿⣿⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 07.86 %

Let's build something — reach out.

Pinned Loading

  1. revita-rouge-legacyrevita-rouge-legacyPublic

    Revita Rogue an environmental post-apocalyptic survival crafting game where players collect waste to survive in the world full of calamities.

    C# 1

  2. multi-domain-support-triage-agentmulti-domain-support-triage-agentPublic

    A multi-agent RAG for Hackerrank Orchestrate Weekend Challenge using Gemma embedding model, ChromaDB, and ADK

    Python 1

  3. ecom-triage-saasecom-triage-saasPublic archive

    A full stack support ticketing system with React, FastAPI, and Gemini.

    TypeScript

  4. fido-gdd-codex-pluginfido-gdd-codex-pluginPublic

    Local design-fidelity checks for your game designs. Fido compares your GDD with Godot GDScript and reports drift with evidence offline, on your machine.

    Python 1

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
View ssuish's full-sized avatar
:shipit:
Open for opportunities
:shipit:
Open for opportunities

Highlights

  • Pro

Block or report ssuish

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
ssuish/README.md
Profile banner

Backend & Cloud Engineer

I build backends that scale.

Production backends, AI agents, and integration pipelines — Python · TypeScript · FastAPI · GCP.

LinkedInPortfolioEmail


At a Glance

  • Building:Triage — AI-assisted support ticketing (FastAPI · Gemini · React · Cloud Run)
  • Shipping:Service-void / walkability pipeline with OSM data (Data Engineering Builder Cohort / DEP)
  • Certified: GCP ACE · AWS CCP · UKG Pro WFM · Boomi · ISC2 CC
  • Open to: remote backend / cloud / AI-platform roles; collaborators on agentic and spatial/data systems

Featured Projects

AI-assisted support ticketing for small teams

Tech: FastAPI · Gemini · React · Clerk · Neon · Cloud Run

Intake → async AI triage → operator console → email-backed resolution — without a heavy helpdesk.

  • Structured Gemini triage (category, priority, escalation, draft reply)
  • ~57 pytest + ~46 Vitest tests covering backend and frontend
  • Designed for GCP free tiers and serverless async workers

Sequential multi-agent system with local RAG — Solo

Tech: Python · Gemini · Google ADK · ChromaDB · Sentence Transformers · Pydantic

Domain-scoped RAG pipeline for staged reasoning across isolated knowledge domains without cross-contamination.

  • Chunked 774 knowledge articles into 6,454 ChromaDB vectors (on-prem / no cloud dependency)
  • Processed 29 consecutive pilot tickets at 96.6% citation grounding
  • Pydantic schema validation anchors every response to retrieved sources

Walkability & spatial accessibility with OSM data

Tech: Python · OSM / Overpass · spatial analysis · HTML dashboard

End-to-end pipeline measuring Network Service Void % — street segments outside walking access to both schools and health centers.

  • Building footprints as a population proxy
  • Primary access tier at 561.5 m (regional walking-distance percentile)
  • Built for local planners and DEP cohort collaborators

2D environmental survival online game — lead developer & artist

Tech: C# · .NET · IL2CPP · Unity

Modular game architecture with deterministic progression and performance-focused systems.

  • DAG dependency model across 6+ subsystems for valid quest state transitions
  • Reduced frame drops by 41%; contributed to a 60% increase in player retention
  • Lead author on research presented at the 2025 4th International Conference on Digital Transformation and Applications, Semarang, Indonesia · Play on itch.io

Experience

Integration Developer
Enterprise Tech Firm
Oct 2025 – Present
Product Engineer Intern
EdTech Startup
Jan – Jun 2025
Full Stack Engineer Intern
Web3 Startup
Feb – May 2025
• Built 12+ integration pipelines for large-volume CSV flows — SFTP extract, transform, document cache/cross-reference, and load into enterprise HR systems
• Authored API docs and integration workbooks for 6+ HR endpoints with full success/error schemas via reverse-engineered live API behavior
• Added error handling, retries, and validation workflows to cut manual intervention on file-based runs
• Consolidated per-record Cloud Run calls into bulk-update APIs, cutting costs and call volume by 42%
• Event-driven webhooks to Firebase and Sheets eliminated 50% of manual enrollment processing
• Jest suite for critical enrollment services at 90% coverage; established a team testing baseline
• Shipped 3 production React apps with real-time state sync, wallet auth, and event-driven UI updates across live contract state changes

Stack

Languages

Frontend

Backend

Cloud & DevOps

AI, Agents & Integration

GeminiVertex AIADKChromaDBRAGBoomi


Certifications

GCP ACEAWS CCPBoomi ProUKG WFMISC2 CC


CertificationYear
Google Cloud Google Cloud Associate Cloud Engineer2026
AWS AWS Certified Cloud Practitioner2026
UKG Pro WFM Integration Developer2026
Boomi Professional Integration Developer2026
ISC2 Certified in Cybersecurity, ISC22024

Education

B.S. Information Technology2025

  • Graduated with highest honors; national science scholarship awardee
  • National IT quiz and game-innovation convention finalist

GitHub Stats

Coding activity
Total Time: 281 hrs 29 mins
PHP 76 hrs 26 mins ⣿⣿⣿⣿⣿⣿⣦⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 26.09 %
Markdown 30 hrs 57 mins ⣿⣿⣶⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 10.57 %
C# 26 hrs 33 mins ⣿⣿⣤⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 09.07 %
Python 25 hrs 20 mins ⣿⣿⣄⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 08.65 %
TypeScript 23 hrs ⣿⣿⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 07.86 %

Let's build something — reach out.

Pinned Loading

  1. revita-rouge-legacyrevita-rouge-legacyPublic

    Revita Rogue an environmental post-apocalyptic survival crafting game where players collect waste to survive in the world full of calamities.

    C# 1

  2. multi-domain-support-triage-agentmulti-domain-support-triage-agentPublic

    A multi-agent RAG for Hackerrank Orchestrate Weekend Challenge using Gemma embedding model, ChromaDB, and ADK

    Python 1

  3. ecom-triage-saasecom-triage-saasPublic archive

    A full stack support ticketing system with React, FastAPI, and Gemini.

    TypeScript

  4. fido-gdd-codex-pluginfido-gdd-codex-pluginPublic

    Local design-fidelity checks for your game designs. Fido compares your GDD with Godot GDScript and reports drift with evidence offline, on your machine.

    Python 1

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
View ssuish's full-sized avatar
:shipit:
Open for opportunities
:shipit:
Open for opportunities

Highlights

  • Pro

Block or report ssuish

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
ssuish/README.md
Profile banner

Backend & Cloud Engineer

I build backends that scale.

Production backends, AI agents, and integration pipelines — Python · TypeScript · FastAPI · GCP.

LinkedInPortfolioEmail


At a Glance

  • Building:Triage — AI-assisted support ticketing (FastAPI · Gemini · React · Cloud Run)
  • Shipping:Service-void / walkability pipeline with OSM data (Data Engineering Builder Cohort / DEP)
  • Certified: GCP ACE · AWS CCP · UKG Pro WFM · Boomi · ISC2 CC
  • Open to: remote backend / cloud / AI-platform roles; collaborators on agentic and spatial/data systems

Featured Projects

AI-assisted support ticketing for small teams

Tech: FastAPI · Gemini · React · Clerk · Neon · Cloud Run

Intake → async AI triage → operator console → email-backed resolution — without a heavy helpdesk.

  • Structured Gemini triage (category, priority, escalation, draft reply)
  • ~57 pytest + ~46 Vitest tests covering backend and frontend
  • Designed for GCP free tiers and serverless async workers

Sequential multi-agent system with local RAG — Solo

Tech: Python · Gemini · Google ADK · ChromaDB · Sentence Transformers · Pydantic

Domain-scoped RAG pipeline for staged reasoning across isolated knowledge domains without cross-contamination.

  • Chunked 774 knowledge articles into 6,454 ChromaDB vectors (on-prem / no cloud dependency)
  • Processed 29 consecutive pilot tickets at 96.6% citation grounding
  • Pydantic schema validation anchors every response to retrieved sources

Walkability & spatial accessibility with OSM data

Tech: Python · OSM / Overpass · spatial analysis · HTML dashboard

End-to-end pipeline measuring Network Service Void % — street segments outside walking access to both schools and health centers.

  • Building footprints as a population proxy
  • Primary access tier at 561.5 m (regional walking-distance percentile)
  • Built for local planners and DEP cohort collaborators

2D environmental survival online game — lead developer & artist

Tech: C# · .NET · IL2CPP · Unity

Modular game architecture with deterministic progression and performance-focused systems.

  • DAG dependency model across 6+ subsystems for valid quest state transitions
  • Reduced frame drops by 41%; contributed to a 60% increase in player retention
  • Lead author on research presented at the 2025 4th International Conference on Digital Transformation and Applications, Semarang, Indonesia · Play on itch.io

Experience

Integration Developer
Enterprise Tech Firm
Oct 2025 – Present
Product Engineer Intern
EdTech Startup
Jan – Jun 2025
Full Stack Engineer Intern
Web3 Startup
Feb – May 2025
• Built 12+ integration pipelines for large-volume CSV flows — SFTP extract, transform, document cache/cross-reference, and load into enterprise HR systems
• Authored API docs and integration workbooks for 6+ HR endpoints with full success/error schemas via reverse-engineered live API behavior
• Added error handling, retries, and validation workflows to cut manual intervention on file-based runs
• Consolidated per-record Cloud Run calls into bulk-update APIs, cutting costs and call volume by 42%
• Event-driven webhooks to Firebase and Sheets eliminated 50% of manual enrollment processing
• Jest suite for critical enrollment services at 90% coverage; established a team testing baseline
• Shipped 3 production React apps with real-time state sync, wallet auth, and event-driven UI updates across live contract state changes

Stack

Languages

Frontend

Backend

Cloud & DevOps

AI, Agents & Integration

GeminiVertex AIADKChromaDBRAGBoomi


Certifications

GCP ACEAWS CCPBoomi ProUKG WFMISC2 CC


CertificationYear
Google Cloud Google Cloud Associate Cloud Engineer2026
AWS AWS Certified Cloud Practitioner2026
UKG Pro WFM Integration Developer2026
Boomi Professional Integration Developer2026
ISC2 Certified in Cybersecurity, ISC22024

Education

B.S. Information Technology2025

  • Graduated with highest honors; national science scholarship awardee
  • National IT quiz and game-innovation convention finalist

GitHub Stats

Coding activity
Total Time: 281 hrs 29 mins
PHP 76 hrs 26 mins ⣿⣿⣿⣿⣿⣿⣦⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 26.09 %
Markdown 30 hrs 57 mins ⣿⣿⣶⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 10.57 %
C# 26 hrs 33 mins ⣿⣿⣤⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 09.07 %
Python 25 hrs 20 mins ⣿⣿⣄⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 08.65 %
TypeScript 23 hrs ⣿⣿⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 07.86 %

Let's build something — reach out.

Pinned Loading

  1. revita-rouge-legacyrevita-rouge-legacyPublic

    Revita Rogue an environmental post-apocalyptic survival crafting game where players collect waste to survive in the world full of calamities.

    C# 1

  2. multi-domain-support-triage-agentmulti-domain-support-triage-agentPublic

    A multi-agent RAG for Hackerrank Orchestrate Weekend Challenge using Gemma embedding model, ChromaDB, and ADK

    Python 1

  3. ecom-triage-saasecom-triage-saasPublic archive

    A full stack support ticketing system with React, FastAPI, and Gemini.

    TypeScript

  4. fido-gdd-codex-pluginfido-gdd-codex-pluginPublic

    Local design-fidelity checks for your game designs. Fido compares your GDD with Godot GDScript and reports drift with evidence offline, on your machine.

    Python 1

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content
View ssuish's full-sized avatar
:shipit:
Open for opportunities
:shipit:
Open for opportunities

Highlights

  • Pro

Block or report ssuish

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
ssuish/README.md
Profile banner

Backend & Cloud Engineer

I build backends that scale.

Production backends, AI agents, and integration pipelines — Python · TypeScript · FastAPI · GCP.

LinkedInPortfolioEmail


At a Glance

  • Building:Triage — AI-assisted support ticketing (FastAPI · Gemini · React · Cloud Run)
  • Shipping:Service-void / walkability pipeline with OSM data (Data Engineering Builder Cohort / DEP)
  • Certified: GCP ACE · AWS CCP · UKG Pro WFM · Boomi · ISC2 CC
  • Open to: remote backend / cloud / AI-platform roles; collaborators on agentic and spatial/data systems

Featured Projects

AI-assisted support ticketing for small teams

Tech: FastAPI · Gemini · React · Clerk · Neon · Cloud Run

Intake → async AI triage → operator console → email-backed resolution — without a heavy helpdesk.

  • Structured Gemini triage (category, priority, escalation, draft reply)
  • ~57 pytest + ~46 Vitest tests covering backend and frontend
  • Designed for GCP free tiers and serverless async workers

Sequential multi-agent system with local RAG — Solo

Tech: Python · Gemini · Google ADK · ChromaDB · Sentence Transformers · Pydantic

Domain-scoped RAG pipeline for staged reasoning across isolated knowledge domains without cross-contamination.

  • Chunked 774 knowledge articles into 6,454 ChromaDB vectors (on-prem / no cloud dependency)
  • Processed 29 consecutive pilot tickets at 96.6% citation grounding
  • Pydantic schema validation anchors every response to retrieved sources

Walkability & spatial accessibility with OSM data

Tech: Python · OSM / Overpass · spatial analysis · HTML dashboard

End-to-end pipeline measuring Network Service Void % — street segments outside walking access to both schools and health centers.

  • Building footprints as a population proxy
  • Primary access tier at 561.5 m (regional walking-distance percentile)
  • Built for local planners and DEP cohort collaborators

2D environmental survival online game — lead developer & artist

Tech: C# · .NET · IL2CPP · Unity

Modular game architecture with deterministic progression and performance-focused systems.

  • DAG dependency model across 6+ subsystems for valid quest state transitions
  • Reduced frame drops by 41%; contributed to a 60% increase in player retention
  • Lead author on research presented at the 2025 4th International Conference on Digital Transformation and Applications, Semarang, Indonesia · Play on itch.io

Experience

Integration Developer
Enterprise Tech Firm
Oct 2025 – Present
Product Engineer Intern
EdTech Startup
Jan – Jun 2025
Full Stack Engineer Intern
Web3 Startup
Feb – May 2025
• Built 12+ integration pipelines for large-volume CSV flows — SFTP extract, transform, document cache/cross-reference, and load into enterprise HR systems
• Authored API docs and integration workbooks for 6+ HR endpoints with full success/error schemas via reverse-engineered live API behavior
• Added error handling, retries, and validation workflows to cut manual intervention on file-based runs
• Consolidated per-record Cloud Run calls into bulk-update APIs, cutting costs and call volume by 42%
• Event-driven webhooks to Firebase and Sheets eliminated 50% of manual enrollment processing
• Jest suite for critical enrollment services at 90% coverage; established a team testing baseline
• Shipped 3 production React apps with real-time state sync, wallet auth, and event-driven UI updates across live contract state changes

Stack

Languages

Frontend

Backend

Cloud & DevOps

AI, Agents & Integration

GeminiVertex AIADKChromaDBRAGBoomi


Certifications

GCP ACEAWS CCPBoomi ProUKG WFMISC2 CC


CertificationYear
Google Cloud Google Cloud Associate Cloud Engineer2026
AWS AWS Certified Cloud Practitioner2026
UKG Pro WFM Integration Developer2026
Boomi Professional Integration Developer2026
ISC2 Certified in Cybersecurity, ISC22024

Education

B.S. Information Technology2025

  • Graduated with highest honors; national science scholarship awardee
  • National IT quiz and game-innovation convention finalist

GitHub Stats

Coding activity
Total Time: 281 hrs 29 mins
PHP 76 hrs 26 mins ⣿⣿⣿⣿⣿⣿⣦⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 26.09 %
Markdown 30 hrs 57 mins ⣿⣿⣶⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 10.57 %
C# 26 hrs 33 mins ⣿⣿⣤⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 09.07 %
Python 25 hrs 20 mins ⣿⣿⣄⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 08.65 %
TypeScript 23 hrs ⣿⣿⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀ 07.86 %

Let's build something — reach out.

Pinned Loading

  1. revita-rouge-legacyrevita-rouge-legacyPublic

    Revita Rogue an environmental post-apocalyptic survival crafting game where players collect waste to survive in the world full of calamities.

    C# 1

  2. multi-domain-support-triage-agentmulti-domain-support-triage-agentPublic

    A multi-agent RAG for Hackerrank Orchestrate Weekend Challenge using Gemma embedding model, ChromaDB, and ADK

    Python 1

  3. ecom-triage-saasecom-triage-saasPublic archive

    A full stack support ticketing system with React, FastAPI, and Gemini.

    TypeScript

  4. fido-gdd-codex-pluginfido-gdd-codex-pluginPublic

    Local design-fidelity checks for your game designs. Fido compares your GDD with Godot GDScript and reports drift with evidence offline, on your machine.

    Python 1