Sr. .net Developer/ Lead Resume
Eden Prairie, MN
PROFESSIONAL SUMMARY:
- 10+ years of IT Experience in developing Internet / Intranet and Client/Server applications.
- Experience in design, development and implementation of Software applications in the area of Client/Server and n - tier Web based enterprise technologies.
- Proficient in developing web page quickly and effectively using HTML 5, CSS3, JavaScript and JQUERY and also experience in making web page cross browser compatible
- Experience in Applications using AJAX, Object Oriented (OO) JavaScript, Angular JS, JSON, JSONP, and XML.
- Extensive experience in development of Client-Server and Distributed Web Applications with ASP.NET MVC 3.0, 3-Tire Architecture.
- Strong skills in designing and developing applications on the Microsoft .Net platform using .NET Framework, Architecture Concepts, Visual Studio.NET (C#.NET, ADO.NET, ASP.NET, VB.NET).
- Experience in using WCF, Windows Presentation Foundation and WINFORMS and Extensive hands on experience with Web Services.
- Experience in creating Tables, Indexes, Views, Stored Procedures, Functions, Triggers, Oracle Packages by maintaining efficient data manipulation, consistency, and integrity and fine tuning the queries.
- Experience in working with AJAX1.0 and User Controls and Custom Controls.
- Hands-on experience with Software Development Lifecycle (SDLC) Phases (Feasibility, Analysis, Design, Implementation, Test and Maintain) involved in development.
- Proficient in the use of both structured and object oriented system analysis, design and development tools. Performing System Analysis, Confidential analysis and Use Case Analysis.
- Involved in Unit Testing, User Acceptance Testing to check whether all the Business Objectives and requirements are met. Developed the test scripts and performed the unit and integration testing of the functionality.
- Excellent Analytical, Organizational, Interpersonal and Communication skills, accustomed to work in a team environment with tight schedules and capable of working efficiently.
TECHNICAL SKILLS:
Development Tool(IDE): Visual Studio 2013/2012/2010/2008/2005.
Programming Languages: .Net Framework 3.0/3.5/4.0/4.5 , C#.Net, VB.Net
Web Technologies: ASP.Net 2.0/ 3.0/3.5/4.0/4.5 , Web Forms, XML Web Services, ADO.Net, Silverlight, Windows Services
Reporting Tools: Crystal Reports, SQL Server Reporting Services(SSRS), SQL Server Integrity Services(SSIS)
Databases: SQL Server 2012/2008/2005 , Oracle
Operating Systems: Windows NT/2000/2003/XP/Vista, Windows Server 2012/2008/2003.
Configuration & Version Control Tools: VSS, TFS
Scripting & Markup Languages: JavaScript, HTML, HTML5, XML, CSS, jQuery, KnockoutsJS, AngularJS,
XML Technologies: AJAX, XML Web Services.
Packages: MS Office
Others: LINQ, AGILE, SCRUM, WF
PROFESSIONAL EXPERIENCE:
Confidential, Eden Prairie, MN
Sr. .Net Developer/ Lead
Tools and Platform Languages: ASP.NET 3.5, C#, ADO.NET, VB.Net, Ajax Control toolkit, WCF, LINQ, MS VISUAL STUDIO 2010, VISUAL STUDIO 2008 & Adobe Dreamweaver, SQL Server 2008
Responsibilities:
- Involved in requirement analysis, designing and development.
- Used n-tier architecture for presentation, business and data layers
- Developed the Web Application in ASP.Net 3.5/4.0 using Master Pages, Themes & Skins to maintain the consistent look and feel throughout the application.
- Improved the user experience of Web pages by using AJAX, jQuery.
- Used front-end web development tools like CSS, JavaScript, HTML and jQuery.
- Used ASP.NET web form controls for displaying data.
- Developed Web services using C#.
- Involved in implementing the logic using C# and Object Oriented Analysis and Design (OOA/OOD) concept.
- Extensively used ASP.NET, C#.NET Validation Controls and JavaScript for client side validations in the Web Pages.
- Used ADO.NET to manipulate and fetch the data from database.
- Involved in Unit Testing, Integration Testing and Regression testing to improve the performance of the application.
- Involved in fixing the issues occurred in the testing process.
- Developed the user manual for the end user.
- Responsible for code delivery as per provided guidelines.
- Provided support and also involved in maintenance process
Confidential, New York, NY
.NET Developer
Tools and Platform Languages: Microsoft Visual Studio, ASP.NET 4.0, C#.Net, SQL Server 2008, Web Services, ADO.NET, LINQ, WCF, SOAP, SSRS, HTML5, CSS, XML, AJAX, Angular JS, GitHub.
Responsibilities:
- Involved in all phases of Software Development Life-Cycle (SDLC) for the application.
- Designed whole application in ASP.NET 4.0 using C# as code behind.
- Involved in designing and developing the Web pages (UI) using C#, ASP.NET, HTML5, CSS, JavaScript, jQuery, Server Controls and Data Controls.
- Created ASP.NET User Controls and Master pages to reduce the complexity of user interface design and to have a common look and feel.
- Extensively used JavaScript, CSS, Ajax and JQuery to make the User Interface more responsive to hence enhance the performance of the application.
- Used Angular.JS as the development framework to build a single-page application.
- Used Angular.JS directives and controllers to present the data in charts and tables.
- Created and registered Angular Service Functions in the Factory Service for each page.
- Used Ajax Update Panel for faster post back of the data and prevent flickering of the screen.
- Java Script and .NET validation controls are extensively used for client-side custom validations.
- Worked with Custom Controls, Validation Controls and rich controls like calendar control.
- Effectively used Session Cookies for users for validity and to make a timeout for the connectivity.
- Creating a webpage and user account for the website using the ASP.NET application, Angular JS JQuery and JSON.
- Used share point application framework for developing Content Management System (CMS) with in intranet of project.
- Used XML and XSLT for transforming data from different formats into XML and vice versa.
- Created Web services and WCF as per the business requirement. Modified them using C# to interact with the other applications and exposed them using SOAP and HTTP.
- Proficient in developing, deploying and consuming the web services using WCF.
- Integrating Third Party Tools like Telerik and Component Art to the website.
- Created custom entities in entity framework to connect data access layers and SQL server 2008.
- Used Entity Framework Code First Approach in implementing data access layer in the project
- Used GitHub for providing access controls and collaboration features like bug tracking, task management and feature requests for the project.
- Developed Stored Procedures, Triggers, and Views for accessing the database. Developed many SQL queries to fetch data as per the business requirements in SQL Server 2008.
- Used SSRS for analyzing and generating reports. Generated graphs and charts dynamically that reflects reports. Version control for the source code and scripts are managed using TFS.
Confidential, Atlanta, GA
.Net Developer
Tools and Platform Languages: Windows 7, Visual Studio, MVC, C#, WCF, LINQ, XML, XSD, SQL Server, Oracle, IIS, Agile
Responsibilities:
- Participated in requirements gathering, analysis and design of the client requirements.
- Developed agile method and Designed and developed Application using MVC4.0.
- Developed views in razor view engine and Used the Html helper and css bootstrap.
- Used Ajax and jQuery for handling.
- Used Advanced C# features and Security forms authentication and Developed WCF rest services.
- Developed Entity Frame Work to approach code first and Used LINQ to entity and Stored Procedures, Joins and Triggers using SQL Server 2012.
- Involved in Dependency inject and Using Nunit testing and Worked on production issues and bug fixes.
Confidential, Minneapolis, MN
Senior Software Analyst
Tools and Platform Languages: ASP.NET, C#, HTML, JavaScript, Angular JS in MS VISUAL STUDIO 2010 & Adobe Dreamweaver.
Responsibilities:
- Developed responsive website visualizing data with dashboards.
- Development was done using Agile methodology with daily scrums, and continuous integration using the SDLC process to deliver higher-quality software far more rapidly.
- Designed GUI using jQuery, Ajax and Angular JS.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC 4.0.
- Used various Telerik controls, developed User Controls to design custom UI to meet the requirements and to increase the ease of use for customers.
- Designed Graphical User Interface (GUI) using Master Pages, HTML, JavaScript and CSS classes
- Responsible for designing and developing the database objects like Tables, Views, and Complex T-SQL Store Procedures involving Joins and using Temporary Tables, UDF (User Defined Functions)
- Testing the website for multiple browser support. Multiple test plans were drafted. Added JavaScript components for few parallax animations and Maintain MS SQL Server 2008r2 and 2012, including security, configuration and install service packs upgrade.
- Created the Interactive Presentation layer in C#.Net and C# with IDE as Visual Studio.Net.
- Implemented Windows Presentation Foundation (WPF) for rich and interactive client applications
- Implemented Forms Authentication using database for Usernames/Passwords and Worked on the WCF service to call the data from the existing database.
- Validation controls were used to accept or reject input before additional processing.
- Client form validations are done using HTML, Java Script.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC4 and implemented sorting, filtering and paging with Entity framework in MVC.
- Used Entity Framework Code First Approach in implementing data access layer in the project.
- Writing unit tests using N-Unit and Involved in Test Plans and wrote Test Scripts for Manual and Automation Testing.
Confidential, Miami, FL
.NET Developer
Tools and Platform Languages: ASP.NET 3.0, ADO.NET, HTML, CSS, XML/XSLT, JavaScript, SQL Server 2005, Visual Studio.Net 2005, Windows XP, Web Services, IIS 6.0, AJAX, Visual Source safe.
Responsibilities:
- Implementing Business Layer using C#. Involved in designing and developing the Web Forms (UI) using HTML, CSS, HTML Controls, Server Controls and Data Controls.
- Created ASP.NET User Controls and Master pages to reduce the complexity of user interface design and to have a common look and feel.
- Develop Business logic layer by implementing Object Oriented Programming Object Oriented Programming languages (OOPS) CONCEPTS abstraction, encapsulation, inheritance, polymorphism in C#.
- Java Script was extensively used for client-side custom validations.
- Developed XML Web Services to interact with Java apps to retrieve Quote information.
- Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Install, configure and maintain SQL server databases and Perform database backups and refreshes.
- Responsible for designing database tables, Complex T-SQL Stored Procedures, Functions and Triggers in SQL Server
- Developed dynamic partial page updates using AJAX and added AJAX features to the existing web applications.
- Developed, Published, Consumed web services to interact with the other applications and exposed them using SOAP and HTTP.
- Involved in unit testing and integration testing of the application.
- Used Crystal Reports to create Reports.
Confidential, Miami, FL
.Net Developer
Tools and Platform Languages: C#.NET, ADO.NET, SQL Server 2005, Web Services.
Responsibilities:
- Developed the application using C#.NET
- Involved in full development life cycle.
- Involved in testing, debugging, performance tuning, bugs fixing
- Knowledge sharing and presentations at Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
- Created Web services as per the business requirement. Modified them using C# to interact with the other applications project level.
