.net Developer Resume
Houston, TX
PROFESSIONAL SUMMARY:
- Software Engineer with 5.5 years’ experience in designing, developing and implementing .Net applications.
- Solid understanding of Object Oriented Analysis and Design (OOD), UML and RDBMS concepts.
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, reusability and Design patterns.
- Experienced in all phases of software development life cycle (SDLC) - Feasibility Study, Project Analysis, Requirements, Design, Development, Testing, Documentation, UAT, Deployment and Support.
- Experienced in working with Iterative Agile Programming Methodologies, Test-driven development (TDD), Waterfall methodologies.
- Demonstrated proficiency in development using Microsoft.NET technologies like C#, VB.NET, ASP.NET, ASP.NET MVC, ADO.NET, ASP.NET Web Services, WCF, WEB API, Entity Framework, MS SQL Server and Oracle as Database.
- Good Experience in configuring and managing IIS - WEB Server.
- Expertise in developing Client/Server Applications on 3 Tier Architecture and N-Tier Architecture.
- Experience with UI skills like HTML, HTML5, CSS, CSS3, XML, JavaScript, JQuery, Angular JS and AJAX.
- Strong experience in the Analysis, Design, Development and Implementation of web based applications and distributed applications using WCF/Web services/REST Standards based on Service Oriented Architecture (SOA).
- Experienced in SQL for creating tables, Indexes, Views, SQL Joins, Stored Procedures, Cursors, Triggers, Transaction management, T-SQL, Code Optimization and Performance Tuning.
- Experience with third party controls like Telerik, Infragistics, jQWidgets and Dev Express.
- Experience with ETL/DTS Packages using SSIS.
- Hands on experience in creating and modifying reports with reporting tools like Crystal Reports, SSRS.
- Worked with Team Foundation Server (TFS), SVN, GIT and Visual Source Safe (VSS).
- Experience in gathering customer requirements and functional requirements and converting them to technical specifications/requirements and replacing current system with Web-based application.
TECHNICAL SKILLS:
Programming Language: C#.Net, VB.Net
Technologies: ASP.net, ASP.Net MVC, Web Services, WCF, WebAPI, XAML, WPF, Win forms, HTML, AJAX, JavaScript, JQuery, Angular JS, SSIS, SSRS.
Database: SQL Server, Oracle 9i/10g
Web Services: SOAP, WSDL, UDDI, REST
Tools: Crystal Reports, Microsoft-Office, Microsoft Visio, SQL
Server Reporting Services (SSRS).:
Development Tools: Microsoft Visual Studio .NET
Web Servers: IIS
Operating Systems: Windows family
PROFESSIONAL EXPERIENCE:
Confidential, Houston , TX
.Net Developer
Responsibilities:
- Interacting with client for requirements, discussing the feasibility of requirements, designing the layout of web pages and participated in the development.
- Implementation of design and development of web application using ASP.NET MVC 5.0, Entity Framework 6.0 with Repository, Dependency Injection patterns, Razor View Engine and business logic in C#.
- Development was done using agile methodology with daily scrums and continuous integration using the N-Tier Architecture process to deliver higher-quality software model.
- Redesigning and developing the Web pages using HTML, HTML5, CSS, CSS3, XML, JavaScript, JQuery, Angular JS and AJAX
- Implemented functionality such as Searching, Filtering, Sorting, Validating, Categories using AngularJS framework.
- Implemented Angular JS Services to bind the data and provide access to the data on the server.
- Used AngularJS as the development framework and done CRUD operations with $http service.
- Designed a Web application using Web API with AngularJS and populated data using ADO.NET entity framework and Used Entity Framework to model and manage data from SQL Server.
- For better design user experience used Bootstrap for Modal pop-ups, Alerts, etc.
- Utilized AJAX controls to display the data on frequently visited pages and to reduce the client server round-trip time for enhancing the performance of the application.
- Advanced JavaScript controls were used using JQWidgets and Custom Bindings were written for the controls.
- Worked with JQuery AutoComplete for enabling auto complete on pages and wrote custom bindings for it.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, Tables, Views and SQL Joins.
- Supported Operations team during the troubleshooting the production issues during regular basis.
- Involved in doing builds in both Development and Testing Server using Unit Testing.
- Used Microsoft Team Foundation Server for version control and project management.
Environment: Visual Studio 2015, SQL Server 2014, .NET 4.5, ASP.NET MVC 5, C#, JavaScript, JQuery, CSS3, HTML5, XML, Web API, Angular JS, Bootstrap, IIS, TFS
Confidential, Houston, TX
.Net Developer
Responsibilities:
- Participated in system specification meetings, analyzed user requirements, coordinated with team members.
- Developed a prototype using ASP.NET MVC 4.0 and Entity Framework 6.0 for referring clients to transactions within a period of time.
- Used ASP.NET MVC, Angular JS, HTML5 and CSS3 to design the presentation layer of the website.
- Designed Graphical User Interface (GUI) using ASP.NET MVC and the business logic was coded in C#.
- Designed and developed various abstract classes, interfaces, inheritance to construct the business logic using ADO.NET and SQL.
- SOA was extensively used for developing re-usable frameworks for Data access layer and Standard EXE framework.
- Used .Net Framework class library to build user interface that separated application logic from presentation code using code behind pages. Implemented the logic in Controllers using ASP.NET MVC.
- Developed a high quality software model using N-Tier Architecture with Software development life-cycle (SDLC) followed by Agile methodologies.
- Used JavaScript to perform validations and catch the events on client's browser.
- Used GITHUB and SCRUMDO for requirements gathering and testing. Used SSRS to deliver a variety of interactive and printed reports.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Developed stored procedures, Views and automated SQL, T-SQL scripts for database maintenance, deployment and installation.
- Implement NUnit Testing, Integration Testing and Regression Testing.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
Environment: Visual Studio 2013, SQL Server 2012, .NET 4.5, ASP.NET MVC 4.0, C#, Web Services (WCF), AJAX Toolkit, JavaScript, JQuery, CSS3, XHTML, Angular JS, HTML5, GITHUB.
Confidential
.NET Developer
Responsibilities:
- Evaluated user requirements and technical requirements to determine feasibility, cost and time required for developing new systems and modifying existing systems while maintaining compatibility with existing systems.
- Used WPF as it supports UI, document, Hardware acceleration, Interactive data visualization and superior readability.
- Developed n-tier Application with UI, Business and Data Access layers using VB.NET.
- Implemented the security at application level such as Role based Security, User validation.
- Involved in designing and developing different modules using VB.Net.
- Created UML (Class Diagrams, Sequence Diagram, and Component Diagram) diagrams using Visio.
- Developed Web Forms and User Controls using Grid View, Validation Controls extensively.
- Created Views, Triggers, Cursors, Constraints, and Normalization at the Data Access Layer.
- Involved in writing Stored Procedures to validate the data at backend and to execute the desired result at front end.
- Used AJAX techniques for asynchronous Data Transfer.
- Used Web Services for communication with in different LOBs in the organization.
- Developed the classes and interfaces by using VB.Net. Net coding.
- Used Visual Source Safe for Version control.
- Involved in report generation using Crystal reports.
- Implemented page level error handling using Custom Error pages and Error logs.
- Used various client side Validation controls, custom validation controls.
- Performed Unit Testing with different kinds of data.
- Used Agile (SCRUM) Methodology with 2-week iterations (sprints).
Environment: .Net Frame Work, Visual Studio 2010, VB.Net, SQL Server Integration Services (SSIS), ADO.NET, VSS 6.0, PLSQL, and Web forms, XML, IIS 6.0, Crystal Reports and SQL Server 2008.
Confidential
.Net Developer
Responsibilities:
- Involved in Requirement Analysis, Design, Development and Testing of Application.
- Designed and developed ASP.NET web application (C# code)
- Developed Web forms.
- Created classes to use in the web application.
- Involved in creating user controls required for the design of front-end for Hierarchy applications.
- Studied the existing Application and designed new screens for the Web Application.
- Created HTML scripts in order to validate HTML form's data that was submitted by the user.
- Created class files for reusability.
- Performed and Optimized the Search Engine for improving the Marketing of the Company.
- Created stored procedures and user-defined functions in SQL Server 2008 for fast retrieval of the data from the databases.
- Used ADO.NET for communication between the application and the SQL Server 2008 Database.
- Involved in System Unit Testing and Integration testing in development environment and ensuring application is according to specifications.
Environment: Windows, SQL Server, Microsoft Visual Studio, ASP.NET, C#.NET, Ajax Control Toolkit, JQuery, JavaScript, CSS, HTML.
