👋 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