.net Developer Resume
NY
SUMMARY
- 7+ years of experience in Design, Development, Testing Software for Business/Commercial applications
- Worked on latest .Net Framework (2/3/3.5/4/4.5) with N - tier Architecture model and design patterns.
- Worked in a fast paced Agile Development Environment including Scrum, and Extreme Programming.
- Experience with Windows Communication Foundation (WCF), REST based services.
- Strong Object Oriented Analysis and Design (OOAD) and C#, VB.NET Programming skills.
- Expertise in working with Entity Framework, LINQ with Collection and SQL.
- Experience with jQuery, JSON client side light weight programming language skills.
- Experience with UI skills like HTML, HTML5, CSS, CSS3, XML, XSLT, JavaScript, JQuery,knockoutJS, and AJAX.
- Expertise in ASP.NET, ASP.NET MVC 2.0/3.0/4.0, ADO.NET, ASP.NET Web Services, WCF, WEB API
- Good Experience in configuring and /managing IIS 6.0/7.0 - WEB Server.
- Proficient in RDBMS concepts including writing Stored procedures using TSQL in MS SQL Server 2005/2008/2008 R2/2012 and good experience on PL/SQL in Oracle 8i/9i/11g and also Access to include Physical Design and Logical DB Architecture, Backup, Restore, Performance tuning and Data integration.
- Experience with SOLID principles while designing the libraries
- Extensive Experience in LINQ, Lambda Expressions, Entity Framework, ORM
- Experience with Object Oriented Design Patterns like Dependency Injection, Abstract Factory, Factory Method, Repository, and Singleton.
- Experience with both C#, VB.NET as the server side programming languages
- Worked with Team Foundation Server (TFS), Subversion (SVN), Clearcaseand Visual Source Safe (VSS).
- Excellent programming skills and strong inObject Oriented programming (OOP) concepts and Object Oriented Design Patterns (OOD).
- Strong Knowledge in End-to-End Software Development Life Cycle, Application Development Methodology (ADM) and Agile Methodologies, Scrum, Waterfall.
- Strong experience in the Analysis, Design, Development and Implementation of multi-tier web based applications and distributed applications using WCF/Web services/REST Standards based on Service Oriented Architecture (SOA).
- Experienced in SQL for writing Indexes, and Views, Stored Procedures, Cursors, Triggers under define function DTS, Transaction management, T-SQL, code optimization and performance Tuning creating tables and Indexes.
- Experience with third party custom controls like Telerik, Infragistics.
- Experience with ETL/DTS packages using SSIS
- Hands on experience in creating and modifying reports with reporting tools like Crystal Reports, SSRS.
- 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
Operating Systems: Windows 2000/2003/XP/NT/VISTA, UNIX
Web Technologies: ASP, ASP.Net 1.1/ 2.0,/3.0/ 3.5/ 4.0, Win - forms, HTML4.1, HTML5.0, AJAX, DHTML, XML, WSDL,CSS,CSS3, XSD, XAML, WPF, WCF, MVC 3.0 Web Services,,, Entity Framework5.0
Languages: C#.Net, VB. Net, Java Script, VB Script, JQuery, C, C++, Visual Basic 6.0, HTML
IDE: Visual Studio. Net 2003/ 2005/ 2008/2010/2012
Protocols: SOAP, SSL, FTP, TCP/IP, HTTP.
Design Patterns: Service Oriented Architecture (SOA), Model View Controller (MVC), Facade, Factory, Singleton, and Object Oriented Design.
Reporting & Others Tools: MS SQL Reporting Services 2005, Microsoft Visio and UML, TOAD, Nunit, MS-VSS,TSQL MS-TFS, Power Shell, and Adobe Alter cast document server, Visual Source Safe (VSS), TFS, Red gate tools.SSIS,SSRS
Web Servers: IIS 5.0/6.0/7.0
PROFESSIONAL EXPERIENCE
Confidential
.Net Developer
Responsibilities:
- Participated in system specification meetings, analyzed user requirements, coordinated with coders and team members
- Worked withAgile and Scrum Methodology and to produce higher Quality software.
- UsedVisual Studio 2010/2012, .net Framework 3.5/4.0 to implement the solution.
- ImplementedService Oriented Architecture (SOA) by usingWCF and REST services to expose business logic as services and consumed those services.
- Worked with MVC architecture application using Razor view engine and WebAPI.
- Developed Views, controllers and business logic models using C#.
- Developed WCF services for both Desktop and mobile applications.
- Used WCF Services for communicating with other application and components
- Worked on building the Views using KnockoutJS and followed MVVM pattern.
- Extensively worked on WCF Services using C# code.
- Used Entity Framework in the data access layer.
- Integrated SSRS reports into the web application using ReportViewer Controls.
- Developed SSIS packages to export data of flat file source to SQLServerDatabase
- Used LINQ to interact with the data in entity framework.
- Designed and implemented the Core components for the application, which included a data access layer and an error logging component.
- Developed test pages for different flows of application using Java script, Jquery, HTML, HTML5, CSS, CSS3, AJAX and JSON.
- Designed VB.NET, VB6 and Excel user interfaces for ORACLE database.
- Developed RESTFUL/WCF Web services, APIs, and other back end components.
- Implementation ofAjax Asynchronous and Synchronous calls.
- Written Stored Procedures, Query's for Database connectivity using SQL Server 2012.
- Used T-SQL queries and T-SQL stored procedures for extracting appropriate data to be used in the reports.
- Experience in troubleshooting the application, analyzing and resolving issues.
- Implemented MS-Unit Testing, Integration Testing and Regression Testing.
- Involved in Coordinating with off-shore team and giving Non-prod support for 24hrs at on call schedules.
Environment: .NETFramework 3.5/4.0/4.5,C#, Visual studio 2010, MVC4.0, WEBAPI, ASPX/Razor view engine, ADO.net Entity Framework,Telerik, Java Script, JSON, Ajax & JQuery, XML, HTML, HTML5, Web services,WEB API, WCF, RESTFUL services, LINQ, MS SQL Server 2008, TFS and Agile Methodology,KnockoutJS, MVVM.
Confidential, NY
.NET Developer
Responsibilities:
- Worked withAgile methodology to develop the software solution
- UsedVisual Studio 2010 and ASP.NET V.3.5 to design and develop the application
- Developed HTML5 prototype of the web pages using CSS3, according to client specifications
- Used XML, CSS, CSS3, HTML5andJavaScript, JQuery, AJAX for developing user interfaces in C#.
- Involved in Requirement gathering, Design, Development and Testing of Web Forms. Involved in managing the client meetings, documenting the functional and business requirements.
- Used MVC UI Pattern to design the Test driven UI Layer
- Developed data driven business logic using C# and SQL Server database.
- Implemented tools for Executives to change the business rules any time of the year.
- Created and Consumed WCF Services within the network
- Responsible for setting up the security and bindings for WCF services
- Created RESTful services to support mobile applications
- Developed and consumed RESTful Services using WEB API.
- Utilized LINQ to SQL technology extensively to interact with the SQL Server database 2008
- Used Entity Framework in the DAL to communicate with the database using LINQ to Entities provider
- Used AJAXframework to do asynchronous calls to the services wherever needed.
- Created new design and styles for the web pages using AJAX controls in the Ajax Control Toolkit to enhance the aesthetic value of the web pages.
- Used JQuery and JavaScript to implement AJAX calls and other type of client side logic.
- Implemented server caching techniques.
- Assisted in the designing of database and also created database Triggers, Functions and Stored Procedures in SQL Server 2008 for ensuring data integrity.
- Performed data transformations using SSIS (SQL Server Integration Services) via the Implemented enhancements for better performance.
- Integrated SSRS reports in applications
- Responsible for writing Unit Tests for the code developed.
- Handled the UAT Sessions and helped in solving production issues
- Developed MVC applications using Razor View Engine
- Involved in requirement gathering, functional and technical specification.
- Used OOPs concepts in project development.
Environment: .NET 3.5/4.0, ASP.NET, C#, Visual Studio 2010/2008, HTML 4/5, XML, MVC 3.0, ADO.NET, Entity Framework5.0,WEB API,Telerik, WCF, CSS3, SQL Server 2008, JavaScript, JQuery, HTML, SharePoint 2007
Confidential, Irving, TX
.NET Developer
Responsibilities:
- Communicated with client in every aspect during different phases of the system.
- Prepared work estimations before start of work.
- Designed and developedASPXPages,C#Code behindVisualStudio.NET.
- Implemented Business Logic usingC#class libraries.
- DevelopedASP.NETWeb services. For receiving orders in XML and uploading those in database usingWinFormsandASP.NET Web applications.
- UsedActiveXcontrol for printing the reports without opening in the browser.
- UsedAjaxfor greater interaction without submitting the complete page.
- Used MVC Design Pattern to develop classes in order to having clear separation of responsibilities of all the supported client actions.
- UsedADO.NETtechnology to connect the database.
- Gathering data from and inserting into destination Server using SQLServer Integration Services(SSIS)
- UsedXSLTfor editing theXMLfiles.
- Converted applications from VB to C#.Net.
- Written Stored Procedures and Queries.
- Good experience in Designing Aggregations and pre-calculating the same in SSAS.
- Creating reports in PDF, XLS and HTML formats usingActive Reports.
- Used Infragistic controls in some of the applications.
- Designed UI (and more layers) in ASP.NET.
- Created Tables, Views, Functions and Indexes inOracle 11g.
- Implemented Client side form validations usingJavaScript, Server side validations and validations at Database level.
- Performed code reviews, presentations and knowledge transfer.
- Extensively usedVisual SourceSafefor version control.
- PerformedUnit TestingandSystem Testingof the application.
Environment: Visual Studio 2008, C#, ASP.NET 3.5, MVC, Oracle 11g, Web Services, Windows Forms(WinForms), WPF, Silverlight, HTML, Java Script, IIS 6.0, IIS, Ajax, Reporting Services(SSRS), XML, XSLT, CSS, CAML, XSD, SQL Server 2008, SSAS 2005, Visual SourceSafe (VSS), SSIS
Confidential, Shreveport, LA
.Net Developer
Responsibilities:
- Creating and maintaining UI prototypes and specifications.
- Collaborating with Product Managers and Software Engineers to provide guidelines on solid UI design.
- Keeping up to date with the latest industry trends in UI design and usability.
- Translating market and product requirements into UI designs in the form of Conceptual models, Wireframes and prototypes.
- Used HTML, XML, AJAX, JavaScript, CSS and pure CSS layouts.
- Designed the user interfaces using Web Server Controls which are built on ASP.NET Server Controls and Infragistics Controls.
- Developed Business Logic Component using Web Services, WSDL.
- Implemented SOAP (Simple Object Access Protocol) for communication of application.
- LINQ to Objects for WCF service call.
- SSRS for SQL Reporting services.
- SQL Server (OUTPROC) Session State Management.
- AJAX for rich user experience in designing the screens.
- GUI was developed using C#.NET and ASP.NET.
- Used .NET Framework 3.0 throughout the project and converted existing code from 2.0 to 3.0.
- Modifications were made to the existing GUI using WPF for better look and feel.
- Consumed Web services using WCF and WPF for online transactions using C# and exposed them through HTTP.
- Involved in development of UI (User Interface) Pages using the HTML, Master Pages& ASP.NET Controls and ASP classic controls.
- Involved in the design of the system architecture using UML and MS Visio, to develop class diagrams, use cases etc.
- Implemented SCRUM methodology for project management.
- Developed a demo version of the product to solicit and in corporate feedback into the design.
- Worked on ADO.NET components Data Reader, Data adapter, Data Set and Data View to provide connection to the database in SQL server 2008.
- Implemented client side scripts using JavaScript.
- Wrote business logic, lookup list and edits for data table in C#.
- Used Singleton, Class factory and Dispatcher Design Pattern.
- Solved the coding and technical problems during the project implementation.
Environment: NET Framework 2.0, VB.NET, C#, ASP.Net, ADO.NET, Visual Studio 2003, Web services, XML, AJAX, HTML, IIS, SQL Server 2000 and WindowsXP.
Confidential
.Net Developer
Responsibilities:
- Involved in User Interface development using HTML and ASP.NET.
- Developed the modules in VS 2005 using ASP.NET, C#.NET, JavaScript, HTML, CSS and ADO.NET.
- Client side validation of pages done in and JavaScript and validation controls were incorporated for server side validation.
- Involved in development and usage of user controls in various web pages.
- Involved in writing stored procedures at the database end.
- Used Datasets and Data Grids to retrieve and display the data in the required format.
- Involved in transferring the data to the new system using DTS.
- Created Views and Triggers and Joins to manipulate the data.
- Used Crystal Reports for the reporting part of the application.
- Visual Source Safe was used as a source control.
Environment: .NET Framework 2.0, C# 2.0, ASP.NET (2.0) IIS, Java Script, Crystal Reports, XML, WCF, Web services, SOAP, Visual Studio 2008, 2010. SQL Server2005, 2008 and Visual Source Safe
