Skip to content
View sushilparajuli's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report sushilparajuli

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
sushilparajuli/README.md

Hi there, I'm Sushil Parajuli πŸ‘‹

πŸš€ Senior Full Stack Engineer | FinTech , Crypto, E-commerce | 10+ Years Experience

Portfolio LinkedIn Email GitHub Phone


Professional Summary

Senior Full-Stack Engineer with 10+ years of experience delivering fintech, crypto, and e-commerce platforms. Strong backend expertise in microservices, event-driven architecture, API orchestration, and distributed systems. Proven delivery across wallet, KYC, payments, and trading domains using React, Next.js, Node.js, Golang, Python (FastAPI), GraphQL, Kafka, PostgreSQL, MongoDB, and Redis. Experienced in Agile squads with sprint planning, backlog refinement, story estimation, standups, and retrospectives. Supports engineering quality through mentoring, code reviews, and cross-team technical collaboration.


🎯 Current Focus & Interests

  • πŸ”­ Currently working on Crypto/FinTech platforms at MultiBank
  • 🌱 Advancing expertise in Web3 β€’ AI/ML β€’ Cloud Architecture β€’ Clean Code β€’ SOLID Principles
  • πŸ‘― Looking to collaborate on Open Source Projects
  • πŸ’¬ Ask me about Full Stack Development, System Design, Distributed Systems & Best Practices
  • ⚑ Fun fact: Some people hear my name and think of 🍣. To be clear, I am a software engineer, not a delicious Japanese dish. The confusion is understandable.

πŸ› οΈ Tech Stack

Languages

JavaScript TypeScript Go Python

Frontend Architecture

React Next.js React Native Vue.js TypeScript Redux Zustand TanStack Query Tailwind CSS Storybook Ant Design

Data-Intensive UI & Visualization

  • TradingView Lightweight Charts, ECharts, AgGrid, ReactFlow, Monaco Editor, Recharts, TanStack Table
  • Real-time streaming: WebSockets, Server-Sent Events (SSE), Windowing/Virtualization

Backend Ecosystems

Node.js Stack: NestJS, Fastify, Express, Zod, Prisma, TypeORM, Socket.io, BullMQ (BFF & API Gateways)

Python Stack: FastAPI, Pydantic v2, SQLAlchemy, SQLModel, Alembic, Celery, Redis, Pandas, Pytest

Golang Stack: Gin, Echo, Fiber, GORM, sqlx, gRPC, Protobuf, Sarama/kafka-go (Low-latency Trading, Settlement, Ledger)

Databases & Caching

PostgreSQL MongoDB Redis MySQL

Distributed Systems & Infrastructure

  • Event-Driven: Apache Kafka, Event-driven Microservices
  • APIs: GraphQL (Apollo/Federation), REST, gRPC, Protobuf
  • Containerization: Docker, Kubernetes (K8s)
  • Cloud Platforms: AWS, Azure, Google Cloud Platform
  • CI/CD: GitHub Actions, Jenkins, GitLab CI

Security & Quality Assurance

  • Authentication: OAuth2, OIDC, RBAC
  • Security Headers: CSP, HSTS
  • Testing: Jest, React Testing Library, Cypress, Playwright, Pytest
  • Methodologies: TDD, Core Web Vitals optimization

Accessibility & Performance

  • WCAG 2.1 AA compliance
  • i18n (Arabic/English multi-language support)
  • Core Web Vitals optimization, SSR/ISR

AI Engineering

Cursor, GitHub Copilot, ChatGPT, Prompt Engineering, RAG (Retrieval-Augmented Generation), Agentic Workflows


πŸ’Ό Work Experience

MultiBank β€” Dubai, UAE

Senior Full-Stack Engineer | 2025 – Present

  • Modernized mb.io using Next.js, Tailwind CSS, REST APIs, and GraphQL.
  • Engineered responsive mobile-first interfaces for wallet and trading products.
  • Implemented custody wallet flows: buy, sell, deposit, and withdraw.
  • Integrated KYC onboarding with Sumsub SDK.
  • Integrated payment providers: Botim, Klyme, Checkout, and Lean.
  • Delivered spot trading workflows with TradingView advanced charting.
  • Shipped recurring buy and limit order features.
  • Built React Native Expo proof-of-concept using Hermes, Fabric, TurboModules, JSI, Reanimated 3, and React Query caching.
  • Applied Feature-Sliced Design for maintainable web and app architecture.
  • Coordinated with backend squads to validate API contracts and integration behavior.
  • Improved release reliability through testing, monitoring, and feature tracking.
  • Mentored junior engineers and supported onboarding for new team members.
  • Accelerated refactoring and delivery using Claude-assisted workflows, prompt engineering, and token optimization.
  • Contributed across Agile ceremonies: sprint planning, backlog refinement, standups, estimation, and retrospectives.

