I`m a .net/.net Core Software developer (trying to be a fullstack developer), studied Software engineering at Shahrood university of technology. I love to fight problems, I believe there is a simple solution for every single problem. [well, almost every!] ["a developer should find the right answer, or die trying!!!" :D] Experiences gathered (more or less) during various activities since 2006: Scrum-Agile software development (Scrum Master / Scrum Developer) .net Core (Asp.net Mvc core, .net Core Hosted Services) .net FW Development (Asp.net MVC, MVC, Windows, WCF - (C#/VB)) MS-SQLServer (Partitioning, CTE, Service Broker, etc.) Familiar with common Design Patterns (Strategy Pattern, Template Pattern, Decorator, Factory, …) Domain Driven Design, Event Sourcing, Agent Oriented Architecture, Micro Services) Angular, BootStrap, RabbitMQ IOC (.netCore, AutoFac, Windsor Castle, Spring, ServiceLocator) NHibernate ORM also familiar with Entity framework (not much experienced) Linq Performance/Memory Profiling (Using Ants/New Relic) Throughput Testing (SoapUI/LoadUI/Grinder) Automated Testing (Specflow feature testing, unit testing, Regression testing, UI testing) Ext.net, ExtJs, Telerik asp.net mvc, KendoUI, ComponentArt, Jquery 2, CSS 3.0, Less, Sass Stimulsoft Tools Reporting tools Also experienced: Multi-threading (Thread/TaskFactory/Workers/Mutex/MRE/ARE/Concurrent Collections/Immutable Collections/Lockless (internal lock) designs), Light Streamer 5.x, Performance Counter, Windows Server, MDaemon, IIS, Business Intelligence, Rad/UML - Rational Rose, C++ 0X, Delphi
©