Sr.net Developer Resume
MD
SUMMARY:
- Over all 10 years of total IT industry experience in design, development, coding and testing of business/commercial applications mostly in C#, VB.Net, ASP.Net, ASP.Net MVC, Visual Basic, ASP, ADO.Net, SOAP, Web Services, WCF Services, UML, SQL Server 2000/2005/2008 , .NET Framework 2.0/3.5/4.0/4.5 and .Net Core.
- Experience in implementing complete Software Development Life Cycle (SDLC) for various applications including Analysis, Design, Development, Implementation Testing, Maintenance and Support.
- Well versed with Agile, Waterfall and Iterative methodologies of development.
- Proficient in a wide range of Internet/Intranet, Web, Ecommerce, Client/Server technologies like XML/XSLT, .Net Framework, CLR, using XML in .Net, C#, VB .Net, ASP .Net, .Net Security, WCF Services, WWF, ADO.Net, COM/DCOM, MTS/COM+, SOAP and scripting using VB Script, JavaScript, Knockout JS and JQuery, MS Visio, Word, Excel.
- Expertise in Database Design and Database Programming using SQL Server 2000/20 R2 and Oracle.
- Extensive Experience in Working with ADO.NET, LINQ, LINQ TO SQL, LINQ to Entities (Entity Framework)
- Experience in building and consuming ASP.NET Web services and WCF Services.
- Extensive experience in working with JavaScript and JQuery.
- Experience in setting up the Windows Azure Active Directory to configure single sign - on services.
- Experience working with building and deploying Azure applications.
- Experience in creating data flow diagrams including Sequence diagrams, Interaction diagrams, Use-Case Diagrams.
- Experience using AngularJS for client-side application development.
- Experience in writing T-SQL Queries, Stored procedures, Views and Triggers.
- Used Tortoise Git, Visual Source Safe (VSS), Team Foundation Server for source control.
- Good experience with ADO.Net and Entity Framework.
- Conducted Code Review for front end, backend code and stored procedures at peer level.
- Possess good working experience in unit testing framework - Moq, NUNIT.
- Good experience in handling clients & meeting their requirements and willing to adapt to new technologies/work environments, well organized Analytical & Leadership skills.
- Fast Learner with excellent communication and interpersonal skills, sharp personality with extensive documentation and writing skills, and ability to work as an individual, as a part of a team, leading a team.
TECHNICAL SKILLS:
.NET Technologies: Microsoft .NET Framework 1.1/2.0/3.0/3.5/4.0/4.5 (CLR, CLS, CTS), .Net Core, C#, VB.NET, ASP.NET, ASP, ADO.NET, XML Web Services, Win Forms, Web Forms, SOAP 1.1, WSDL, COM/COM+ Interoperability, WCF, WPF.
Web Development: ASP.NET, ASP.NET MVC3.0/4.0, ASP, IIS 6.0, VBScript, JavaScript, knockout, CSS, XML, XSL, XSLT, CAML, XPath, XQuery, HTML/DHTML, AJAX, ExtJs, JQuery, JSON, XSLT, RDLC
Programming Languages: C#, ASP.NET, VB.NET, XML, C, C++, VB6.0, ASP
Development Tools: Visual Studio .NET /2008/2012, Crystal Report, Visual Source Safe, Microsoft Visio, Microsoft Team Foundation Server, VSS, Rational, Agile Methodology, UML, Microsoft Office Visio, Toad, SSIS, SSRS, SQL2012, TSQL2012
PROFESSIONAL EXPERIENCE:
Confidential, MD
Sr.NET Developer
Responsibilities:
- Participated in requirements gathering and compiled them into design document.
- Followed agile methodologies (Scrum) and Test-Driven Development.
- Implemented MVC architecture.
- Developed multi-tiered ASP.NET web applications using C#, HTML5, CSS.
- Created use case and class diagrams in MS Visio using UML notations.
- Involved in Discussion Board for Client Interaction for the change requests and follow-ups.
- Developed middle layer using C#.Net.
- Used ADO.NET Entity Framework for data retrieving, querying, storage and data manipulation.
- Created and consumed Web Services in the services layer.
- Worked with REST based services using MVC, WEB API
- Created WCF service to consume in the middle tier.
- Maintained the WPF and Win Forms applications used by the in-house staff
- Worked with Object Oriented Design Patterns and Object-Oriented Programming concepts
- Worked with ADO.NET, LINQ, Entity Framework to integrate the database with the applications
- Created Joins, Views, functions, stored procedures, indexes and triggers as part of the database programming.
- Involved in performance tuning and query optimization.
- Worked on the helpdesk tickets and resolved by debugging the existing applications
- Maintenance/Enhancement of Project and handling/fixing bug on daily basis reported by Help Desk
- Monitored backend processes like ETLs, report generation, and rule engine processing.
Environment: Net Framework 4.0, Visual Studio 2010, C#.NET, JavaScript, jQuery, Web Services WCF, REST, WEB API, Win Forms, XML, XSD, XSLT, WPF, UML, MS Visio
Confidential -Broomfield, CO
Sr.NET Developer
Responsibilities:
- Implemented the project using Agile Methodology and SCRUM Implementation.
- Built the new applications using ASP.NET and ASP.NET MVC 3.0/4.0 Razor View Engine
- Built and Consumed WCF Services and Web Services.
- Responsible for setting up the endpoints and bindings for WCF Services
- Worked with C#.NET to develop all the layers of the Solution
- Used LINQ and LINQ to Entities data provider for interacting with the data in the entity framework .
- Done Unit Tests for the modules developed for Unit Tests.
- Responsible for development of various GUI Screens using HTML, DHTML, JavaScript
- Built the plugins in the multi-threading environment
- Implemented the OOD (Object Oriented Design) patterns like Singleton, DI (Dependency Injection)
- Created and Consumed with RESTful Services and shared the data using JSON
- Wrote SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers using SQL Server 2008 R2/2012.
- Used Twitter Bootstrap framework for developing customizable and fully responsive for various screen sizes.
- Developed Views and aspx pages using java script, J-query, HTML 5, CSS, AJAX and JSON.
- Publish and maintained web applications in the IIS.
- Used JavaScript and jQuery for client-side scripting to create highly responsive interfaces for users.
- Modified complex stored procedures and functions.
- Wrote SSIS packages in SQL Server.
- Implemented Ajax Asynchronous and Asynchronous calls.
- Optimizing, debugging and creating T-SQL stored procedures in SQL 2008 R2/2012.
- Worked on SQL queries to retrieve data from SQL Server 2008/2012Database.
- Worked on Query Optimization to improve the performance of Queries.
- Written SQL Server Integration Services to retrieve and load data between different data sources
- Writing test plans and assisting with Requirements documents
- Performed several testing including Unit Testing to fix the bugs and ensure the application error-free.
- Written Use cases for the solution built
- Did Code Reviews using TFS
- Maintained/Debugged and enhanced the existing system using ASP.NET, MVC, C#, SQL Server 2005/2008 applications
Environment: ASP.NET, MVC 3.0/4.0, C#, VB.NET, ASP.NET, Classic ASP, ADO.NET Entity Framework, LINQ, Visual Studio.NET 2008/2010, WCF, REST, TFS 2008, T- SQL, XML, JavaScript, JQuery, AJAX, SQL Server 2008, SSIS, IIS, Windows Server 2008, Telerik, Dev Express
Confidential, Allen, TX
Software Consultant
Responsibilities:
- Developed multi-tiered ASP.NET MVC web applications using C#, HTML5, CSS.
- Involved in Discussion Board for Client Interaction for the change requests and follow-ups for the enhancement of application.
- Used ADO.NET Entity Framework for data retrieving, querying, storage and data manipulation.
- Worked with REST based services using MVC, WEB API
- Worked with Object Oriented Design Patterns and Object-Oriented Programming concepts
- Worked with ADO.NET, LINQ, Entity Framework to integrate the database with the applications
- Created Joins, Views, functions, stored procedures, indexes and triggers as part of the database programming.
- Coordinated directly with users
Environment: Net Framework 4.5.2, Visual Studio 2017, C#.NET, JavaScript, jQuery, Knockout, REST, WEB API
Confidential, Phoenix, AZ
Technical Lead
Responsibilities:
- Participated in requirements gathering and compiled them into design document.
- Followed agile methodologies (Scrum) and Test-Driven Development.
- Developed multi-tiered ASP.NET MVC web applications using C#, HTML5, CSS.
- Involved in Discussion Board for Client Interaction for the change requests and follow-ups.
- Used ADO.NET Entity Framework for data retrieving, querying, storage and data manipulation.
- Created and consumed Web Services in the services layer.
- Worked with REST based services using MVC, WEB API
- Worked with Object Oriented Design Patterns and Object-Oriented Programming concepts
- Worked with ADO.NET, LINQ, Entity Framework to integrate the database with the applications
- Created Joins, Views, functions, stored procedures, indexes and triggers as part of the database programming.
- Used Dependency Injection
- Coordinated offshore and onsite teams
- Created Unit Tests using Moq and Integration test to check the workflow of the application
Environment: Net Framework 4.5.2, .Net Core, Visual Studio 2017, C#.NET, JavaScript, jQuery, Web Services, REST, WEB API, Kendo Grid, Autofac, Automapper, Fluent Validation, Moq. Tortoise Git
Confidential, Phoenix, AZ
Software Engineer
Responsibilities:
- Participated in all stages of the Software Development Life Cycle.
- Solely responsible for entire project.
- Designed the architecture of the web application.
- Developed the UI using web pages in ASP.NET.
- Used server controls in ASP.NET for state management.
- Used caching capabilities of ASP.NET server controls.
- Developed custom web controls using ASP.NET and C#.NET.
- Attended periodical project management meetings.
- Participated in project requirement understanding, task scheduling, task allocation and testing.
- Responsible for Test case preparation, Unit testing, Integration testing and smoke testing.
- Designed and implemented MVC (Model, View and Controller) pattern widely.
- Developed and integrated web services with the application.
- Developed windows services using C#.Net and integrated with the application.
- Created the table design and wrote stored procedures, functions and constraints in SQL Server 2000.
- Responsible for project re-engineering and performance tuning especially in queries.
- Provided Production support.
Environment: Microsoft .Net Framework, ASP.NET, ADO.NET, SQL Server 2000, C#.NET, HTML, JavaScript, XML, XSL,SVN with tortoise.
Confidential, San Jose, CA
Software Engineer
Responsibilities:
- Developed the User Interface using Microsoft ASP.Net and VB.Net.
- Used server controls in ASP.NET for state management.
- Used Infragistics data grid for display & other manipulations
- Developed custom Web Controls using ASP.NET and VB.Net.
- Created the table design and wrote stored procedures, functions and constraints in SQL Server 2000.
- Attended periodical project management meetings.
- Participated in project requirement understanding, scheduling, and task allocation and testing.
- Responsible for Test case preparation, Unit testing, Integration testing and smoke testing.
- Developed and integrated web services with the application.
Environment: Microsoft .Net Framework, ASP.NET, ADO.NET, SQL Server 2000, VB.NET, HTML, JavaScript, XML, CVS, NANT, NUNIT and Cruise Control.
Confidential, San Diego, CA
Software Developer
Responsibilities:
- Developed the User Interface using Web Forms using ASP.Net.
- Developed business layers using VB.Net.
- Created the table design and wrote stored procedures, functions and constraints in SQL Server 2000.
- Prepared Test Cases and performed Unit testing.
- Used server controls in ASP.NET for state management.
- Developed custom Web Controls using ASP.NET and VB.Net.
- Responsible for Test case preparation, Unit testing.
- Developed and integrated web services with the application.
Environment: Microsoft .Net Framework 1.0, ASP.NET, VB.NET, ADO.NET, SQL Server 2000, MS Access 2000.
