.net Developer Resume
Malvern, PA
SUMMARY
- Overall 6+ years of experience in IT industry, in all phases of Software Development Life Cycle (SDLC) and production support of n - tier component based, client/server-based applications using .NET technologies.
- Extensive .NET work experience in software analysis, design, development, coding, integration testing, and process control, maintenance of multi-tier web-based and windows applications.
- Experience in Object Oriented Programming with Microsoft .NET technologieslike .Net, Web Applications, Window Forms, C#, ASP.NET, ADO.NET, HTML, DHTML, XML, SSRS, CSS, COM, SQL SERVER, Oracle, Web Services, WPF, WCF, WPF, XAML, Ajax, Active X controls and IIS.
- Expertise in Database design and development using SQL Server, Oracle, T-SQL and hands on experience in developing stored procedures, functions, queries, triggers.
- Extensively worked on ASP.NET MVC 3.0/4.0, RAZOR viewengine.
- DevelopedRESTFUL services using Web API.
- Experiencein Ajax Method of implementation of web applications.
- Thorough working knowledge of using SSRS, Crystal reports for report creation.
- Experienced in implementing complex business logic using object-orientated approach.
- Expert trouble shooter & problem solver with proven ability to design and develop reliable data driven applications.
- Deadline-driven work ethic, a team player with excellent interpersonal communication and presentation skills.
- Experienced developer in creating adaptive and responsive UI components using Bootstrap, HTML5, CSS, Ajax, Java script, jQuery&Angular JS.
- Worked extensively to integrate ADO.NET, Entity Framework, LINQ &Lambda expressions with SQL server. Created data layers using ADO.NET, extensively used LINQ queries on collection and entities.
- Designed entire framework to support Test Driven Development (TDD) by making use of Dependency injection through unity framework and developed repository.
- Strong knowledge of Database design, development and experience in writing SQL queries, views, Triggers, Stored Procedures in SQL Server, performing Query Optimization.
- Hands on experience in SDLC using Waterfall, SCRUM and AGILE methodologies.
- Used Team Foundation Server (TFS), GIT for Version Control.
- Versatile player with good communication skills and hardworking attitude, Problem solving skills, flexible working individual or in team environment.
TECHNICAL SKILLS
Languages: C, C++, C#.Net, HTML
Software Methodologies: Agile, Scrum, Test Driven Development (TDD) and Waterfall
Scripting Libraries: JavaScript, JQuery, SASS, HTML, CSS, XML, JSON and Angular JS.
Web Technologies: ASP.NET, ASP.NET Ajax, ASP.NET MVC, Silverlight, JavaScript, jQuery, AngularJS.
Development Tools: Visual Studio.NET, Adobe Photoshop CS, Google Ad Words, Yahoo Search Marketing (spring tool suite), SQL Server Management Studio.
IDE's Tools: Visual studio, Dreamweaver, Firebug, Developer Tools, Edit Plus, JSfiddle, Sublime text, SQL Server Management Studio.
Reporting Tools: SQL Server Reporting Services (SSRS), SSIS, Crystal Reports
Debugging Tools: Firebug, Bugzilla, MS Test, N unit.
Version Control Tools: TFS, GIT HUB
Database: Oracle, PL/SQL, MySQLOperating System: Windows, Mac OS, Unix/Linux
PROFESSIONAL EXPERIENCE
Confidential, Malvern, PA
.Net Developer
Responsibilities:
- Involved in Analysis, Design and Development phases of the application.
- Implemented ASP.NET MVC pattern mechanism to display product catalogues and categories.
- Involved in developing components for Business layer and Data Layer, implementation in MVC architecture.
- Implemented client side validations using JQuery & ASP.NET MVC Validation implemented at Controller level.
- Designed interactive ASP.NETMVC views using jQuery, HTML, CSS, Angular JS, React JS, Bootstrap and AJAX to provide excellent user experience.
- Used Angular JS to standardize web application structure and responsive using bootstrap and provide a future template for data binding.
- Built JavaScript/CSS/HTML AJAX apps with RESTful (Http/JSON) link to server-side back-end.
- Developed React JS/ .NET web application using JavaScript, ASP.NET MVC, C#, Visual Studio.
- Used Node JS, Angular JS and MVC Frameworks in the development of the web applications.
- Designed UI using AJAX controls/features and ASP.NET tools (Master pages, themes and site navigation maps).
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
- Implemented lambda expressions and LINQ queries for data querying, retrieving and data manipulations.
- Used WEB API and WCF for implementing REST web service.
- Involved in designing MSSQL Server database; wrote and maintained complex SQL queries, Triggers, User defined functions and the required Stored Procedures in T-SQL.
- Designed Client and Server-Side applications using .NET Framework, C#.NET and SQL Server then built and deployed applications in IIS.
- Developed UI with HTML5, Bootstrap, and CSS and performed Client-side validations using JavaScript, jQuery, and AngularJS. Made use of Java script frameworks like React.JS.
- Developed application using ASP.NET 4.5, MVC 5, C#, WCF using Visual Studio and entity framework
- Used the ADO.NET SQL Client Objects like SQL Connection, SQL Command, SQL Data Reader and SQL Data Adapter and Dataset object in the Data Access Layer to fetch the data from the SQL Server database
- Interacted with team to gather business requirements and provided solutions to the technical issues.
- As part of the bug life cycle worked with test team and fixed the issues and provide the report to project management, which includes development and test time. Deployed applications on test, production servers and managed applications using Microsoft Azure. Building SSRS reports, Crystal reports.
- Built the tables, views, queries, stored procedures, and triggers for the system using SQL Server 2012.
Environment: ASP.NET, C#.NET, .Net Framework, MS Visual Studio, MVC, TDD, LINQ, ReactJS, JIRA, Bit bucket, Bamboo, GIT, Bootstrap, Rest, AngularJS, JQuery, Oracle, Windows. Visual Studio.NET 2013, VB.NET, ASP.NET, MVC 5, T-SQL, XML, HTML5, CSS, AJAX, JavaScript, Angular 4, JSON, User Controls, WEB Services, IIS 7.0, SQLSERVER 2012, SSRS reports and GIT.
Confidential
.Net Developer
Responsibilities:
- Designed and developed front end for enterprise application using ASP.NET anddeveloped dynamic webpages using Bootstrap, JavaScript, JQuery.
- Implemented Cascading Style Sheets (CSS), Master Pages and HTML for maintaining uniformity among all Web Pages in GUI.
- Expertise in N-tier Web Development analysis, implementation, data migration, interfacing/ reporting, and troubleshooting. Extensive work in Developing web forms, web controls, user controls in asp.net.
- Used WCF framework to send the data asynchronously between two end points. Making use of WCF in order to different clients to consume the web application.
- Creating and consuming Web Services, WCF and Web API.
- Created snapshots by using MVVM model for WPF (Windows Presentation Foundation) for the functional requirement phase and used SQL Server Integration Services (SSIS).
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Developed the WCF Services for check in and checkout content use case and to save/get the data for portfolio screen using C#, LINQ. For Source Control Integration TFS was used for daily code check-ins.
- Design and development on databases using SQL Server. Developing Reports using SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS).
- Used LINQ to Entities for retrieving the data efficiently and Just in Time manner.
- Implemented Eager Loading and Explicit Loading, compiled queries, Immediate Execution to improve performance to LINQ to Entities.
- Working in an Agile- Scrum development methodology using JIRA to ensure delivery of high-quality work with monthly iteration, also involved in sprint planning and retrospectives
- Using Git Versioning tools in enterprise application development to ensure up to date with source code.
- Involved in Designing Angular Modules, Components, Custom Directives, Pipes, Services to get the better maintainability and performance.
- Used Angular-Router to turn the web app into single page App and to route among different components.
- Implemented Angular template driven client-side form validation to validate the user inputs before passing to back-end.
- Designed ASP.NET based Graphical User Interfaces with CSS, JavaScript, typescript, Multi- threading and HTML, Angular JS. Designed and developed of web applications using ASP.NET MVC, MVVM architecture.
- Used AJAX to create interactive web applications, mainly focusing at increasing performance.
- Worked on Database design, Modeling and Database maintenance in SQL Server environment.
- Used Visual Source Safe (VSS), Microsoft Team foundation Server (TFS) for version controlling of the application. Transform monolithic application to a microservice based application.
- Responsible for core pieces of the application from end-end, making sure that proper standards, testing and best practices are followed. Developed REST APIs capable of handling high traffic.
- Delivered high-quality features. This includes technical design, prototyping, implementation, test scripts and documentation.
Environment: . NET Framework 4.0/4.5, C#.NET, Visual Studio 2013, embedded C/C++, SQL Server 2012, Oracle 10g, Entity Frame Work 6.0, HTML, BOOT STRAP, AngularJS, LINQ, T-SQL, ASP.NET, ASP.NET MVC 4, WCF, Web services, WSDL, jQuery/JavaScript, XAML, AJAX, CSS, XML, Windows 2008 Server.
Confidential, San Francisco, CA
Software Developer
Responsibilities:
- Analysis, Design and Development of modules using .NET and (ASP. Net, C#.Net), SQL Server Involved in development of Web Forms, Classes using C#.NET that incorporates both N-Tier Architecture, and Database Connectivity.
- Created data warehouse for the project which improved ASP web reporting efficiency.
- Creating database reports, using Crystal Reports, Active Reports (with C# scripting), and Visual Studio.
- Worked in MVC architecture to create web applications using ASP.NET and SQL server.
- Developed application using VSTO to leverage Interpol applications implemented in MS Office suite.
- Developed a prototype from scratch using ASP.NET MVC and Entity Framework for referring patients to pharmacies within a network.
- Developed SQL server data warehouse for reporting and created SSIS packages to move data from SQL Server and databases to the data warehouse.
- Used Crystal Reports for the reporting part of the application.
- Worked with ASP.NET web forms, Master Pages, Web Services, and State Management, Caching features, Configuring Optimizations and securing the web application.
- Implemented client-side validations using JavaScript, JQuery and AJAX Library.
- Created the Winform and WebForm Pages in ASP.Net with C#.
- Developed Service Layer using C# and Windows Communication Foundation (WCF).
- ADO.NET used extensively for database manipulations and connections.
- Used Model-View-Control (MVC) software architecture in web applications to view the html.
- Used Ajax in order to provide pleasant client side experience with JQuery, Java script and JSON.
- Using Jira and Quality Centre (QC) tool to track the support tickets.
- Use of Crystal Reports for reporting purposes both in VB and C# code.
Environment: ASP.NET, ADO.Net, Net Framework, C#.NET, MVC, Classic ASP, Web Services, SOA, Web Forms, MVVM, TFS, JQuery, Ajax, JavaScript, Json, Jira, SQL Server, Oracle, Windows.
Confidential
Software Developer
Responsibilities:
- Designed & developed various abstract classes, interfaces, classes to construct the business logic in Model using C#.
- Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
- Used ASP.NET AJAX extensively for calling Web Services without writing a lot of custom JavaScript code to handle the request and response messages.
- Created and deployed Web Services using ASP.NET, SOAP and XML for Pulling Customer Service Records.
- Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
- Used AJAX for rich user interface operations, trade data with a Web Server without reloading the page and avoiding post back to the server.
- Designed and developed the user interface for various tools and implemented ASP.NET validation controls, JavaScript, JQuery, Bootstrap for server and client-side validations respectively.
- Used JavaScript (JQuery) to enhance UI experience on Client-Side and also used JQuery to perform validations and catch the events on client’s browser.
- Experience in Designing and developing applications in distributed environments using XML Web services, WCF Services and good knowledge of .NET Remoting.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
- Involved in Coding and Tuning the queries, stored procedures and functions using T-SQL.
- Developed applications based on departmental requirements and specifications.
- Added new functionality to existing ASPX pages and created several new Webpages.
- Enhanced GUI functionality using ASP.Net controls, custom controls and gave new look to the application.
- Designed style sheets (CSS) that work fine in Mozilla Fire fox, Opera browsers. Involved in writing Cascading Style Sheets (CSS) for styles and calling them in ASP.NET Pages.
- Displayed data in tabular form based on the criteria selected using Data Grid control.DevelopedWinForms and WPF apps with Dynamic CRM. Worked on WCF bindings and J-Query/JSON for retrieving data
- Developed SSRS reports by using Business Intelligence Development Studio.
- Used C#, data grids and XML to pull the data from the database and display it on the UI.
- Interacted and coordinated the development with various other Teams - Solutions Team, localization Team, QA Team & Migration Team.
Environment: ASP.NET, C#.NET, Visual Studio, Web Forms, SOAP, HTTP, Ajax, AngularJS, HTML, CSS, JavaScript, JQuery, LINQ, TFS, Unit Testing, SSRS, T-SQL, SQL Server, Oracle, Windows.