Sr. Dot Net Developer Resume
Minneapolis, MN
SUMMARY
- Around 8 years of experience in the Analysis, Design, Development, Testing and Maintenance of Core business applications including Client - Server, Web Applications, Windows Applications, Web Services and Application .
- Prepare project status reports by collecting, analyzing, and summarizing information and trends.
- Assign duties, responsibilities, and spans of authority to project personnel.
- Identify need for initial or supplemental project resources.
- Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer.
- Conducting trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.
- Strong experience in developing applications using ASP.NET, C#.NET,XML, VB.NET, Web Services, Visual Studio ADO.NET, AJAX, Razor View, UML, SOAP, ASP, Visual Basic 6.0, TFS, VBScript, IIS, HTML, CSS, XML, HL7, MS SQL Server.
- Good hands on experience with WCF, WPF, LINQ, Silverlight 4.0 and .NET Framework 3.0/3.5/4.0/4.5 , ADO.Net Entity Framework.
- Experience in developing applications using Object Oriented Analysis and Design (OOAD) using different Design Patterns like Singleton and Abstract Factory, Model-View-Control (MVC) and Model-View-Presentation (MVP) framework.
- A fan of maximizing the XAML level features like Binding, Triggers, Templates etc. to increase maintainability and ease of enhancements, and also keen on reducing the XAML-code behind when doing UX projects
- Used WPF for creating windows and custom win form control using various animation techniques.
- Used knockout to simplify the complex relationships between view components.
- Experience in building media experiences and rich interactive applications for the web using web presentation technologies like Silverlight.
- Experience designing and developingWinforms and Webforms.
- Designed and implemented a framework for supporting Role-Based authorization based on Forms based authentication with User validation against the database.
- Used JQuery and Java Script for Client Side Validations.
- Implemented AJAX and used Ajax control library toolkit to improve performance and features of application.
- Enhanced existing pages with different Telerik controls which provided responsive user interfaces to display the data on the web page.
- Used WCF facilities for maintaining a session of messages between a client and a service.
- Expertise knowledge onObject Oriented Programming(OOPS) Concepts using different programming languages like C#.NET, VB.NET and C++.
- Strong knowledge in Database Programming using RDBMS databases like SQL Server and Oracle.
- Have knowledge in Database Design with SQL server, SQL/T-SQL, Stored Procedures, Triggers, Functions and Cursors, Transactions, SQL.
- Experience in program specification, coding and implementation of the systems after unit and integration testing.
- Good team player with excellent communication and interpersonal skills and an ability to work individually or part of a team and good learner to adapt new technologies that improve the business.
- Good understanding user requirements and translating business requirements into technical solutions with excellent problem solving and troubleshooting capabilities.
TECHNICAL SKILLS
Programming Languages: C, C++, C#.Net, LINQ, VB.NET.
Web Technologies: ASP.NET, Silver light, Ajax, HTTP handlers, HL7, Angular JS, and Node JS
Xml Technologies: XAML, XML, XDOCUMENT, XSLT, XPATH, XSL
UI Technologies: Winforms, WPF
IDE Tools: Visual Studio, SQL Server Management Studio
Databases: MS SQL SERVER 2008/2005/2003 , DB2, MS Access
Modeling Tools: UML, MS Visio 2010/2007
Operating System: Windows 95 / 98 / NT / 2000/ XP.
Reporting Tools: Sql Server Reporting Services (SSRS), Crystal Reports
Servers: Windows Server 2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 ), SVN, TFS.
Middleware: WCF, ADO.NET 4.5/4.0/3.5/3.0/2.0 , WebServices,IBM MQ series, MSMQEntity Service
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
Sr. Dot Net Developer
Responsibilities:
- Used Microsoft SDLC with Agile/Scrum emphasis, sprint was for 4 to 8 weeks, which include pair programming and development in pit.
- Designed and developed data driven Web Forms using ASP.Net, C#.Net, ADO.NET, HTML5 and CSS3 technologies.
- Effectively used J Query a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Involved in designing and developing the Middle Tier using ADO.NET to perform and implement business logic, Updating/retrieving the data to/from Database.
- Developed Responsive Web Design (RWD) pages using HTML5, CSS3.
- Translate WEB forms using Angular JS, HTML5, CSS3, J Query, JSON, WCF Services for Windows 8 Modern style. Used J Query for animation effects to icons, and page layout.
- Used JSON object to fetch domain data from the database through services.
- Developed Stored Procedures, User Defined Functions, Cursors, CTE’s and Triggers on SQL Server database.
- Extensively used the Grid View to retrieve, display and manipulate data from the database.
- Involved in providing technical support and maintenance for the application running in Production.
- Involved in Unit and Integration testing for quality assurance purpose.
- Involved in documentation and provided technical support and updates to customers and partners in a timely manner and documented technical and programming specifications.
- Involved in designing and developing application using ASP.NET MVC 4.0 architecture.
- Involved in developing a small application which deals with windows where I have developed a WPF Application as a sample.
Environment: .NET Framework 4.0, C#, WCF, WPF, ASP.NET, MVC 3.0, ADO.NET, Java Script, Silverlight, HTML, CSS, XML, Visual Studio.NET 2010, Visual Source Safe Server, SQL Server 2008, Crystal Reports.
Confidential, Dublin, OH
.Net Developer
Responsibilities:
- Involved in design, coding for web application using ASP.NET MVC Framework 4.0, C#, Visual Studio 2012, SQL Server 2008.
- Utilize Entity Framework code first approach then generates the database.
- Created Business Logic Layer & Data Access Layers to implement the MVC architecture.
- Developed modules of the application in ASP.NET MVC and involved in writing C# classes
- Developed Razor views (.cshtml) using HTML Helper methods and C# to display the wire information.
- Familiar with ASP.NET MVC routing and the way it is performed in Global.asax Register Routes method.
- Register Routes method Used Master pages & AJAX to maintain GUI uniformity for the web content.
- Used Web services to communicate with the business layer objects.
- Responsible for Designing and Developing the Reusable UI Components Like MVC Master Pages “Layouts and Nested.
- Layouts, “ViewStart” and MVC User Controls “Partial Views”.
- Creating custom site pages, lists, views and master pages.
- Created different models to tightly bind these models to the above Views in the application.
- Created several Action methods in controllers in ASP.NET MVC which were used a routing mechanism between different views.
- Developed Controllers and action methods to process the incoming requests.
- Implemented windows authentication and created custom role providers to authorize the users.
- Develop complex MVC Controller, View Models and Helper methods linked to backend database.
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level using Data Annotations.
- Involved in the design and development of database, created Complex Queries, Stored Procedures, and Views using SQL Server.
- Working with SVN as the source for version control and project / issue management.
Environment: Visual Studio 2010, .NET Framework 3.5, SQL Server 2008, WCF, J Query, SQL Server Integration Services, SQL Server Reporting Services, TFS, Infragistics Controls, ADO.NET, HTML, JavaScript, AJAX.
Confidential, Gainesville, FL
.NET/UI Developer
Responsibilities:
- Responsible for writing test cases and standards as per the requirement for UI
- Used Server side Asynchronous JavaScript and XML (AJAX) techniques to improve performance.
- Involved in developing front end using ASP.NET, HTML, and CSS.
- Designed Cascading Style Sheets for uniform look of the web pages.
- Provided extensive security using JavaScript validations wherever necessary and to validate the user input and also ensure better performance reducing post backs.
- Used JQuery to simplify the HTML document traversing and event handling for UI components.
- Used JQuery Library for emphasizing interaction between JavaScript and HTML.
- Written JavaScript for some of the UI controls like buttons and watermark, etc.
- Developed Web pages in ASP.NET using C#.NET
- Used Jsunit and Qunits for open source unit testing framework for browser scripting like JavaScript and its libraries.
- Written Qunit test suite for the JavaScript files test pages.
- Used Agile methodologies to minimize the risk by developing software in short amounts of time
- Automated the Qunits to the Cruise control .Net using Nant build tool.
Environment: .NET Framework 4.0, Entity Framework, Web Services, IIS, XML, JavaScript, CSS, HTMLWCF, ASP.NET, C#, Svn, JS and Qunit testing, IIS, T-SQL, SQL Server, Microsoft Visual Studio 2008/2010, Test Driven Development.
Confidential, Des Moines, IA
.Net Developer
Responsibilities:
- Involved in collecting and analyzing the business requirements
- Responsible for developing all the front end screens and the back end database queries for retrieving data.
- Developed the system frontend using C#, ASP.NET and HTML and backend using SQL server 2005 as the backend database.
- Implementing LINQ queries on different data sources in Silverlight applications.
- Implementing and Deploy of XML Web Services (SOAP) using C#. Created dynamic GUIs with .Net Web Controls and Data Bound Web Forms.
- Implemented extreme programming by using fast paced Object Oriented Methodologies, involved in task completion, iterations.
- Used AJAX on UI for making smaller, faster and user friendly web-page application.
- Responsible for maintaining a session of messages between a client and a server using WCF facilities.
- Developed Server side programming using C#, ASP.NET on .NET architecture.
- Implemented AJAX in order to provide pleasant client side experience.
- Designed XML Schemas and developed XSL and XML gateway.
- Developed testing report, Stored Procedures using SQL Server 2005 and SQL scripts, and DTS packages and Data Modeling
Environment: .Net Framework 3.0, ASP.NET, ADO.NET, Visual Studio 2008, XML, CSS,HTML, AJAX, SQL Server 2005, T- SQL, MS Access, SSRS, SQL, Java Script.
Confidential
.NET Developer
Responsibilities:
- Worked on the requirement gathering, prioritizing requirements and Design of the UI screens
- Actively involved in designing and development of User Interface using ASP with C#, ADO, and JavaScript.
- Used MS SQL Server 2005 as the database and ADO.NET for database connectivity.
- Utilized ADO Objects to interact with the SQL Server Database. Used SQL Connection, SQL Command, Data Adapters and Datasets.
- Created documentation on configuration of the application.
- Involved in development, testing and documentation of software’s life cycle for various applications
- Development of web forms using C#.
- Developed application databases and various backend SQL stored procedures
- Coded various modules using XML for data communication between databases and applications that used web services
- Determined and resolved critical issues and bugs in the software in a timely fashion before code release.
Environment: C#, ADO.NET, Visual Studio 2005, Windows XP, SQL Server 2005, HTML, XML, Oracle, CSS, JavaScript.
Confidential
.Net Developer
Responsibilities:
- Worked as Developer, and was responsible for the development ASP.NET web forms, and business logic for the portal.
- Implementation of payment services using PayPal APIs.
- Design of SQL Server 2008 tables, views, and development of T-SQL stored procedures (SPs), transaction logic, T-SQL queries.
- Responsible for developing the User Interfaces in C#.NET.
- Used Java script in ASP.Net for client side validations.
- Design of SQL Server 2008 tables, views, and development of T-SQL stored procedures (SPs), transaction logic, T-SQL queries.
- Application trouble shooting and defect fixing.
- Testing the application using automation technologies.
- Used Visual SourceSafe (VSS) as versioning & Configure Management tool.
- Unit testing and Code Review.
Environment: Visual Studio 2005, ASP.NET 2.0, JavaScript, IIS 6.0, SQL Server 2005 Windows 2000 XP, Crystal Reports.