Skip to content
View nSedrickm's full-sized avatar

Organizations

@smswithoutborders

Block or report nSedrickm

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

Hi, I'm Sedrick 👋

I am a Senior Full-Stack Engineer with a deep focus on systems architecture, real-time data streaming, and modern web systems. I specialize in bridging the gap between complex, fractured backend infrastructure and highly optimized, performant user interfaces.

I thrive on solving complex data synchronization challenges, engineering robust state management layers, and building software that automates intricate manual workflows.


🛠️ Core Technical Focus

  • Data Normalization & Aggregation: Designing client-side virtualization and abstraction layers to unify and ingest disparate live payloads from conflicting backend architectures (e.g., .NET microservices alongside Node.js/TypeScript environments) into strongly-typed, predictable internal schemas.
  • Real-Time Telemetry & Systems: Architectural implementation of low-latency, high-frequency data streaming via WebSockets. Experienced in rendering performant geospatial interfaces (Mapbox GL, Google Maps API) without map state thrashing or UI rendering degradation.
  • Enterprise Identity & Security: Engineering production-grade, secure authentication flows, including Federated Single Sign-On (SSO) with Microsoft Entra ID (Azure AD), Google OAuth, and secure time-decayed cryptographic token systems.
  • State Management & Optimization: Building scalable frontend state architectures, custom data-pooling mechanisms, and optimizing runtime browser rendering performance for heavy enterprise dashboards.

🧰 Tech Stack & Ecosystem

const engineer = {
  languages:  ["TypeScript", "JavaScript", "SQL", "HTML5/CSS3"],
  frontend:   ["React", "Next.js", "TailwindCSS", "Redux Toolkit", "React Query"],
  backend:    ["Node.js", "Express", "RESTful APIs", "GraphQL", ".NET Core Integration"],
  realtime:   ["WebSockets", "Mapbox GL", "Google Maps API", "GeoJSON Telemetry"],
  security:   ["Microsoft Entra ID", "OAuth 2.0", "JWT", "Cryptographic Auth"],
  devops:     ["Docker", "CI/CD (GitHub Actions)", "AWS", "Git Ecosystem"]
};

🎯 Engineering Philosophy

  • Type Safety & Data Integrity: I treat runtime data normalization as a first-class citizen. Code bases should be strictly typed to insulate client-side states from backend API breaking changes.
  • Performance Under Load: Real-time data should not mean sluggish user experiences. I focus heavily on debouncing, throttling, and minimizing component re-renders when managing high-throughput data streams.
  • Code Hygiene & System Readability: I build systems with the next developer in mind. Clean folder structures, clear design patterns, and self-documenting code are core to my daily workflow.

Stats

nsedrickm

Lets Connect

While you're here, let's get to know each other. I am always open to having engaging discussions

Pinned Loading

  1. Mini-market Mini-market Public

    Stock management system for small stores.

    JavaScript 14 4

  2. ceph/ceph ceph/ceph Public

    Ceph is a distributed object, block, and file storage platform

    C++ 16.8k 6.4k

  3. nsedrickm.com nsedrickm.com Public

    My personal website

    TypeScript