Sr.net Developer Resume
Addison, TX
SUMMARY:
- Result - driven IT professional with 7+ years of experience designing and developing Web/Win based applications (Visual Studio, C#, ASP.Net, ASP.net MVC, ADO.net, and WCF).
- AngularJS, Bootstrap with entity framework
- Proficiency in SQL, TFS and related web technology.
- Programming knowledge in Web services and WCF development.
- Strong verbal and written communication skills (both to a technical and non-technical audience). Good understanding of Cross Browsers compatibility issues and tackled them using Developer tools (of all the browsers).
- Experience in coding CSS and ASP.NET Themes for a consistent look throughout the web application.
- Designed and Created Databases from scratch incorporating best practices.
- Experience working withASP.Net MVC and Web Forms for creating web applications. Worked with User Controls/ Partial Views in these applications& Used Data Annotation for validation, MVC Areas for better organization of application.
- Created/Altered Tables with constraints/keys and complex relationships between them.
- Extensively used SQL Views and Stored Procedures for generating dynamic reports.
- Experience in deploying web applications in Web Servers like IIS 7.0/7.5/8
- Basic usage of SharePoint to upload documents, maintain Lists and Publish pages for Project related sites.
- Extensive experience usingCSS3featuresfor styling borders, text, backgrounds, multiple columns, gradients, etc.
- Dealt withHTML5, using the new Semantic Tags as well as the new controls. Used the Local Storage for removing the load on the server.
- Worked with JavaScript/JQuery to perform client side operations and also making AJAX and Web Service calls and also used JQuery, UI, JQuery. Validation, etc.
- Extensive work with MVC binding for compressing and subsuming CSS and Java script files to increase no. of useful request to the server.
- Experience on creating and consuming WCF services to provide service oriented solutions.
- Expertise on Integrating third party controls such as Telerik/MVC Telerik, DES, Datatables, JQuery controls, etc.
- Experience on Integrating third party tools for logging and performance analysis such as NLog, Log4Net, Glimpse Profiler, Chirpy, etc.
- Used Entity Framework’s Database First approach for creating model classes for tables, views and stored procedures. Also made use of DBContextgenerator for generating these models.
- Extensively used Source Control software’s such as TFS, SVN, VSS.
- Experienced in using Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
TECHNICAL SKILLS:
.NET Technologies: C#, ASP.Net, .Net Framework 3.0/3.5/4.0/4.5, ADO.Net, LINQ, Entity Framework, WCF
Web Technologies: ASP.Net, Web Services, Web Forms, Win Forms, AJAX, ASP.Net MVC.
Scripting Technologies: HTML5/DHTML, XML, JavaScript, CSS3, JQuery
Databases: SQL Server 2005/2008/2008 R2
Software & Tools: ESRI Maps, Test link, Fiddler, Developer Tool, Firebug, SQL Profiler, Glimpse Profiler, Chirpy, IIS, Visual Studio.Net, SQL Server Management Studio, MS word, MS Excel and MS PowerPoint.
Reporting & Integration Tools: SSRS, SSIS
Operating System: Windows 2000/XP/7/2008Server
Version Control: TFS, SVN, VSS
Application Server: IIS 6 /7/8
Design Pattern: MVC
PROFESSIONAL EXPERIENCE:
Confidential, Addison, TX
Sr.Net Developer
Responsibilities:
- Developed the preview services using the REST based WebServices (JAX-RS).
- Used Ajax and JSON to make asynchronous calls to the project server to fetch data on the fly.
- Created User Controls, pages and master pages.
- Making use of Table Valued parameters for sending a list to the Database.
- Made use of Bulk inserts to reduce the number of DB calls.
- Making use Asynchronous calling of methods for sending mails.
- Used Telerik controls for data grids
- Used JavaScript/JQuery to simplify client-side scripting, effects, modal windows
- Created Asp.Net Themes, skins, CSS to define the look of pages and controls.
- Used web Validation controls for client side data validation.
- Used LINQ expressions to filter the data in business objects.
- Made use of CSS3 for beautification of the HTML controls.
- Made use of new HTML5 semantic tags for better readability of markup.
- Used Data Grids, Grid view controlsto display information using Data Sets, Data Readers and Data Adapters to extract data from the server.
- Created Tables, Views, Stored Procedures, and Triggers in SQL Server to access and manipulate the data from the database server
- Implemented AJAX for asynchronous communication of data to server.
- Managed Session-level events and objects in Global.asx and Configured the web.config file for various application settings including Connection Strings, and trace &debug information.
- Used XSD schemas to validate XML documents.
- Used XSLT to present data in a special format.
- Deployed the Web application to the IIS 6.0 test environment.
- Used ORACLE Virtual Box software to test the Web application on different Windows.
- Applied several bug fixes and kept track of the errors.
- Deployed developed application on IIS server, monitored performance and supported production environment.
Environment: C#, ASP.NetMVC, .Net Framework 4.0, Entity Framework, HTML5, CSS3, Visual Studio 2010, SQL Server 2008, NLog, WebAPI,Restfull.
Confidential, Chicago, IL
Senior .Net Developer
Responsibilities:
- Engaged in all team meetings. Actively involved in gathering user requirement.
- Created web application using C#, ASP.Net MVC, jQuery and SQL Server 2008.
- Wrote jQuery plugin to display web application help information dynamically from XML files.
- Provided group and individual mentoring in ASP.Net MVC, jQuery, LINQ To SQL, debugging and general .Net development practices.
- Prepared and executed unit test plans for every module
- Analyzed the requirements and prepared the technical and functional specification documents.
- Experience in using XML, JSON for transporting and storing data.
- Had enough knowledge on HIPPA and HL7 messages
- Worked on support maintenance of Scanners related to Healthcare
- Used SQL Server for migrating the data from one version of application to other which includes customizations
- Used SQL and T-SQL for communicating with the SQL Server database.
- Had experience in writing Stored Procedures, Functions
- Had knowledge on SSIS
Environment: NET Framework 4.0,Visual Studio 2010, Web services, WPF,jQuery, ASP.NET 3.5/4.0, MVC 4.0/5.0 ADO.NET XML, SQL Server 2008, PL/SQL, AJAX and NUnit.
Confidential, PA
.Net Developer
Responsibilities:
- Analyzing Requirements and Documenting and providing Development Design documents.
- Created Web pages and User controls.
- Converted XSL pages to ASP.Net pages.
- Made use of CSS design patterns for consistent look and feel across apps.
- Made use Anti Forgery token for Post and AJAX requests
- Used JavaScript/JQuery to simplify client-side scripting, effects, modal windows
- Resizing the images to the best quality to display it as different sizes Confidential different pages in the app.
- Made use of Glimpse Profiler to improve the performance of the pages.
- Integrated Log4Net into the app for logging the errors.
- Created Tables, Views, Stored Procedures and Triggers in SQL Server to access and manipulate the data from the database server.
- Implemented AJAX for asynchronous communication of data to server.
- Implemented Asp.Net validation controls for client side data validation.
- Managed Session-level events and objects in Global.asx and Configured the web.config file for various application settings including Connection Strings, and trace &debug information.
- Used SSRS and SSIS for generating reports and charts and integrating data.
- Used Data Binding, Routed Events, and Dependency Property to make components interactive
- Used the DES controls for validations.
- Used LINQ expressions to filter the data in business objects.
- Used NPOI to read and write the excel.
- Developing and implementing technical solutions.
- Helping colleagues with technical solutions.
- Performing code reviews.
- Used ADO.NET Entity Framework to connect, retrieve and manipulated data with database operation by implementing Data Access Layer.
Confidential, Houston, TX
.Net Developer
Responsibilities:
- Analyzing Requirements.
- Developing and implementing technical solutions.
- Interacted with client for updating status, for clarification on requirements, etc.
- Communicating with the different teams like Business Analyst, Quality Analyst and systems engineer team on different tasks.
- Created WCF services for accessing data from different applications.
- Used LINQ expressions to filter the data in business objects.
- Created Tables, Views in SQL Server to access and manipulate the data from the database server.
- Used Entity framework reverse engineer code first. Worked on models and mappings
- Removed third party menu controls and integrated ASP.Net Menu control.
- Populated the Menu controls dynamically from the XML document.
- Made use of CSS style sheets for styling pages across the app.
- Created Tables, Views, Stored Procedures, and Triggers in SQL Server to access and manipulate the data from the database server
- Implemented AJAX for asynchronous communication of data to server.
- Managed Session-level events and objects in Global.asx and Configured the web.config file for various application settings including Connection Strings, and trace &debug information
- Heavy usage of SVN to maintain all the code developed through various iterations of the Project
- Maintain Project related documents and Issues tracking List in SharePoint.
- Maintained and supported multiple projects and deadlines.
Environment: C#, ASP.Net, .Net Framework 4.0, ADO.Net, HTML,CSS, Visual Studio 2010, SQL Server 2008, WCF, Entity Framework.
Confidential
.Net Developer
Responsibilities:
- Developed user controls for menu display and created various menu pages based on these controls.
- Used ASP.NET Validation controls to validate user inputs.
- Used ADO.NET to provide database connectivity and data access method to obtain data from SQL Server2005 database.
- Created stored procedures, and triggers to perform updates to related tables using SQL Server 2005.
- Constructed SQL queries using various joins to access SQL Server’s database efficiently.
- Extensively used try catch blocks throughout the development cycle to ensure proper exception handling and logging.
- Assisted in fixing bugs and issues reported by QA testers.
- Called and/or participated in periodic meetings with the project manager in order to assess and identify main risks to the release items and put in place processes to minimize them.
- Created queries and stored procedures.
- The code behind is implemented in C#.net.
Environment: C#, ASP.NET 2.0, ADO.NET, SQL Server 2005