Team Lead/sr. Developer Resume
Montvale, NJ
SUMMARY
- Microsoft Certified Technology Specialist with over 8 years of professional experience in all stages of SDLC (Software Development Life Cycle) involving requirement gathering, analyzing, designing, coding, implementation, debugging, testing, deployment and documentation across diverse work environments.
- Asp.Net 2.0/3.5/4.0, C#, .NET 3.5, MVC, Entity Framework, LINQ to SQL, ADO.Net, WCF, Javascript, jQuery, XML.
- Experience in the Tax and Audit, Trading, Education and Publishing domain.
- Good hands on knowledge of OOPS (Object Oriented Programming Structure) and Agile methodology.
- Hands on technology experience of designing and developing software applications with Microsoft .NET Framework 2.0/3.0/3.5/4.0 using C#.
- Extensive experience with Web technologies like ASP.NET MVC, ASP.NET 4.5, WCF & Web Services, Web API, IIS (5.0, 6.0 & 7.0), HTML, XML, SOAP, XSLT, jQuery, jQuery UI, JavaScript, Kendo UI, ExtJS.
- Sound knowledge of 3 - tier and N-tier layered architecture.
- Excellent Knowledge of WCF (Windows Communication Foundation) for development and hosting.
- Experience using tools such as Visual Studio 2005/2008/2010/2012 , SQL Server Management Studio for SQL
- Been part of developing multiple applications from scratch.
- Sound knowledge of several DESIGN PATTERNS.
- Extensive experience in creating rich content Web-Forms, Web User Controls, Custom Control, Server Controls, Windows Service and Web Service.
- Extensive experience in web-based page and site designs using HTML 5.0, CSS 3.0, Themes, Master Pages, Site Map, JavaScript, jQuery and AJAX.
- Experience with Data Accessing including using Entity Framework, Data Adapter, Data Reader and Dataset in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation
- Expert knowledge of versioning tools like TFS (Team Foundation Server), VSS (Visual Source Safe),Tortoise SVN
- Experienced in DevExpress and Telerik controls
- Hands on experience with SQL Server 2000, 2005, 2008
- Extensively worked on writing Stored Procedures, Triggers, Functions, Views and Database Design.
- Experience in Software Unit Testing and efficient at fact-finding, root cause analysis and bug-fixing.
- Have experience working with applications hosted on Orchard and Sharepoint framework.
- Very good Team player, Self-motivated, hard working professional with good organizational, leadership, interpersonal skills.
- Has demonstrated good verbal and written communication skills and the ability to interact professionally with a diverse group and subject matter experts
- Good Experience in Test Driven Development (TDD), Debugging, Bug tracking, Application performance, System analysis and design and good in problem solving techniques.
- Successfully played various roles such as Technical Lead Developer, On-Site coordinator and Senior Developer
TECHNICAL SKILLS
Programming Languages and .NET Technologies: C#, MVC4,WebForms, ASP.NET4.0, ADO.NET, .Net Framework 2.0/3.0/3.5/4.0/4.5 , Web & WCF Services, Web API, Entity Framework
Web Technologies and Scripting: HTML 5.0, CSS 3.0, XML, XSLT, AJAX, AJAX Toolkit, jQuery, jQuery UI and JavaScript. Third Party frameworks Kendo UI, Ext JS
Database: MS SQL Server 2000/2005/2008
Operating Systems: Windows 9x/2000/2003/XP/Vista, Win7, Windows Server 2003
Packages: MS Office 2003/2007/2010 & Visio, IIS 5.0/5.1/6.0/7.0
Version Control Tools: Team Foundation Server (TFS), SVN, Visual Source Safe 6.0
Methodologies: Agile, OOPS, SOA, Waterfall
Reporting: Crystal reports, Telerik Reporting and MS SQL Server Reporting Service (SSRS)
Third Party Tools: AutoFac, FabricApp, Unity, Kendo UI, DevExpress, Infragistics Controls, Telerik Rad Controls for Web, ANTS profiler, LinqPAD
PROFESSIONAL EXPERIENCE
Confidential, Montvale, NJ
Team Lead/Sr. Developer
Responsibilities:
- Built the core framework for the application using Asp.Net C# and Kendo UI.
- Designed the Repository and Unit of Work Pattern to map the entity model from the business logic that acts on the model.
- Involved and developing in framework with ASP.NET MVC 4.0 with Razor View Engine.
- Used Microsoft Enterprise Library 5.0 logging, data access and exception handling components.
- Simplified the Unit of Work and the DAL model context using the T4T.
- Writing business logics for integrate and manipulate data from domain Entity framework. Used LINQ at extended level.
- Writing MS Unit Test for WCF business services classes by mocking the objects.
- Writing Dependency Injection(DI)/Inversion Of Control(IoC) using the Autofac.
- Actively involved in writing technical design document and in designing and documentation of application flows.
- Actively involved in Database design and Stored procedure optimization.
- Handled some TFS stabilization tasks and auto contagious build integration.
- Involved in code reviews and performance tuning with the offshore team.
- Implemented T4T templates to make application development rapid and robust.
- Implemented Build and Release procedure for QC and Production deployment
- Involved in estimation and planning of the project deliverables
- Co-coordinating with offshore team on a daily basis and make sure to meet the deliverables.
Environment: C# 4.0,MVC4, Asp.Net 4.0, Orchard, SQLServer 2008, LINQ, WCF, WebApi, jQuery, Kendo UI, TFS, TeamCity
Confidential
Team Lead/Sr developer
Responsibilities:
- Performed feasibility study for creating and pure jQuery based admin section, which needed high performance tuning and handle large data.
- Involved in enhancement and maintenance of the existing system.
- Involved in interacting with the on-site team to get clarifications and requirements for the functionality and implementation.
- Create content pages under the sharepoint framework.
- Created a new feature on the application using Sencha framework(Ext JS).
- Used Infragestics grids in the application.
- Providing project updates to client and interacting architect for periodical code review.
- Worked extensively on onshore - offsite model.
- Team Mentoring and responsible for quality deliverables & validation.
- Conductive periodical code review and weekly status update discussion.
- Completely responsible for project tracking and coordination for the project. Prepare Project plan to track Status, Dependency & Delivery.
- Reporting to manager on the project status.
Environment: C# 3.5, Asp.Net, SQL Server 2005, Share point 2007, WCF, JQuery, LINQ, Ext JS, Visual Studio 2008, TFS, Infragestics.
Confidential
Team Lead/Sr.Developer
Responsibilities:
- Worked as senior developer on the project.
- Actively involved in requirement gathering and analysis.
- Took initiative and developed a tool, which could help the developers in their unit testing, got special appreciation for this task.
- Customized various controls for Application by developing Custom Controls and User Controls for consistent look and feel.
- Involved in code reviews for business logic modules and prepared the review documentation.
Environment: Microsoft Visual Studio 2008 Team Suite, C#, TFS, SQL Server 2005, PDF Mergician, Adobe LiveCycle Designer
Confidential
Sr Developer/Team Lead/customer interface
Responsibilities:
- Architect and implemented the application development framework using Asp.Net 2.0 and C# and various design patterns
- Involved in requirement gathering, feasibility study and prepare design docs for approval.
- Designed the UI Screens and work flow.
- Involved in preparing unit test cases, test procedures and system test cases for the application.
- Prepared documentation and examples using code snippets
- Went to the client site in order to setup the application and train end user the entire functionality of the application.
Environment: Asp.Net 2.0, C#, SQL Server 2005, Crystal Reports, Microsoft Visual Studio 2005, NUnit, Ajax tool kit, Crystal Report, log4net, Microsoft Enterprise library, Telerik Controls, Dream Weaver
Confidential, San Jose CA
Sr.Developer/ Module lead
Responsibilities:
- Involved in designing and implementation various modules
- Developed custom grid control using Telerik.
- Used Ajax toolkit to create the UI.
- Written stored procedure using SQL Server 2005
- Involved in Unit Testing, System Testing and UAT support.
- Perform code review
Environment: Microsoft Visual Studio 2005, Ajax tool kit, C# 2.0, XSL, Web Service, .Net Remoting, SQL server 2005, Telerik Controls
Confidential, San Jose CA
Developer
Responsibilities:
- Design the web pages using web services and ASP.Net 2.0
- Involved in Requirement analysis.
- Create Webservice to sync the windows and web application(offline mode).
- Used ASP.NET datagrid and validation controls
- Developed report using crystal report
- Written stored procedure and user defined using SQL Server 2000
- Designed the UI screens.
- Create a systematic flow for the complex logics for the lottery process.
- Developed Nunit Test scripts for all the modules.
Environment: ASP.NET 2.0, C# Windows Application, Web Services, SQL Server 2000, MS Access.
Confidential, San Jose CA
Developer
Responsibilities:
- Developed the forms using WinCE C# and VS2003
- Provided support for existing version developed in ASP
- Experience on using Compact Edition SQL
- Designed the UI screens and involved in requirement analysis
- Testing the application which various DB’s.
Environment: VS 2003, C# Compact Edition, CE SQL
Confidential, San Jose CA
Developer
Responsibilities:
- Got familiar with DotNetNuke
- Created modules on DotNetNuke
- Implemented custom controls and picture gallery by tweaking the DotNetNuke existing controls.
- Designed the UI screens and involved in requirement analysis
Environment: DotNetNuke, Asp.Net 1.1, C#, SQL Server 2000
