.net C# Developer Resume
SUMMARY
- Microsoft Certified Professional, Microsoft Certified Solution Associate, Microsoft Specialist (Programming in C#) with a well versatile educational background including associate degree in software engineering, as well as Bachelor and Master degrees in different areas.
- Have extensive experience in .Net, C#, ASP.Net, ASP.Net MVC, Visual Studio, different data accessing and front end technologies.
TECHNICAL SKILLS
.Net technologies: ASP.NET, ASP.NET MVC, ADO.NET, Entity Framework (EF)
LINQ: .NET Language - Integrated Query, AJAX, JavaScript, AngularJS, jQuery, HTML, CSS, XML, Bootstrap, XAML, Web Services, ASP.NET Web API, WCF, Microsoft Azure, WinForms, WPF
Web Application development: Web Administrator, Desktop Applications, mobile application development, Analysis, design, and Development
Tools: Visual Studio .Net 2008/2010/2012/2013/2015
Web Servers: IIS 6.0, 7.0, 7.5
Languages: C#, SQL, PL/SQL
RDBMS: MS SQL Server 2012/2008
Operating Systems: Windows XP/Vista/7/Windows Server 2008/8 Programming Databases Manage program flow, Create and use types, Debug applications and implement security, Implement data access, Design the application architecture, Design the user experience, Develop the user experience, Troubleshoot and debug web applications, Design and implement security
Professional Experience
Confidential
.Net C# Developer
Responsibilities:
- Developed web service for add/edit features for each of the settings (Portal/Panel/Properties/Users/User Groups/Segments) for the administration pages using C#.
- Designed and developed different pages, WinForms and ADO.NET components, scripted certain website features using JavaScript, etc.
- Developed stored procedures and triggers for inserting/updating/retrieving/deleting data for the administration pages using SQL Server 2012.
- Performed database design for the settings in the administration pages using MS Visio & SQL Server 2012.
- Developed a windows service as a monitoring utility to generate summarization reports which listed requests created and tasks completed on weekly basis for each user to deliver them by the means of email notification.
- Utilized UML to develop requirements and architect effective solutions using design patterns.
- Created modules to publish Crystal reports (in PDF and Crystal Report formats) utilizing XML Web Service.
Environment: ASP.NET 4.5, C#, UML, SQL Server 2012, Visual Studio 2012, TFS, Visual Source Safe 2012, Web Services
Confidential
ASP.NET MVC Developer
Responsibilities:
- Created a business process flowchart using Microsoft Visio.
- Utilized XML Web Services to expose the various statistical calculation methods to remotely located data regarding various districts in the country.
- Designed the website in ASP.NET MVC.
- Created User Controls and Custom Controls in ASP.NET.
- Utilized ASP.NET for WebForms design with C# on the back-end.
- Wrote T-SQL stored procedures and triggers for SQL Server 2012 database.
- Utilized ADO.Net for database connectivity.
- Used Cascading Style Sheets (CSS) and DHTML UI Design; was responsible for recording, and maintaining the statistical data in MS SQL Server 2012.
- Responsible for creating reusable scripts for plotting the data on to graphs and generating reports using SQL Server Reporting services.
- Encrypted the private identifiable information (Driver license, Date of birth etc.) provided by the customers using an encryption web service called Identity Access Management Database that registers all agency wide applications and encrypts all the input data into the database.
- Used Fiddler tool to check the performance of an Application, improved performance of the Web Application by fully utilizing Caching features.
Environment: Visual Studio 2012 (ASP.NET MVC, ASP.NET, C#), Active Directory, SQL Server 2012, Web Services, XML, XSLT, HTML, JavaScript, AJAX, Unit Testing.
Software Engineer (.Net Technologies)
Confidential
Responsibilities:
- Involved in all stages of SDLC including designing, coding, testing and implementing the application following Scrum (Agile) methodology.
- Implemented 3-tier architecture (Presentation Layer, Business Logic Layer and Data Access Layer) for development of the project on VS 2008.
- Developed web application using ASP.NET 3.5 with C#. Developed UI using ASP.NET controls and implemented Master Page for WebForms.
- Designed database and tables using SQL Server 2008.
- Created SQL queries, stored procedures, triggers and tables.
- Created and invoked triggers to automate Emails’ sending process in SQL Server.
- Utilized Entity Framework to create Data Access Layer to manipulate data in database.
- Created and consumed Web Services using WCF.
- Used AJAX server control and toolkit to asynchronously retrieve data from server for better performance.
- Used SSRS to generate customized reports and charts.
- Involved in the Load Test process for the application.
- Used TFS for Version Control.
Environment: VS 2008, .Net 3.5, C#, SQL Server 2008, Entity Framework, MS Excel, TFS, ASP.NET, SSRS, Linq, JQuery, MVC, IIS