Experienced .Net Software Engineer
• 6.5+ years of experience with .Net technologies and extensive knowledge of software application development and design (Web & windows).
• Specialized in MVC, WCF, Entity Framework (LINQ), SQL Server
• Practical exposure about OOAD, TDD, RUP, Scrum and full SDLC.
• Strong knowledge of OOP, UML, Design Patterns, SOA, ORM and RDBMS.
• Very good analytical skills and good domain knowledge about business applications (Stock Brokering, Finance, University management Product plan management and Insurance Systems).
• Hands on Experience in leading small teams for task delegation, task tracking and estimations.
• Self-motivated team player with sound team building and leadership qualities
• Out of the Box thinker and fast learner with solid problem solving skills.
• Good communication and interpersonal skills with exposure of working with international clients.
• BSc degrees holder in both Information Technology and Science.
• Knowledge about Insurance domain and basic financial domain concepts
Technologies and Skills
C#.NET 3.0, 4.0, 4.5 & VS 2008, 2010, 2012
ASP.NET, ASP.NET MVC 3.0,4 0,
SQL Server, SQL
Entity Framework, ORM,LINQ
ASP.NET Web API, REST, Amazon Cloud Hosting
SOA, Web Services, WCF, WPF/ Silverlight, RIA
Crystal Reports, MS Reports, Telerik Reports
DW Concepts, SSIS, SSRS
SVN, TFS, IIS, XML,UML, MS-Test
Senior Software Engineer: May 2014 –Preset
Software Engineer: July 2013 –April 2014
Software Engineer: March 2010 –June 2013
VIRTUSA (Pvt) Ltd
Ast. Software Engineer : Sep 2008 – Feb 2010
Aklo Technologies (Pvt) Ltd
IT Lecturer : March 2008 – August 2008
OpenArc Business School
Demonstrator: October 2006 – October 2007
University of Ruhuna