.net Developer Resume
Durham, Nc
PROFESSIONAL SUMMARY:
- Around 6+ years of experience in Requirement Analysis, Design, Development, and Testing of desktop and web applications
- Extensive knowledge in developing web applications using ASP.NET, ASP.NET MVC, ASP.NET Web API, Entity Framework, ADO.NET, MS SQL Server, LINQ, HTML5, CSS3, Javascript, AngularJS,
- Comprehensive knowledge of developing desktop applications.NET Frameworks such as WPF, WinForms, and Windows Services.
- Experience in creating GUIs using ASP.NET Server Controls, User Controls, AJAX Controls, WPF, Win Forms, CSS, Bootstrap 3, JavaScript, jQuery, AngularJS, AngularJS2.0, HTML
- Substantial understanding and strong working experience on JavaScript libraries and frameworks such as jQuery, AngularJS, Jasmine, Karma, and Protractor, High Charts
- Well versed in Object - oriented programming (OOP) using C#, VB, Java and In-depth understanding of SOLID principles and Object Oriented Design patterns.
- Dynamic WPF event wiring within control trees. Full ASP.NET web development integration with the enterprise.
- Experience in implementing the MVC 3.0/4.0design pattern to standardize the application architecture.
- Extensive experience in design and development of MVC and Web Form applications.
- Good Experience in MVC framework to reduce the complexity and to get full control over the behavior of the application.
- Good understanding of Database schema design following 3NF, and PL/SQL, T-SQL, Stored Procedures, Functions, Triggers, Indexes, Views, and Joins.
- Extensively used ORM such as Entity Framework, NHibernate, and ADO.NET to interact with Databases
- The experience of following Test Driven Development (TDD), unit testing and Integration testing through MSTest, NUnit and xUnit.
- Good understanding of Software Development Life Cycle (SDLC) in Agile and other iterative software process models
- Advanced extensible reporting skills using SQL Server Reporting Services (SSRS), Crystal Reports and
- Participated in data migrations using SQL Server Integration Services (SSIS) packages
- Worked with Team Foundation Server (TFS), Microsoft Visual Source Safe, Tortoise SVN and GitHub as version control systems and Team Foundation Server (TFS), Jira as work item tracking
- Developed use case diagrams, activity diagrams, state diagrams and sequence diagrams using UML in MS Visio
- Extensively used IDEs - Visual Studio, Web Storm, Eclipse and text editors - Sublime text, Brackets.
- Good experience working with ADO.NET objects such as Data Adapter, Dataset and Data Reader to interact with the database.
- Experience in analytical and technical skills and developing systems using different software methodologies like Agile and Waterfall.
- Great desire to learn latest technologies and ready to take up challenges.
- Team player with excellent communication and written skills with exemplary analytical and problem-solving skills.
- A well-organized, goal-oriented, highly motivated and effective team leader/member with excellent analytical, troubleshooting, and problem-solving Skill.
- Earned recognition for meeting deadlines. Excellent communication and interpersonal skills enjoy working in a team and yet flexible to take individual responsibilities.
TECHNICAL SKILLS:
Programming Skills: C#, VB.NET, C, C++, JAVA
Web Technologies: ASP.NET, VBSCRIPT, HTML5, XHTML, XML, JavaScript, AJAX, jQuery, CSS3, ASP.NET WEBAPI, CSS3 User Centered Design, AngularJS, Angular2/4.0, Bootstrap, Node.js.
Operating Systems: Windows, Linux Red Hat, Unix, Mac OS
Applications: Eclipse, VMWare (Ubuntu), Microsoft Visual Studio, Android Studio
PROFESSIONAL EXPERIENCE:
Confidential .
Software Programmer Analyst (.Net Developer)
Responsibilities:
- Designed and developed WebPages using ASP.NET, C#.NET, HTML, JavaScript, AJAX, jQuery, CSS and server controls.
- Developed secure login interfaces with ASP.NET Server controls.
- Used various server controls like Multi-View and Grid View with extensive data binding to display, page and sort multiple records.
- Designed and developed user interfaces using VB.NET and ASP.NET.
- Developed Custom Controls and User Controls for reusable part of the web pages using C# with ASP.NET.
- Maintained and enhanced existing software by analyzing and identifying areas for optimization and refactoring.Investigated new technologies and techniques and researched ongoing industry developments using OOPs.
- Developed different data loaders for the implementation team to load the data from legacy systems into the application.
- Create dynamic views using AngularJS.
- Implement different modules in AngularJS.
- Developed UI using HTML5, CSS3, ExtJS, Bootstrap, Jquery, and JSP for interactive cross-browser functionality and complex user interface.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used the Node.js, Angular.js, backbone.js and Require.js MVC Frameworks in the development of the web applications.
- Used Angular JS to handle client interaction.
- Extensively used User interface controls with Jquery to validate client side validation.
- Used agile methodologies for development through TDD, continuous integration, stand-up meetings.
- Worked closely with the Business Analysts in requirement gathering and design review activities.
- Worked on creating and consuming RESTFUL Services using WEB API which returns JSON data.
- Used ADO.NETEntity Framework Model 6.0 as the Data Access Layer (Database First) and implemented the CURD (Create, Update, Retrieve and Delete) operations, Mapping and executed stored procedures.
- Created different Action Attributes for decorating across various Action Results in MVC 5.0 controllers.
- The Action Attributes used include the ones used for Handling errors and Caching.
- Involved in hosting the WCF based service on IIS 7.0 and testing the service using the tool, WCF client.
- Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions, in SQL Server 2010 for inserting/Updating/Deleting the data into the relational tables.
- Developed reports using SSRS which are sent through messages and emails.
- Working with Team Foundation Source Control (TFS) as the source for version control and project/issue management.
- Involved in supporting and maintenance for legacy production systems. Actively involved in bug fixes and enhancements postproduction as per the client's requirement.
Environment: Microsoft Visual Studio 2013/2010, MVC 5.0, WCF RESTFUL Service API, Azure, ASP.NET, C#, XML, JSON, Jquery, Angular JS, Backbone JS, HTML 5, CSS 3, LINQ, NUnit, Team Foundation Server 2010, TDD, Agile and Scrum, IIS 7.0, AJAX, ADO.NETEntity Framework 6.0, Microsoft Enterprise Library, Log4Net, UNIT, Oracle11g, SQL Server 2010, Oracle 10g, Windows Server 2008 R2/2008.
Confidential, Durham, NC.
.Net Developer
Responsibilities:
- Developed different data loaders for the implementation team to load the data from legacy systems into the application.
- Create dynamic views using AngularJS.
- Implement different modules in AngularJS.
- Developed UI using HTML5, CSS3, ExtJS, Bootstrap, Jquery, and JSP for interactive cross-browser functionality and complex user interface.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Used the Node.js, Angular.js, backbone.js and Require.js MVC Frameworks in the development of the web applications.
- Used Angular JS to handle client interaction.
- Designed and Developed views in MVC 5 using Razor Engine.
- Extensive experience in Web using MVC andWEB API.
- Created and worked with dependency, attached and complex properties and plugged them into different Silverlight and WPF services.
- Coding presentation layer using WPF and silver light and service layer using WCF technology.
- Used WPF in creating different animated scenes using the combination of transforms, animation controls (storyboard, double animation) and color effects. Implemented WPF in creating custom controls, 3D graphics, Desktop Applications.
- Implementing LINQ queries on different data sources in silver light and WPF applications.
- Integrate WCF services from Silverlight, implement AJAX script to handle Silverlight events and controls.
- Extensively used User interface controls with Jquery to validate client side validation.
- Used agile methodologies for development through TDD, continuous integration, stand-up meetings.
- Worked closely with the Business Analysts in requirement gathering and design review activities.
- Worked on Telerik and Kendo Controls for Dropdowns, Grids and Progress bars.
- Worked on creating and consuming RESTFUL Services using WEB API which returns JSON data.
- Used ADO.NETEntity Framework Model 6.0 as the Data Access Layer (Database First) and implemented the CURD (Create, Update, Retrieve and Delete) operations, Mapping and executed stored procedures.
- Created different Action Attributes for decorating across various Action Results in MVC 5.0 controllers.
- The Action Attributes used include the ones used for Handling errors and Caching.
- Involved in hosting the WCF based service on IIS 7.0 and testing the service using the tool, WCF client.
- Included security groups, network ACLs, Internet Gateways, and Elastic IP's to ensure a safe area for the organization in AWS public cloud.
- Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef Configuration Management.
- Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions, in SQL Server 2010 for inserting/Updating/Deleting the data into the relational tables.
- Imported SQL Azure database to a local SQL Server using SSIS/SSAS.
- Developed reports using SSRS which are sent through messages and emails.
- Working with Team Foundation Source Control (TFS) as the source for version control and project/issue management.
- Involved in supporting and maintenance for legacy production systems. Actively involved in bug fixes and enhancements postproduction as per the client's requirement.
Environment: WCF, C#,ASP.NET, ADO.NET, VB .NET, AJAX, XAML, CSS, XSD, Agile Methodology, UML, Windows 2008, JQuery, JSON, Visual Studio2008, SQL Server 2008, TFS, IIS, web services.
Confidential
.NET Developer
Responsibilities:
- Developed programming scenarios in C#, Object Oriented Programming (OOPS) concepts such as encapsulation, inheritance, polymorphism, and abstraction.
- Used MVC Design Pattern to develop classes in order to have a clear separation of responsibilities of all the supported client actions.
- Designed and developed dynamic ASPX web pages using C#, ASP.Net, XML, HTML, CSS, and JavaScript.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET, ADO.NET, and PL/SQL.
- Designed and coded the WinForms and implemented the logic using C#.NET.
- Created Stored Procedures to manipulate the database and to apply the business logic according to the user's specifications.
- Extensively made use of Grid View, Data List and Drop-down List for displaying the data in a clear and pleasant format.
- Used ASP.NET, AJAX Toolkit controls like Script Manager and Update Panel within some web pages.
- Created Web.Config files for setting up of the application by writing database connections.
- Developed the required Business Layer of the application using C#.
- Involved in building the queries, writing Stored Procedures, functions, and triggers.
- Extensively used ADO.NET to access database object tables, stored procedures, and implemented Data Access Layer (DAL).
- Involved in setting up and managing the code repository (VSS).
- Involved in creating various reports using SSRS.
Environment: ASP.NET 2.0, C#, ADO.NET, HTML, CSS, JavaScript, Visual Studio 2005/2008, SQL Server 2005/2008, IIS 6.0, Web Services, XML, AJAX, VSS, .NET Framework 2.0, MS VISIO (UML), N-Unit Testing Tool, MVC Design Patterns, SSIS, SSRS.
Confidential
.NET Developer
Responsibilities:
- Implemented the project using C#.Net (Win Forms) and back-end database as Microsoft SQL Server 2008.
- Understood and analyzed the client's requirements and involved in GUI designing of the application.
- Participated in various Client meetings with the team and the Project Manager to discuss improvements/amendments in the development of the section.
- Developed win forms using C# environments and ADO.Net.
- Used Custom Data Grid, Dataset and Data Reader to retrieve, display and manipulate data.
- Designed Administrator pages to handle overall application.
- Used Data Controls to retrieve, display and manipulate data.
- Configured security features for the application using integrated windows authentication.
- Involved in database design, writing stored procedures using T-SQL.
- Implemented Optimized SQL Stored Procedures
- Involved in design, development, and implementation of user interfaces in ASP.NET and validation using JavaScript and jQuery
- Involved in database operations using ADO.NET.
- Designed and developed web forms using user ASP.NET controls Server Controls.
- Designed and developed Custom controls to use with Web Forms.
- Extensive use of Web Services, SOAP, XML, XSL to expose the reports to facilitate information sharing.
- Designed and developed.NET components using VB.NET and XML to communicate with Web Services.
- Worked on ASP.NET features like state Management, caching features, configuring optimizations and securing web application
Environment: C#.NET, Microsoft .NET Framework 2.0, ADO.NET, SQL Server 2008, Windows NT, Reporting Services (SSRS).va, Linux, Oracle 10g, JavaScript, HTML, CSS, Tomcat 7.0, Windows XP, My Eclipse 8.6