Skip to content
View danielikechukwu's full-sized avatar

Block or report danielikechukwu

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
danielikechukwu/README.md

👋 Hi, I'm Daniel Ikechukwu Full-Stack Software Engineer | Angular • JavaScript • TypeScript • C# • .NET • Web APIs

I’m a passionate full-stack engineer focused on building clean, scalable, production-ready applications across frontend and backend. I enjoy transforming complex business requirements into elegant technical solutions — with a strong emphasis on performance, maintainability, and best practices.

🚀 What I Do

Frontend Development (Expert) Building modern, high-performance UI using Angular, JavaScript, TypeScript, Tailwind CSS, and best architectural patterns.

Backend Development (Intermediate–Advanced) Designing secure, scalable services with C#, .NET, ASP.NET Core, Entity Framework, and RESTful APIs.

Cloud & DevOps (Growing Expertise) Working with CI/CD pipelines, Firebase, cloud hosting, and production deployment workflows.

🧠 Technologies & Tools

Frontend: Angular • RxJS • NgRx • Signals • JavaScript • TypeScript • HTML • CSS • Tailwind • SASS
Backend: C# • .NET • ASP.NET Core • Entity Framework • REST APIs • gRPC
Database: SQL Server
Tools/DevOps: Git • GitHub • Docker/Kurbenetes (learning) • Vite • Nx • Postman • Swagger
Other: Clean Architecture • SOLID • Software Design Patterns

🎯 What I’m Currently Focused On

Building highly maintainable Angular and .NET backend systems Designing scalable REST APIs with clean architecture Improving advanced frontend engineering skills Working towards becoming a top 1% software engineer

📚 What I’m Learning Next

Advanced Angular testing (Jasmine, TestBed, Jest, Vitest) High-performance .NET API architecture Cloud computing (Azure / AWS) System design and scalability patterns

Pinned Loading

  1. NgRx-in-Angular NgRx-in-Angular Public

    Implementing NGRX in Angular version 17, working specifically with ngrx-store(action, reducer), and also handling side effects with NGRX effects for (CRUD).

    TypeScript 5 1

  2. Angular-Reactive-Form Angular-Reactive-Form Public

    Angular reactive form are different from normal template driven form, as the Angular reactive form can be use when building a robust application

  3. UserRegistrationImplementingFluentValidation UserRegistrationImplementingFluentValidation Public

    Implementing custom fluent validation to real-time project.

    C# 1

  4. AutoMapComplexToPrimitiveTypeApp AutoMapComplexToPrimitiveTypeApp Public

    AutoMapper for object-to-object mapping for complex to primitive and vice versa

    C# 1

  5. Angular-Routing Angular-Routing Public

    Forked from DeborahK/Angular-Routing

    Materials for my Pluralsight course: Angular Routing.

    TypeScript 1

  6. Fluent-Ecommerce-Validation-Implementation Fluent-Ecommerce-Validation-Implementation Public

    Fluent API Async Validators are part of the FluentValidation library. They allow us to perform validation checks asynchronously, which is beneficial when the validation logic involves external data…

    C# 1