Senior .net Developer Resume
Louisville, KY
SUMMARY:
- Over 7 years of .Net Development experience in various applications based on Object Oriented Programming (OOP), Client/Server, N - tier architecture, Web based and Internet Technologies.
- Involved in various phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Testing, Deployment and Maintenance of web and windows applications and products using visual studio 2013/2012/2010/2008, C#.NET, ASP.NET, MVC, Team Foundation Server (TFS), SQL Server 2012/2010/2008/2005 with N-Tier development environment.
- Extensive experience in Designing, developing and implementing both windows and web applications using .NET framework architecture includes using C#.NET, MVC, Windows Forms, ASP.NET, AJAX, Web Services, IIS,WCF, ADO.NET, XML, Entity Framework 6/5 and Visual Studio. Methodologies includes MVVM.
- Technical Expertise in Object- Oriented Analysis/ Design using C#.NET and implemented Design Patterns across the applications.
- Strong experience in designing rich and responsive user interfaces using Knockout JS, angular js and Bootstrap.
- Experience in designing and developing the applications using MVC design patterns.
- Knowledge of XML related technologies such as XML/XSL, DTD, XML Schema, SOAP, DOM, Web-Services.
- Expertise in implementing client side Java Script, JQuery, HTML, DHTML and CSS.
- Experience in working and following Agile Development methodology through SCRUM Process
- Experience in Telerik in using its controls for rich data visualization in developing applications.
- Real time experience in working with Project Managers, Business Analysts and Systems Architects and having ability to translate business requirements into system functionality to deliver the quality software product.
- Good knowledge on reporting and analysis using Crystal Reports, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS) with the .net environment.
- Experience in securing web applications using ASP.NET authentication and authorization mechanisms.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to access the database.
- Having good knowledge in Object Oriented Programming (OOPS).
- Developing web application using Web Service.
- Excellent Logical, Analytical, Communication and inter-personal skills with exceptional ability to learn new concepts/ fast learner with complex systems and a good team player, quick problem solver and ability to perform at high level to meet deadlines.
TECHNICAL SKILLS:
GUI Programming languages: C#, HTML5, C, VB.Net, ASP.NET, ADO.NET, Telerik RAD controls
Microsoft .NET Framework: .Net 4.5 C#, WCF, ADO.NET, ASP.NET, Web Services, WinForms, Web Forms, Crystal Reports. Good understanding of .net framework, CLR, CTS, CLS, .NET Language Integrated Query (LINQ), AJAX
Development Methodologies: SDLC, Agile/Scrum
Version control systems: MS Visual source safe (VSS), Microsoft Team Foundation Server (TFS)
Development Tools: Visual studio .NET 2 /2003, Microsoft Reporting services
Web Related technologies: HTML, DHTML, CSS, JavaScript, JQuery WSDL, XML
Operating Systems: MS Windows 7/Vista/XP/2000/NT/98/95, MS DOS
Reports: SQL Server reporting services, Crystal reports
Databases & RDBMS: SQL, Triggers, MS SQL Server 20 / 2000, SSIS Packages, MS Access, ADO.Net, SSIS, SSRS.
PROFESSIONAL EXPERIENCE:
Confidential, Louisville, KY
Senior .Net Developer
Responsibilities:
- Requirement analysis of the project by reviewing the existing legacy applications. Interact with the business users to verify and validate the requirements.
- Constantly coordinate with the end users of the application to get the inputs and feedback on the application.
- Migrating few applications from old servers 2003 to new servers 2008.
- Identifying the Infrastructure, Platform and Technology Stack for the application, keeping cost, performance, usability, scalability and maintenance in mind.
- Designed and developed rapid prototyping across different architectural layers, i.e. database, application server, workflow, messaging and eventmanagement, and user interface.
- Prototyping and Creating Proof of Concept (PoC) based on the Initial Architecture and validating it against all system requirements.
- Identifying the Development methodologies, design & Coding best practices and standards for code optimizing and performance enhancements. Reusability and reduced maintenance is the key here.
- Designed & developed user interface using ASP.NET, AJAX, JSON, C#, SQL Server, JavaScript, HTML5 and XML.
- Developed CSS for consistent look & feel of the web site and used JavaScript for the Form validations.
- Creating database design, writing stored procedures and functions in SQL Server and application support.
- Designed layered application architecture using C#, ASP.NET/MVC4, Entity Framework and WCF data services. Simplified and architected the database design to support new application architecture.
- Used power shell scripting to design, Implement and deploy the application.
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level.
- Implemented client side functionality using JQuery.
- Responsible for designing theASP.NETapplication authentication using the .NET Framework, Model View Controller (MVC) and IIS security models.
- Worked with WPF, Silver light 3.0 to develop the Graphical Representation of Insurance Reports
- Worked with MVC controllers to integrate with WCF and addressed the integration issues
- Used Angular JS to standardize web application structure and provide a future template and Knockout JS for data binding
Environment: Microsoft .net 4.5, Visual Studio 2012, SQL Server 2012, C#, ASP.Net, MVC, VBScript, CSS, HTML5, JQuery, TFS.
Confidential, Dublin, Ohio
Senior .NET Developer
Responsibilities:
- Design and implement automated notification system to notify if a deal is taking more time than its normal estimated time.
- Design and Develop .NET applications as an interface to track and act on these deals.
- Create stored procedures to access and manipulate data using SQL Server 2012
- Design and Develop application components using .net MVC 4
- Worked as developer in the team for design and development of application using Microsoft Visual studio with the ASP.Net 4.0, SQL Server 2008.
- Involved in analysis, designing, coding and implementation of the application.
- Designed and developed front end for the application to support business rules using C#.
- Applying Design Patterns for key components like MVVM and singleton.
- Used ADO.NET objects such as Data Adapter, Data Reader, Dataset and Data List for reading/updating records in the database.
- Involved in writing SQL statements and stored procedures by using cursors, indexes for performing different searches.
- Extensively used Master pages and Themes to have a uniform look and feel for entire web site.
- Designed presentation layer using ASP.NET web server controls, HTML control, HTML, cascaded style sheets (CSS3) and AJAX.
- Used Angular JS as the front-end UI.
- Designed and developed the web forms in ASP.NET using C# as the code-behind language and LINQ as the SQL data consumer.
- Performed NUnit testing and system integration testing and prepared requirement documents for testing.
- Created and deployed SSIS packages to production, scheduled them to run on routine basis and monitor log for errors.
- Responsible for developing WCF services using C#. The application extensively uses and exposes the web services.
- Involved in doing the easy way of validations in MVC by using data annotations.
- Developed all the Business Logic for all the modules in a separate Business Layer in C# and this was implemented using WCF and consumed external web services
- Used Validation controls for corresponding validations used in Forms for business logic purposes.
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transaction SQL server 2008.
- Used ETL (SSIS) to develop jobs for extracting, cleaning, transforming and loading data into data warehouse.
- Designed SSISPackagesto transfer data from flat files to SQL Server using Business Intelligence Development Studio.
- Developed SSIS package for data load into SQL Server tables from Excel as a data source.
Environment: .Net Framework 4.0, C#, XML, Visual Studio 2013, HTML5, CSS3, ADO.NET, AJAX, SOA, SQL Server 2008 and Web Services (WCF Services), SSIS, SSRS,MVC 4.
Confidential, Detroit, MI
.NET Developer
Responsibilities:
- Fixing and optimizing ASP.NET 4/4.5 web pages using C# and SQL Server 2005 stored procedures, and associating fixes/new code with tasks in Team Foundation Server.
- Creating and modifying Silverlight controls, including extending the Datagrid control contained in the Silverlight Control Toolkit.
- Created Web Forms for applications like FICS and Mortgage builder.
- Worked on WCF MVP design pattern.
- Created rich and interactive UI using WPF.
- Developed an e-commerce application for the User Conference.
- Developed custom Ajax controls that are used across the application.
- Worked on developing the core modules and reports generation.
- Responsible for developing the front-end UI using VB6 and JQuery.
- Involved in the development of automated Reports generation.
- Worked in MVC architecture to create web applications using AJAX Extensions.
- Created data entry both web and windows application, with LINQ to query XML Documents.
- Developed and created front-end code (HTML/CSS/Javascript)
- Creating new pages and fixing bugs on existing pages
- Architected and developed windows based Investment Tracker System, a fully integrated Investment management application in Windows Mobile Development Environment in VB.NET.
- Optimizing, debugging and creating T-SQL stored procedures in SQL 2008 R2.
- Worked on PL/SQL queries to retrieve data from Oracle9i.
- Perform Lync 2013 Performance Testing an d HP hardware Configuration.
- Experience working with SSIS, SSRS, and Crystal Reports.
- Performing and participating in code reviews
- Writing test plans and assisting with Requirements documents
- Writing unit tests using N-Unit and Visual Studio 2008/2010 and for SQL using SQL-Unit.
- Extracted data from FICS, Mortgage Builder into Oracle using Sql Server Integration Services.
- Used WPF and MVVM in creating different animated scenes using the combination of transforms, animation controls (storyboard, double animation) and color effects.
- Worked on Query Optimization to improve the performance of Queries.
Environment: ASP.NET, C#, ADO.NET, VB.NET, Visual Studio.NET 2008/2010, MVC 4.0, T- SQL, WPF, XML, SQL Server 2008, Oracle 9i, IIS 7.0.
Confidential, Bloomington, IL
.NET Developer
Responsibilities:
- Involved in Requirements Collection, Design, Analysis, Development and Customization of the Application.
- Involved in user and technical documentation.
- Designed and developed components using C# and .Net framework classes.
- Developed Front End UI screens using Web Forms.
- Used Web Forms and Server controls in ASP.NET.
- Involved in implementing object oriented programming techniques
- Experience with Master Pages, Page Layouts and Content pages in web applications
- Developed connectivity to RDBMS using ADO.NET datasets.
- Developed stored procedures and wrote cursors, Triggers using Sybase.
- Involved in Extraction transformation and loading of data using SSIS for creating packages
- Involved in report generation using SSRS.
- Implemented parameterized functions, stored procedures and invoking events
- Dealt with various SQL Server issues while creating tables and relation between the tables, adding, updating and deleting the data in the tables and also developed complex stored procedures, functions, packages.
- Developed code for data access routines in ADO.NET, which involved data manipulation with Data Reader, Data Adapter, arrays, transaction processing and exception handling.
- Created Views for fast retrieval and security and used ADO.net to access the views.
- Extensively used UML for designing.
- Wrote server side validation function for custom validation control.
Environment: Visual Studio 2005,C#, Web Forms, ADO.Net, TFS, SQL Server
Confidential
.Net Developer
Responsibilities:
- Involved in design and development of user interfaces using ASP.NET, AJAX, HTML and CSS.
- Implemented role based security model to control user access to the application.
- Designed and developed custom web controls for data binding to client applications via XML and the .NET Datasets
- Designed and developed Web forms using ASP.NET Server Controls, Data Grids, user controls for reusability..
- Used ASP.Net Validation controls for validating user inputs.
- Created Views, Stored Procedures, SQL queries and implemented ADO.NET to insert, update, delete and select data from database.
- Involved in testing, debugging and implementation.
- Involved in development and documentation of the project using Waterfall methodology.
- Designed and developed web pages using ASP.Net, JavaScript, HTML and CSS.
- Implemented server side validation using ASP.Net Validation Controls.
- Created dynamic web pages for generating dynamic tables.
- Created Authenticated logins and validated permissions.
- Used Data Grid, Data List to populate data from database
- Involved in Debugging and Testing of the application.
Environment: Visual Studio 2005, ASP.NET, Microsoft .NET Framework 3.0, Web Services, ADO.NET, JavaScript, AJAX, SQL server 2005, Windows XP Pro, IIS, CSS, XML, VSS.