Skip to content
View mosrainis's full-sized avatar
😉
Focusing
😉
Focusing

Block or report mosrainis

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mosrainis/README.md

You focus on growth. I handle the tech behind it.

Senior frontend engineer with 7+ years building React, Next.js, and TypeScript products at scale — from design systems and SSR pipelines to cross-framework platforms serving millions of users.


⚡ Tech stack

My Skills


🛠 Skills breakdown
Core Tooling & quality Platform
React · Next.js · TypeScript Jest · Vitest · Storybook SSR · WebSockets
SCSS · Tailwind · Material UI Git · Docker · Webpack GraphQL · Node.js
Redux · Zustand Chart.js · Leaflet Cross-framework messaging

💼 Experience (click to expand)

BimehDotCom · Front-end Developer · Jul 2025 – Present

  • Led 7 developers building a design system with 100+ React components, reducing UI dev time by 200%
  • Restructured CI/CD pipeline, cutting build time by 71% (35min → 10min)

Woolworths · Front-end Developer · Nov 2023 – Jul 2025

  • Built cross-framework messaging between Next.js, Angular, and embedded iframes
  • Raised test coverage from ~45% to ~75%, reducing regression bugs by 30%

KinGiftCard · Senior Front-end Developer · Mar 2024 – Mar 2025

  • Coached 5 developers across 3 crypto eCommerce projects
  • Optimized SSR pipeline & hybrid caching for 15K+ daily users

Yara Information Technology · Front-end Developer · Sep 2019 – Mar 2024

  • Supervised 10 developers across 8 projects; embed player serving 6M daily users
  • Deployed SSR cache achieving page load improvement

📌 Pinned work (click to expand)
Project About
publish-node-modules-to-nexus Shell tooling for publishing node modules to Nexus
my-animation-list Curated list of animation tools for the web ⭐ 75
spaze-tracker Space tracker application

📊 GitHub activity

GitHub stats GitHub streak


Top languages Contribution graph

Contribution snake animation

Let's build something

If you're hiring, collaborating, or just want to talk frontend — reach out.

Portfolio GitHub followers


Profile views



Footer

Pinned Loading

  1. publish-node-modules-to-nexus publish-node-modules-to-nexus Public

    Publishes all non-private packages from `node_modules` to a Nexus npm registry.

    Shell

  2. limichange/my-animation-list limichange/my-animation-list Public

    My Animation List

    JavaScript 75 20

  3. spaze-tracker spaze-tracker Public

    [BETA] Spaze provides real-time tracking of the ISS on an interactive map, enables users to observe the ISS using their geographic coordinates, enhancing their ability to spot the space station wit…

    JavaScript 2

  4. Deep link to a native app from a bro... Deep link to a native app from a browser, with a fallback
    1
    function DeepLinker(options) {
    2
      if (!options) {
    3
        throw new Error('no options')
    4
      }
    5