Sr Dot Net Developer Resume
Atlanta, GA
SUMMARY
- Around 8 years of Professional IT Development experience on Microsoft technologies including .NET Framework with ASP.NET, C#,MVC, VB.NET, JavaScript, jQuery, knockoutJS, AngularJS, KendoUI, XML, WCF,XML Web Services and Web API Services.
- Over four years for experience as Project\Technical Lead, leading a team of 3 to 8 developers while working on multiple simultaneous projects being executed.
- Actively involved in the Complete Project Life Cycle SDLC from user requirements, Analysis, Design, Development, Testing and Implementation, Deployment and Support.
- More than 8 years of Database Development experience using SQL Server 2012/2008/2005 and T - SQL with respect to Enterprise - Modelling, Handling Business Logic by writing Stored Procedures.
- Good Knowledge over Mobile Application Service Development and Delta Synchronous Services.
- Experience in more than eight years of programming with C#
- Excellent interpersonal and technical skills with a sharp acumen for understanding and grasping of the various needs of businesses.
- Experience in Working with SOA, Multi-tiered applications and MVC Applications.
- Experience in Multithreading Applications for API calls.
- Experience in integrating Kendo UI controls.
- Hands on experience in deploying Web Services like SOAP, WSDL using XML.
- Worked independently and as part of large teams adhering to strict quality assurance guidelines, familiar with software lifecycle.
- Good experience in developing SOLID Architectural principles
- More than 3 years of experience in developing single page application using Angular JS
- Good Experience in developing Web Services with MVC Web API.
- Quick learner, complete problem solving abilities, always zealous to learn new technologies.
- Strong knowledge and working experience developing Windows Web applications using JavaScript, HTML, XML, XSLT, CSS, Master Pages, Themes and Skins.
- Ability to handle E-commerce applications has experience in handling PayPal payment gateway calls.
TECHNICAL SKILLS
Programming Languages: C#, VB.NET, PL/SQL, T-SQL
Technologies: ASP.NET, WCF, Web Services,MVC, WebAPI Services
Frame Works: .NET 4.6/4.0/3.5/2.0/1.1
Databases: MS SQL 2012/08/05 server, MS Access, SQLite
IDE’s & Utilities: Visual Studio .NET 2015/2012/08/05
Web Development Technologies: HTML, CSS, XML, XSL, Bootstrap
Scripting Languages: JavaScript, jQuery, knockoutJS,AngularJS
Operating Systems: Windows XP/7/8/10, Linux
Web Servers: MS IIS, Apache Tomcat Server
ORM’s: ADO.NET, Entity Framework
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Sr Dot Net Developer
Responsibilities:
- Involved in Creation of Database and Schema related objects creation in backend.
- Developed Restful services for all modules with MVC Web API.
- Written Procedures, functions, Views and all other data objects.
- Created Unit Test codes to test services using MSTest.
- Data Binding at UI level using Ajax,Kendo UI and KnockoutJS.
- Implemented Client side Data Binding, Filters, Type ahead, data processing and form validation using JQuery
- Created service layer using Web API to communicate with database server
- Implemented code to return HTTP response Message object from web API and handled returned JSON result at client side using Angular JS.
- Implemented LINQ to SQL to query the database.
- Followed SOLID Design Principles in c#
- Used SmtpClient and Mail Message classes to send the automated emails.
- Deployed and maintainedASP.NETapplications running at IIS 7.0.
- Integrated BootStrap UI and controls with AngularJs
Environment: C#, .NET 4.0\4.6, C#.NET, MVC Web API Services, SQL Server and KnockoutJS, KendoUI, JAVA Script, Microsoft Office suite of products, Visual Studio Team Foundation Server 2012, IIS 6.0/7.5, SQL Server 2012.
Confidential, CA
Dot Net Developer
Responsibilities:
- Implemented the project using MVC architecture with backend database MS SQL 2008.
- Involved in full lifecycle of the project from design, development & Testing.
- Involved in designing and developing Tables, stored procedures, views using SQL Server 2008.
- Class diagrams were developed for data and business access components of the system using Microsoft Visio 2007.
- Implemented auto mail generation of reports through PLSQL procedures by using profile
- Developed User controls to increase the reusability and to improve the performance.
- Used AJAX Controls to increase the responsiveness of the web application.
- Implemented Content management system to maintain in house projects Document and Template.
- Implemented Client and Server side validations using JavaScript and validation controls.
- Developed Workflows based on the roles in the portal such as employee, legal admin, payroll admin and super admin.
- Used the JQuery Grid to display the fetched data.
- Involved in State Management using session, view state and query string.
- Followed Agile Methodology to produce high Quality software and satisfy the customers.
- Used the MS Test for unit testing of the classes.
- Used SmtpClient and Mail Message classes to send the automated emails.
- Used Microsoft’s Visual Source Safe for version control.
- Participated in various Client meetings with the team and the Project manager and also with the business users to discuss improvements/amendments in the development of the portal.
- Implemented the Reports in SSRS/SSIS and XtraReports(Dev express).
- Used LINQ to objects and Lambda Expressions for querying in memory objects.
Environment: .NET Framework 4.0/3.5, Visual Studio 2008,Entity Framework, MVC and Web API 2.0, Visual C#, Multithreading, AngularJS, LINQ, UML, XML, XSLT, ADO.NET, IIS 6.0, MS Visio 2007, JavaScript, MS SQL Server 2005, Crystal Reports 9.0, MS Test.
Confidential
Dot Net Developer
Responsibilities:
- Involved in full Software development life-cycle (SDLC) followed by Agile SDLC using SCRUM methodologies to produce high quality software model.
- Designed different components using C#.NET language and built on N-tier architecture with extensive use of Object Oriented Programming Techniques.
- Assisted is the design of the WCF service interface including service contracts and data contract.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.7
- Used forms authentication for security for the web forms.
- Designed WCF Service Contract for validating the user input credit card type and its validation
- Developed Data Model Classes with Entity Framework and business rules that are implemented within model layer using advance C# concepts.
- Implemented Server side and Client side validation modules using Validation Controls and JavaScript
- Effectively used JQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions
- Deployed and maintainedASP.NETapplications running at IIS 7.0.
- Created reports using Reporting Services 2008 to retrieve data using database code objects such as stored procedures, views and multiple T-SQL queries.
- Created Unit test cases for the application using Nunit and Visual Studio Unit Testing Framework.
Environment: Visual Studio 2010, SQL Server 2008,.NETFramework3.5, C#. NET 3.0, AJAX,JavaScript, WCF, LINQ, NUnit, SCRUM.
Confidential
Dot Net Developer
Responsibilities:
- Analysis of the requirements, specifications and change request provided by the team lead.
- Involved in Updating of Database and Schema related objects creation in backend with existing system.
- Created User Controls for User hierarchy which is implemented in every Report.
- Developed services for all modules with Web Services.
- Implemented Filters for Business Reports Using Custom User Controls.
- Solved Architectural Problems for Reports using Hidden Fields.
- Written Procedures, functions, Views and all other data objects.
- Involved in Creation of database tables, table relations, stored procedures, views, functions, triggers etc.
- Developed web-based application in N-Tier architecture.
- Testing - unit testing & integration testing
- Written code to export ASP.NET data grid control data based on Filters to excel format
- Fusion charts binding for dashboard and other reports.
- Scheduler created using windows service for Notifications.
- Written Java Script for validate page data before submitting to server side code.
- Used LINQ to objects and Lambda Expressions for querying in memory objects.
