I'm Karim, but you can call me Kim. I'm a passionate full-stack developer based in Tunisia, specializing in .NET and Angular applications. With a keen eye for detail and a love for crafting intuitive user experiences, I enjoy bringing ideas to life through clean and efficient code.
I specialize in:- Full-Stack Development: Building end-to-end solutions using .NET for backend services and Angular for frontend interfaces.
- .NET Development: Leveraging the power of .NET Core and .NET Framework to create robust and scalable backend applications.
- Angular Development: Designing responsive and dynamic user interfaces with Angular, TypeScript, HTML, and CSS.
- API Design and Implementation: Creating RESTful APIs with ASP.NET Web API and integrating them seamlessly with Angular applications.
- Database Management: Utilizing databases like SQL Server and Entity Framework to store and manage application data effectively.
I'm always striving to enhance my skills and stay up-to-date with the latest technologies. Currently, I'm focusing on:
- Azure Cloud Services: Exploring Azure for hosting, scaling, and managing .NET and Angular applications in the cloud.
- .NET Core 8: Keeping up with the latest advancements in .NET Core for improved performance and productivity.
Some of the tools and technologies I frequently work with include:
- Programming Languages: C#, TypeScript
- Frameworks: .NET Core, Angular
- Databases: SQL Server, Entity Framework
- Frontend Technologies: HTML, CSS, Angular Material
- Version Control: Git
- Cloud Platforms: Azure