Sr. Consultant Resume
Jersey City, NJ
SUMMARY
- Over 8 years of professional experience in Architecture, analysis, design, development, implementation and maintenance of various projects including multi - tier web based applications, client-server window based applications, as well as complex distributed SOA systems
- Experienced multi-tier architecture development using IIS.
- Experienced Web based, SOAs, SQL, windows based applications along with reporting tools. Experienced in UML designing with C#, VB.Net, WCF, Web service, ASP.Net 4.5 /4.0 /3.5.
- Good Experience in Asp.net Web development frameworks using Mvc.
- Strong expertise in Web Services development using WCF Web Services and Rest protocol technology.
- Developed the UI and business logic for applications using .NET Framework 2.0~4.0 C#, ASP.NET, design patterns (i.e., MVC, MVVM, SOA), Entity Framework, Silverlight, SharePoint, WCF, web services, JavaScript, HTML, and CSS with a SQL Server backend.
- Test driven development (TDD) using nUnit, Microsoft test frameworks.
- Familiar with nInject and Autofac DI(dependency injection) frameworks.
- Excellent SQL Server 2005/2008 skills, including creating SQL queries, T-SQL, stored procedures, tables, functions, triggers, etc.
- Strong experience testing applications he has developed and quickly resolving code issues to ensure 100% performance.
- Hands on experience on client side frameworks like Knockout JS, Angular JS and jQuery.
- Very good experience on Atlassian products like source tree, jira, bamboo
- Hands on experience on third party libraries like Telerik Kendo, Bootstrap.
TECHNICAL SKILLS
Languages: C#, C++, C, JAVA
.Net Technology: .Net Framework 4.5/4.0/3.5/3.0/2.0 , C#, Silverlight, AJAX, WPF, WCF, MVC, MVVM, Entity Framework
Web Technologies: ASP.NET, HTML5, CSS, Java Script, jQuery, XML, XSL, XSD
Portal Technologies: Microsoft Office SharePoint Server 2007/2010
Database: SQL Server 2005/2008/2012 , MySql
IDE Tools: Visual Studio 2013/2012/2010/2008/2005 , Expression Blend, Dreamweaver, SharePoint Designer, Eclipse, Microsoft Project
ETL Tools: SSIS
Version controls: Team Foundation Server (TFS), Visual Source Safe, SVN, GIT, Perforce
Operating Systems: Windows 8/7/Vista/XP, Windows Server 2003/2008/2012 , MAC
PROFESSIONAL EXPERIENCE
Confidential, Jersey City, NJ
Sr. Consultant
Responsibilities:
- Develop dummy web service to fetch Cash with margin and Cash available for accounts.
- Maintain database scripts in svn according to developer requirements.
- Develop UI as per requirements using html, css, jquery.
- Maintain multiple browser support (> IE 9, chrome, firefox, safari)
- Developed control using jquery widget for custom HTML select to show multiple lines in option.
- Participate in daily standup meeting and sprint review, sprint retrospective, spring planning meetings at the end of sprint.
Environment: JAVA, NET 4.5, ASP.NET MVC 5, C#.net, JavaScript, HTML, CSS, SQL, ELMAH, Agile, Sql Server, Bootstrap, jQuery, svn
Confidential, Long Island, NY
Sr. Consultant
Responsibilities:
- Developed architecture using MVC 5 and Angular JS, boostrap for rich UI.
- Extensive use of custom directives in Angular JS to prepare extensible and pluggable solution.
- Use require JS to load JavaScript libraries on demand.
- Prepare request proposal for open source package usages to be approved by open source team within PMO.
- Integrate website with SiteMinder SSO.
- Responsible of security of website and prevent from XSS attacks.
- Use jqGrid to display data, consider responsive website design for all UI controls.
- Create functional spec document with system flow, process flow, data flow diagrams.
- Developed layouts and partial views.
- Developed stored procedures and functions.
- Worked on common classes for html helpers to extend UI controls.
- Usage of TPL (Parallel libraries) to use hardware capabilities of server.
- Use XHR and File API of browser to upload files on server.
- Develop test cases using nUnit and Microsoft test framework.
Environment: NET 4.5, ASP.NET MVC 5, C#.net, jqGrid, JavaScript, HTML, CSS, SQL, IIS 8.0, ELMAH, Agile, Visio, Sql Server, Bootstrap, linq to sql, jQuery, Angular JS, require JS, Perforce, nUnit, Microsoft test framework
Confidential, Bridgewater, NJ
Lead Developer / Architecture
Responsibilities:
- Involved in architecture design, corroborating with Business Analyst, client communication, leading the development team, approximating timeline and delivery date and handling delivery.
- Designed user interface by using ASP.NET MVC and implemented application logic using C#.NET.
- Implement MVC design pattern for new features and extended existing ones to handle the multiple views using the same enterprise model to maintain the product easily.
- Asp.net MVC4 / Razor engine was used for the development.
- Used Asp.net MVC WebAPI as REST service.
- Telerik kendo web controls were used for the development of the UI rich components.
- Was involved in the development of the controller classes and the model for this system.
- The system is designed on loosely coupled architecture, where all the layers are independent to each of other. Was involved in implementing some of the View and model classes.
- Designed UI using HTML, JavaScript, Jquery and CSS.
- Used Multi-threading for availability search and availability calendar.
- ORM framework (EF4) was used in the model to query the database. Developed the database layer using the entity framework library.
- Use SSIS packages to transfer data from relational database to warehouse db (non-relational).
Environment: NET 4.0, ASP.NET MVC, C#.net, JavaScript, HTML, CSS, SQL, XML,, Web Services, IIS 8.0, Microsoft Enterprise Library, Agile, Visio, MS Project, Sql Server, Telerik Kendo, Bootstrap, Xsl, linq to sql, source tree, bamboo, JIRA, SSIS
Confidential, Chicago, IL
Senior .NET developer
Responsibilities:
- As Technical lead responsibilities involved architecture design, corroborating with Business Analyst, client development team, leading the development team, approximating timeline and delivery date and handling delivery.
- Designed user interface by using ASP.NET web forms and implemented application logic using C#.NET.
- Implement MVC design pattern for new features and extended existing ones to handle the multiple views using the same enterprise model to maintain the product easily.
- Asp.net MVC3 / Razor engine was used for the development.
- Kendo web controls were used for the development of the UI rich components.
- Was involved in the development of the controller classes and the model for this system.
- The system is designed on loosely coupled architecture, where all the layers are independent to each of other. Was involved in implementing some of the View and model classes using Dependency injection using Ninject.
- Designed UI using HTML, JavaScript, Jquery and CSS.
- Used Multi-threading for availability search and availability calendar.
- ORM framework (EF4) was used in the model to query the database. Developed the database layer using the entity framework library.
- Developed different database objects for various business functionalities in Sql server.
- Use SSRS report builder to create basic reports from multiple tables (using built in expressions)
Environment: NET 4.0, ASP.NET, C#.net, JavaScript, HTML, CSS, SQL, XML, Web Services, IIS, Microsoft Enterprise Library, Agile, Visio, Sql Server, Telerik Kendo, SSRS