M2.com β€” Dubai, UAE

Senior Software Engineer | 2023 – 2025

  • Delivered full-stack features for trading and digital asset products.
  • Coordinated REST integrations across Spring Boot and Node.js services.
  • Built real-time dashboards with TradingView, ECharts, and Ag-Grid.
  • Implemented distributed content synchronization between CMS and customer-facing applications.
  • Strengthened platform quality through SSR patterns, Core Web Vitals optimization, OAuth2/OIDC, and RBAC controls.
  • Collaborated with product, QA, and backend teams for sprint-based releases.
  • Increased delivery throughput through AI-assisted implementation workflows.

Jumia Group β€” Dubai, UAE

Full Stack Developer | 2018 – 2023

JFORCE

  • Contributed to a microservice and event-driven platform using Golang, PHP, Python, Node.js, and Kafka.
  • Selected fit-for-purpose data stores including MongoDB, PostgreSQL, and Redis.
  • Supported scalable workflows for sales and operational tools.

Jumia Deals (Pan-African Classifieds)

  • Developed platform features using Nuxt.js and Falcon PHP.
  • Enhanced search and caching behavior using Elasticsearch and Redis.
  • Implemented asynchronous workflows with SQS and state-machine logic.
  • Integrated JumiaPay SDK into transaction flows.

GrowByData β€” Kathmandu, Nepal

Front-End UI/UX Developer | 2015 – 2016

  • Created wireframes and prototypes, delivering semantic and responsive UIs (HTML5, CSS3 Flexbox, jQuery, React, AngularJS)
  • Built reusable UI components for multiple squads using AngularJS and React
  • Researched front-end performance and accessibility foundations
  • Collaborated with backend teams (PHP/.NET) on RESTful integration patterns

i-Tech Nepal β€” Kathmandu, Nepal

Sr. Web Developer | 2013 – 2015

  • Implemented mobile-first responsive web applications using PHP, jQuery, and HTML5/CSS3
  • Reduced project turnaround time by 20% via reusable component libraries

πŸŽ“ Education & Certifications

Education

Bachelor's Degree in Business Studies β€” Tribhuvan University (2010 – 2014)

Certifications & Training

  • Advanced React for Enterprise
  • End-to-End JavaScript Testing with Cypress.io
  • SOLID Design Principles
  • Master Go Programming
  • Micro Front-End Architecture with React

πŸ“Š GitHub Statistics

GitHub Stats
GitHub Streak

Core Competencies

  • Microservices Architecture
  • Event-Driven Systems (Kafka)
  • REST API / GraphQL Integration
  • Distributed Data Systems
  • Wallet, KYC, Payments, Trading
  • Performance Optimization
  • CI/CD and Release Reliability
  • Agile Delivery (Scrum, Sprint Planning, Backlog Refinement, Retrospectives)
  • Mentoring and Cross-Squad Collaboration

🀝 Let's Connect & Collaborate

I'm always interested in collaborating on innovative projects, discussing cutting-edge technology, and exploring opportunities in FinTech, Web3, and distributed systems. Feel free to reach out!

Channel Link
πŸ“§ Email sushilparajuli2010@gmail.com
πŸ’Ό LinkedIn Sushil Parajuli
🌐 Portfolio nextjs-portfolio-sushilp.vercel.app
πŸ“± Phone +971-543885308
πŸ™ GitHub github.com/sushilparajuli

πŸ’­ Philosophy

"Code is like humor. When you have to explain it, it's bad." – Cory House

Clean, maintainable code is the foundation of scalable systems. I believe in writing code that tells a story, following SOLID principles, and creating solutions that stand the test of time.


Profile views
⭐ Open to exciting opportunities in FinTech, Web3, and Distributed Systems

Pinned Loading

  1. clean-architecture-fastapi clean-architecture-fastapi Public

    Clean Architecture to build robust and scalable APIs using FastAPI and the SOLID principles

    Python 1

  2. go-banking go-banking Public

    Banking app with hexagonal architecture in Go

    Go

  3. Front2FullStack/go-micro Front2FullStack/go-micro Public

    Go microservices

    Go

  4. Front2FullStack/fullstack-devevent Front2FullStack/fullstack-devevent Public

    Hackatons, Meetup and Conferences listing platform

    TypeScript

  5. nextjs-storybook nextjs-storybook Public

    NextJS with storybook

    TypeScript

  6. Front2FullStack/react-promoter Front2FullStack/react-promoter Public

    React app for the promoter