Backend Developer
Anywayanyday.Com
Moscow, Russian Federation
Developed and optimized the backend of a leading Russian flight booking service..NET 4.0, WCF, ASP.NET MVC, TPL, RX, EF, LINQ-to-SQL, Ninject, Castle Dynamic Proxy, NUnit, SpecFlow for BDD tests.Developed:- An extensible engine for payments fraud checking;- An engine for highly customizable validation of passengers' data.Notable projects:- The editor for business processes, integrated into Visual Studio IDE;- IQueriableProvider for custom DAL;- Application for real-time analysis and monitoring of log records collected from multiplesources. It was possible to build advanced search filters from the UI, which werecompiled into expression trees.Fully covered a new caching subsystem with BDD tests. Later, when this subsystem was released, my colleagues told me that number of bugs was very low due to high test coverage.