.net Developer Resume
Milwaukee, WI
SUMMARY:
- Senior .Net Developer with 7+ years of experience in design, development, application architecture, and maintenance of web based technologies using Microsoft .NET technologies.
- Expertise in developing application using .NET 4.5/4.0/3.5, MS Visual Studio, MVC 4/3, Razor View Engine, C#, C#.Net, ASP.Net, LINQ, AJAX, XML, JavaScript, JQuery, JSON, HTML and CSS, web services and WCF.
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling).
- Experienced UI, front - end developer using JavaScript framework, client-side templating, data-binding and script based UI controls.
- Experience in developing ASP.NET Web customs controls, user controls, Data Controls like Data Grid, Rich UI with extensive use of ASP.NET AJAX, Angular JS, Bootstrap and JQuery and building RIA web applications.
- Proficient in developing systems built on SQL Server 2005, 2008 using Tables, Triggers, Views and Stored Procedures in SQL and maintaining the database, including requirement analysis, design, data conversion, loading and implementation.
- Worked in Agile, Scrum, Waterfall and Test-Driven Development environment.
- Experienced with common tools like Git, Source Tree, Visual Studio, Visual Source safe and TFS.
- Strong knowledge of web technologies like HTML, XHTML, DHTML, XML, XSLT, JSON, JavaScript and JQuery.
- Experience in SSIS (Integrations service) package design, construction and deployment.
- Experience in designing reports for web applications using SSRS (Reporting Service).
- Knowledge on AJAX Control Toolkit and AJAX Extensions.
- Expertise in developing ASP.NET, Windows Application, Web Services, Windows Services, WCF and WPF.
- Well-experienced working with third-party component integration and UI design using plugins and widgets like Kendo-UI, JQuery UI, Dev Express.
- Expert in developing web applications, windows applications, windows services and web services in Microsoft Visual Studio .Net IDE using C#.NET, VB.NET, ASP.NET, ADO.NET, MVC, WPF, WCF, Design patterns and SQL Server.
- Designed the front end (UI) using web based technologies like ASP.NET, ADO.NET, CSS, HTML, XML, JavaScript.
- Created stored procedures using Transact-SQL for accessing and manipulating the data in SQL Server 2008 using ADO.NET.
- Participated in code review sessions for efficient and effective communication and knowledge-share between teammates.
- Quick Learner, good communication, committed to deliver timely, good logical and analytical approach, coupled with very positive attitude and team spirit.
TECHNICAL SKILLS:
Microsoft Technologies: .Net Framework4.5/4.0 / 3.5, ADO.Net, ASP.Net 4.0 / 3.5 / 2.0 / 1.1, MVC 4.X/3, AJAX, LINQ,WCF, WPF, WWF, Web Services
RDBMS: SQL Server 2 / 2000, Oracle 11g / 10g, MS Access
Frontend Technologies: HTML5, CSS3, AngularJS, Bootstrap
Operating Systems: Windows Server 2003, Windows 7 / Vista / XP / 2000 / NT, UNIX
Languages: C#, VB.NET, C++, C, T-SQL, PL/SQL, XML Query (XQL)
Scripting Languages: JavaScript, VB Script, JQuery
Markup Languages: XML/XSD, XSL/XSLT, CSS, HTML, DHTML, JSON, XAML, SOAP
Version Control Tools: TFS 2010/2008, Visual Source Safe, GIT Hub, Tortoise SVN.
Reporting Tools: SQL Server Reporting Services, Crystal Reports
IDE and Tools: MS Office, MS Visio, Kendo UI, Visual Studio 2012/2010/2005
PROFESSIONAL EXPERIENCE:
Confidential, Milwaukee, WI
.NET Developer
Responsibilities:
- Involved in requirements gathering, designing, developing, testing and deployment of the application.
- Involved in full Agile, Scrum methodology to produce high quality software model.
- Developed strongly typed Views in ASP.NET MVC as per the requirements.
- Worked with the Entity Framework to create the update model from Code First approach.
- Implemented the Layers (Data access layer, Business Logic Layer, UI layer), Core Libraries, Helper methods, Utilities, Dynamic Settings, Extended Methods.
- Implementation of client side validations using JQuery and ASP.NET MVC validations implemented at Controller level.
- Leveraged JQuery for page scripting, AJAX calls and JSON for passing objects from Controller to View and vice versa.
- Developed user interface using ASP.NET, Bootstrap, JavaScript, CSS and HTML5 for responsive websites.
- Created and maintained Stored Procedures, Tables, Views, Indexes, and Triggers in SQL server as needed.
- Used triggers, stored procedures using T-SQL. Wrote SQL queries PL/SQL Packages, Views and performed query tuning for improving performance.
- Imported and migrated data from old legacy systems into Microsoft SQL Server using C#, SSIS packages.
- Developed and designed reports for web application using SSRS (Reporting Service).
- Implemented and consumed Web Services (SOAP, WSDL and UDDI) for automatic dump in SQL server.
- Leveraged Visual Studio 2013 to track Work Items, carry Continuous Integration builds, Unit Testing and also used Tortoise SVN as the Source Control.
- Managed project in JIRA to track features, requirements, code defects and issues using form specific work item types.
- Participated in code review session for efficient and effective communication and knowledge-share between teammates.
Environment: .NET Framework 4.5, MVC4, C#, Web API, MS SQL Server 2012, Visual studio 2013, HTML 5, JavaScript, JQuery, Bootstrap, REST services, SOAP.
Confidential, Webster, NY
Senior .NET Developer
Responsibilities:
- Involved in developing the requirement with C#, ASP.NET, MVC, Web API, Ajax calls, Controls and unit testing, system testing and release management.
- Involved in enhancing the application for client’s requirement based on the market demand and updating using the MVC pattern, Angular.js, JQuery, Bootstrap, Web API.
- Worked on the Web API to create the services and tested on postman.
- Used Angular.js to bind the values of HTML controls.
- Used Angular.js to create the data in the table using ng-repeat attributes.
- Used Angular.js and bootstrap to style the pages.
- Used Angular.js Controller to control data of the Angular application.
- Designed SPA Application using Angular.js.
- Used Bootstrap carousel to do sliding of the images on the screen.
- Used navigation bars, submenu etc. controls of bootstrap to create the layout of the page.
- Working on the design pages in MVC4 with Razor engine for the UI.
- Worked with the Entity Framework to create the update model from database approach.
- Created Stored Procedure, Triggers, Constraints, Joins, Indexes, SQL Profile to test traces.
- Routing JS used to do proper routing of the different modules in the application.
- Provides high level of application support and performs complex system design and documentation.
- Partners with internal/external content managers, designers, developers and other stakeholders to ensure websites meet customers and Metro’s needs, align with brand strategy, and meet industry web standards.
- Managed multiple complex web projects, and maintained project schedules and budgets.
- Promoting safety awareness and following safety procedures in an effort to reduce or eliminate accidents.
- Deploying code to Staging and Production server while publishing the solution and creating binaries.
- Implemented the Layers (Data access layer, Business Logic Layer, UI layer), Core Libraries, Helper methods, Utilities, Dynamic Settings, Extended Methods.
- Implemented the Web Service, XML Service for data interaction between Device app and the SQL server database.
- Participated in code review session for efficient and effective communication and knowledge-share between teammates.
- Exception handing of all the yellow screens during working on the application.
Environment: .NET Framework 4.5, MVC4, C#, Web API, MS SQL Server 2012, Visual studio 2012, HTML 5, JavaScript, JQuery, Angular JS, Bootstrap, REST services.
Confidential, Columbus, OH
Senior .Net Developer
Responsibilities:
- Architected extensible WCF 4.0 web platform.
- Designed architecture and lead development implementation.
- Create additional server and client functionality without a recompile or full deployment.
- Pluggable configuration, security, and service models.
- Responsible for handling and Coordination with Offshore team and resource management based on the client requirements.
- Implementing Critical parts of solutions, code review, managing team developers.
- Developed and supported common controls used through the company including custom grid, button and calendar controls.
- Responsible for full development life cycle, including design, coding, testing and deployment.
- Implemented Kendo Grid for display/edit data in the grid.
- Implemented Kendo Tree List for display/edit data along with template columns.
- Performed a review of the technology team and worked with leadership to define a growth plan to meet product development demands.
- Designed the web UI using ASP.NET, HTML, DHTML, JQuery, AngularJS, JavaScript, JSON, CSS, XSL, Web Forms and AJAX controls.
- Responsible for development in the service layer, view-model, and XAML.
- Developed Tables, Stored Procedures, Triggers and Functions.
- Reviewed the software process and provided feedback and recommendations for process improvements.
- Worked on XAML and WPF, implemented several global variables and used data bindings.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller WPF and IIS security model.
- Team Foundation Server is used to manage the central repository of the team data and enables communication between team members because our development team is geographically distributed.
- Performed Unit Testing and Integration Testing using N-Unit.
Environment: .Net Framework 4.0, C#, ASP.Net, Web Services/WCF, WPF, Oracle 11g, Visual studio 2012, HTML, DHTML, JQuery, Angular JS, CSS, JSON, XSL, XAML, Web forms, AJAX, JavaScript, MVVM Pattern, Kendo UI tools, IIS, N-Unit, Team foundation server.
Confidential, Memphis, TN
.Net Programmer
Responsibilities:
- Designed the database schema for modeling various business subjects like sources of financial activity, claim groups etc., using SQL Server 2008.
- Implemented the business logic to perform various tasks like providing suggestions for behavior change that can reduce out of pocket spending, comparing members with peer groups etc., using C#.NET and Entity Framework.
- Developed the web application based on .NET and web technologies like ASP.NET, HTML, CSS, AJAX, JavaScript, JQuery, Multithreading, Entity Framework, LINQ, and so on.
- Worked on Team Foundation Server (TFS) for source control during application development.
- Created various styles for HTML controls, server controls on front-end pages using CSS and ASP.NET Themes.
- Created and consumed WCF services Used for the implementation of the registration.
- Developed complex ADHOC PL/SQL queries for Metric Management team.
- Worked on ASP.Net Web Application Security like Authentication and Authorization for security policies and security classes in .NET for encrypted signing Data, Code access and users Role based security checks.
- Developed code for importing excels data to SQL Server database with SSIS and SSAS.
- Used Team Foundation Server (TFS) for version controlling and to keep source-code safe.
- Performed research and development work on latest Microsoft technologies, implement and upgrade to latest Microsoft products like .NET Framework 3.5, Visual Studio 2010.
- Tested pages for proper operation by implementing Unit and Integration testing using NUNIT.
- Been the 24x7 support person on call for Production Support during testing.
- Developed the projects using SCRUM/Agile project development methodology and actively participated in daily stand up meetings.
Environment: .NET Framework 3.5, C#, Visual Studio 2010, N Unit Testing, AJAX, Active Directory, ASP.Net, SSIS, SSAS, Entity Framework, XML, JQuery, WCF Services, SOAP, WSDL, HTML, JavaScript, CSS, IIS7.0, TFS.
Confidential
.Net Programmer
Responsibilities:
- Collect and analyze requirements from the clients to design suitable software for them.
- Built on a custom framework using C#, Win Forms, Web Services, .Net Remoting, ASP.Net, MS Transaction Server, and SQL Server 2000.
- Developed the Use case diagram, Activity diagram using Rational Rose 2000e during the requirement-gathering phase.
- Program client side and server side validations using JavaScript and regular expressions.
- Code the application in C# using ASP.NET including textboxes, combo boxes, data grids, tree view control, buttons, validation controls, and image buttons and zooming.
- Implemented Business logic using C#.
- Use ASP objects like Request, Response, Query string, Server and Application.
- Worked on View State to maintain data between the pages of the application.
- Developed and Used User Controls using C# and ASP.NET.
- Wrote class library for Database Access layer using C# and ADO.NET.
- Designed user control for re-use of UI functionality.
- Identify and create indexes and stored procedures in SQL Server.
- Developed client modules for retrieving, inserting and updating record from the database.
- Designed the database and created tables, stored procedures and views using SQL Server 2000.
- Directly accountable for various aspects of product design including assessment, coding, testing and optimization. Involved in code review and performance improvement as well as documentation.
Environment: C#, ASP.NET, .NET 1.1/ 2.0, HTML, JavaScript, CSS, Win Forms, .NET Framework, .NET Remoting, ADO.NET, XML, Web Services, SQL Server 2000, Windows 2003, IIS, VB.NET, Visual Studio .NET
