Application Developer with 12 years of professional experience in designing and developing high performance, salable and responsive Web-based software applications. Profound experience in implementing all phases of software development lifecycle. Strong technical expertise in C#, ASP.NET, ASP.NET MVC, EF, LINQ, DevExpress, Telerik UI, SQL Server, Store Procedures, Web Services, HTML5, CSS, Bootstrap, JavaScript, Jquery, and AngularJs. Highly technical with exceptional ability to translate requirements into technical specifications. Expert in working in a fast-paced development environment both independently and as a team contributor. Software Design & Development, Systems Analysis Requirements Gathering & Analysis, Debugging & Troubleshooting, Big Data & Cloud Applications, Agile, RUP & Waterfall Methodologies, SQL Server efficient Store Procedures
Languages: C# .NET, ASP.NET, ASP.NET MVC, VB .NET, Also (Working knowledge of Ruby, Java, and PHP)
Web: ASP .NET, ASP.NET MVC, WebForms, HTML, CSS, Angularjs, Jquery. (Working knowledge of Ruby on Rails, PHP, CodeIgniter, Laravel, WordPress)
WebServices: SOAP, WebApi/REST, WCF, with Media Types JSON and XML
Frameworks: .Net 2 - 4.5, ASP.Net MVC, WebAPI, Entity Framework, AngularJS
Databases: SQL Server, MySQL, MS Access, OracleDB, PostGres
Design Patterns: Abstract Factory, Factory Method, Composite, Façade, Template Method, MVC, Singleton,Front Controller
Tools: Visual Studio .NET, Aptana Studio, Eclipse, NetBeans
SDLC: Agile, RUP, Waterfall
Platforms: Windows, Linux, AWS, Azure, BigData(Hadoop). Version Control: Git, SVN, TFS
Message Brokers: RabbitMQ, Redis