I found myself a .net enthusiast and C# developer. I learn fast about new technologies and I am a hard-worker in any project with strong technical skills in development.Not only am I experienced in C# programming but also I have worked as a software architecture consultant in some projects.
I have been working as a developer since I was 20 and I have worked in many enterprise software projects like transportation management systems, banking solutions, etc.
- In-depth knowledge and experience of object-oriented concepts, SOLID principles and design patterns
- Extensive experience with C# 7.0 and .Net framework(Core, Entity Framework Core, ASP.Net Core, ...)
- Practical experience in Java 8 (J2SE)
- Hands-on experience working with relational databases (MS-SQL Server, Oracle 11g)
- Working experience using Git, TFS.
- Working experience on developing device layer of banking hardware using CEN-XFS standards
Here is some of my current interests:
Software Architecture Microsoft .Net Core, .Net Standard Micro Services