Description
Summary: * Around 7+ years of extensive experience as a .NET/Front End UI Developer with solid understanding of database designing, development and installation of different modules. * Experience in all phases of SDLC including Architecture, analysis, design, coding, testing, and deployment for N-tier client/browser-server applications using .NET Framework, ASP.NET, C#, WPF, WCF, Workflow (WF), Web Service and IIS. * Expert in developing User Interface (UI) applications and professional web applications using JavaScript, JSP, XUL, HTML5, CSS3, DHTML, DOM, XHTML, jQuery and Ajax. * Extensive experience in various UI widgets using JavaScript libraries like Angular.js, Backbone.js, React.js, Ext.js, Node.js and Ember.JS and developing Rich Internet Applications RIA. * Professional understanding of System development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing. * Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML. * Experience in implementing Web Services (RESTful/SOAP). * Experienced in maintenance of enterprise-level applications and tools on the ASP.NET (C#). * Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver, Adobe Photoshop, and Adobe Illustrator CS3/CS4/CS5/CS6. * Good experience with Angular.JS directives ng-app, ng-init, ng-model for initialization of Angular.JS application data. * Solid understanding of React Virtual Dom Algorithm. * Experience in using various tools and IDEs for development and design like Netbeans, XAMPP, Notepad+ + and Adobe Photoshop. * Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle, DB2, SQL Server and MySQL. * Experienced in using Front End editors like Espresso, TextMate, Sublime Text2 and Microsoft Expression Web. * Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications. * Experience with React JS architecture with Flux/Redux. * Coaching and mentoring the sprint team on Agile methodology * Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques. * Strong in object oriented programming (OOPS) principles such as Encapsulation, Polymorphism, Inheritance and Data Abstraction. * Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD). * Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages. * Good experience working with High Traffic Websites. * Experience in documentation using MS Office tools. * Determined, quick learner with strong interpersonal skills with proven ability to manage the positive and productive client relationship.