GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — sh008 - Overview

@sh008 sh008 Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@sh008
sh008
Follow
View sh008's full-sized avatar

sh008

Follow

Achievements

Achievement: Arctic Code Vault Contributor

Achievements

Achievement: Arctic Code Vault Contributor
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
sh008/README.md

Shayan Davoodi

Senior Frontend Developer  |  Angular Specialist

9+ years building web applications for banking, fintech, charity-tech and creative agencies.
Based in Tehran, Iran  ·  Working with teams worldwide.

Download Resume LinkedIn Email

Open to opportunities Remote friendly


About

Senior Frontend Developer with deep expertise in the Angular ecosystem (RxJS, NgRx, SSR) and a track record of delivering complex enterprise dashboards, core banking modules and full-stack products.

  • Lead architectural decisions for large, data-heavy applications: modular, lazy-loaded SPAs and reusable component libraries.
  • Experienced in remote, cross-timezone collaboration with international clients and teams.
  • Co-founded a SaaS-style recurring-donation platform from zero, covering product, backend and frontend.

Tech Stack

Angular RxJS NgRx TypeScript JavaScript HTML5 CSS3 Sass C# Node.js ASP.NET Core SQL Server Jest Jasmine Webpack Git

Area Details
Frameworks & Libraries Angular (2 – 17+), RxJS, NgRx, Knockout.js, Angular Universal (SSR)
Languages TypeScript, JavaScript (ES6+), HTML5, CSS3 / SCSS, C#
Testing Jasmine, Karma, Jest, unit & integration testing, TDD
Architecture & Performance SPA design, modular & lazy-loaded architectures, reusable component libraries, bundle optimization, web performance tuning
Backend Exposure Node.js, ASP.NET Core, REST API design, MSSQL
Tools & Workflow Git, GitHub, Webpack, npm, VS Code, Postman, Agile / Scrum, code review

Experience

Senior Frontend Developer — Arsham Financial Group (Bank Gardeshgari) · 2024 – Present · Tehran, Hybrid

  • Build internal dashboards and management panels for the bank's financial-services group on Angular.
  • Architect reusable component libraries and scalable module structures for complex financial workflows.
  • Improve page-load times and runtime responsiveness of data-heavy screens.
  • Design REST APIs with backend teams and implement secure authentication and authorization flows.

Senior Angular Developer — Tosan Software Group · 2023 – 2024 · Tehran

  • Developed core modules of Tosan's Core Banking platform, used by multiple Iranian banks.
  • Implemented NgRx state management for complex transactional data and side-effects.
  • Wrote unit and integration tests for sensitive banking modules.

Full-Stack Developer — BRP Creative (Australia) · 2020 – 2024 · Remote

  • Delivered custom websites and web apps for international clients with Angular and Node.js.
  • Owned features end-to-end, from requirements to architecture, implementation and deployment.
  • Built REST APIs and integrated third-party services (payments, auth, content, analytics).

Co-Founder & Lead Developer — Hami Bash · 2019 – 2020 · Tehran

  • Co-founded a Persian-language Patreon-style platform for recurring support of creators and causes.
  • Built the full stack from scratch: ASP.NET Core API, MSSQL database and an Angular SPA, with payment-gateway integration and recurring billing.

Full-Stack Developer — Zhabiz Parda · 2017 – 2020 · Tehran

  • Built business web apps with ASP.NET Core, Angular and Knockout.js.
  • Led the incremental migration of legacy Knockout.js modules to modern Angular.

Software Developer (project-based) — Karavaran Teb Asia · 2015 · Tehran

  • Designed and delivered the company's Management Information System with ASP.NET WebForms and MSSQL.

The full details are in the resume (PDF).

Education & Languages

  • B.Sc. in Computer Hardware Engineering, Islamic Azad University, Parand Branch (2010 – 2014)
  • Languages: Persian (native), English (professional working proficiency)

Contact

Email LinkedIn Resume

Popular repositories Loading

  1. claude-lore claude-lore Public

    The knowledge your codebase doesn't contain — a Claude Code skill that records project state, decisions, and dead ends so a new session resumes instead of re-reading the codebase.

    6

  2. MVJS-Image-Decryptor MVJS-Image-Decryptor Public

    JavaScript

  3. naylonstep naylonstep Public

    JavaScript

  4. iphone-afc-transfer iphone-afc-transfer Public

    Fast, resumable iPhone photo and video transfer over USB using AFC instead of Windows MTP. Working example of the async pymobiledevice3 10.x API.

    Python

  5. sh008 sh008 Public

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.