Sr. .net Developer Resume
Dublin, OH
SUMMARY:
- .Net developer with 7 years of experience in requirement study, system analysis, development, testing and implementation in Clint/Server and Web application. Demonstrated ability to thrive in new and challenging environment executing projects within tight timelines.
- Good analytical and problem - solving skills. Effective communication & presentation skills.
- Develop applications utilizing C# and ASP.NET Frameworks.
- Experience in developing web pages using HTML, JavaScript and CSS.
- Tool Evaluation for mobile Automation and performed a proof concept for different mobile automation solutions to decide upon the best suited tool for Coded UI.
- Build proof-of-concept applications using ASP.NET MVC and Entity Framework.
- Experienced in development utilizing the Model View Controller pattern.
- Provided best practices in Automation testing in CodedUI.
- Involved in automation scripting using Coded UI, C#, MTM.
- Create View Models and display results in partial views.
- Developed MVC web user interfaces, complete with validation and verification using Data Annotations.
- Experience in writing Stored Procedures using MS SQL Server.
TECHNICAL SKILLS:
Programming Languages: C#, .NET(4.0/3.5/3.0), VB .NET, HTML, CSS, Javascript, jQuery, AngularJs, T-SQL, PL/SQL
Web Technologies: ASP.NET 4.0/3.5/3.0/2.0, MVC 4.0/3.0, AJAX 3.0/2.0, Javascript, Webservices, WCF, Jquery,VB Script
Xml Technologies: XML, XDOCUMENT, XSLT, XPATH, XSL
UI Technologies: WinForms,WPF, Web Forms
IDE Tools: Visual Studio 2010/2008/2005, SQL Server Management Studio, SQL Server BI studio
.Net Frameworks: .Net Framework 4.0/3.5/3.0/2.0, ADO.Net, Entity Framework
Databases: MS SQL SERVER 2008/2005/2000, MS Access 2010/2007/2003, Oracle 10g/9i/8i
Reporting Tools: SQL Server Reporting Services (SSRS 2008/2005), Crystal Reports (2010/9/8.5/8)
ETL Tools: SQL Server Integration Services (SSIS 2008/2005)
Modeling Tools: UML,MS Visio 2010/2007
Version Control Tools: TFS (Team Foundation Server), Visual SourceSafe (2005), SVN
Middleware: WCF, ADaO.NET 4.0/3.5/3.0/2.0, Web Services, Enterprise Library 5.0/4.0/3.1
Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )
PROFESSIONAL EXPERIENCE:
Sr. .Net Developer
Confidential, Dublin, OH
Responsibilities:
- Implemented the project using ASP.NET, C# and back-end database as Microsoft SQL Server 2005.
- Developed C# components to implement the business logic, consumed instances of these using ASP.NET.
- Designed User Controls in the Application using ASP.NET for writing reusable User Interface UI and encapsulating the functionality.
- Used ADO.NET extensively for database manipulations and connections.
- Performed validations to Web Forms using .NET Validation Controls and also JavaScript.
- Configured security features of the application using Form Based Authentication and Role Based Authorization using C# and ASP.NET.
- Developed RESTFUL/WCF Web services, APIs, and other back end components.
- Extensively used Web-Api & web-Services & worked on WCF to enable applications to communicate with each other.
- Created and consumed Web Services using C#.
- Expertise in DOM manipulation using JavaScript, jQuery and Angular JS.
- Design and code implementation of enterprise application using C# Win forms, WPF for GUI
- Created and deployed Web Services using VB.NET, SOAP, XML for Pulling Customer Service Records.
- Created REST Web Service to interface between SSRS and ASP.NET
- Modified web services to interact with the other applications and exposed them using SOAP and HTTP.
- Involved in writing Stored Procedures and Triggers.
- Developed Reports using SQL Reporting Services.
- Implemented Optimized SQL Stored Procedures.
- Participated in various Client meetings with the team and the Project manager to discuss improvements/ amendments.
Environment: C#, ASP.NET, SQL server 2005, Winforms, Angularjs, etWCF, Rest services, ADO.NET, User Interface, JavaScript, Web Services
.Net Developer
Confidential, Miami, Florida
Responsibilities:
- Was involved in all stages of Software Development Life Cycle including Analysis, Design, Coding, System Tests, Installation and Maintenance.
- Created services using WCF over HTTP and TCP/IP protocols. Extensive experience in data integration using SSIS.
- Established communication between different applications running on same/different platforms using WCF.
- Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data onto the page.
- Worked with designing, maintaining and analyzing databases, Stored Procedures, and Triggers using SQLServer2008 and application interaction using ADO.NET
- Data access layer (DAL) was implemented using ADO.NET to connect and retrieve database information.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2005 for accessing the database.
- Developed T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Implemented and extensively used the Object Oriented programming concepts in C# and ASP. Net 3.0.
- Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures.
- Developed Custom Controls which provide flexibility, reusability better deign time experience.
- Developed partial post back validations to manipulate data on web pages using AJAX.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Used Visual Source Safe for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Implemented Serialization and Deserialization of objects and Involved in unit testing, integration testing and deployment of the application.
Environment: Visual Studio 2008, ASP.Net 3.5, ADO .NET, XML, HTML, JavaScript, IIS 6.0, NUnit, TFS 2008, SSRS, SOAP, WCF, .NET Framework 3.5, Web services, SQL Server 2005, T-SQL, ESQL, Unix Shell Scripting, DHTML, Windows Server 2003.
.Net Developer
Confidential, San Antonio, TX
Responsibilities:
- Developed the web forms, used HTML server controls, Web server controls, validation controls using ASP.NET.
- Programmed ADO.net for communication between application and database, extensively used Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers to render reports.
- Responsible in writing SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Business logic and calculation were implemented via stored procedures, triggers and function and implemented Components for Exporting Data to CSV Format and EXCEL Format. Involved in testing different functionality.
- Implemented transaction executions safely by using commit and rollback commands and used OOPS (object oriented programming) concepts in developing classes.
- Used LINQ to build a set of operations, parameters and expressions (Binary, Unary, Lambda) during execution (aimed at “Querying”) a set of data from SQL Server.
- Develop UI screens using CSS and HTML5.
- Built a single search-optimized Notes Repository.
- Worked with MVC architecture application using ASPX view engine and web API.
- Participated in a fully scalable mobile application using WEB API, C#, Entity Framework and SQL Server
- Developed and used various Web forms, Custom Controls and User controls using ASP.net, C# and JavaScript.
- Used WCF for developing and deploying services on Windows in line with the Service Oriented Architecture (SOA).
- Developed T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Involved in Performance tuning, optimization of code and troubleshooting of Oracle 9i procedures.
- Involved in developing component to implement business logic of the application.
- JavaScript and DHTML were widely used for Client side scripting and developed Event handling programs by using C#.
- Implemented design patterns and the entire backend of the application in C#, using various object oriented features like classes, interfaces, inheritance, polymorphism and multi-threading.
- Implemented Exception Handling mechanism using .NET Framework Classes and also Involved in unit testing, integration testing and deployment of the application. Fixed large number of defects and technical issues during the project implementation.
Environment: Visual Studio 2008, ASP.Net 3.5, ADO .NET, XML, HTML, JavaScript, IIS 6.0, NUnit, TFS 2008, SSRS, .NET Framework 3.5, Web services, SQL Server 2005, T-SQL, DHTML, and Windows Server 2003.
.Net Developer
Confidential
Responsibilities:
- Used 3-Tier system having Business Logic Layer, Presentation Layer and Database Layer (Database Connection and Security Settings)
- Used Agile methodology and SCRUM to study system, consolidating requirement, establishing inter process relation and team communication, using Agile our team developed cross functionality and distribution of requirements and understanding the current working of the system
- Used the MVC Design pattern for developing the application
- Experience in software design and development on .Net framework 4.5, ASP.NET, C#
- Worked with MVC Controllers, Views and Models in the application
- Developed Web APIs, using the ASP.NET Web API
- Created databases and schema objects, including tables, indexes and applied constraints, connected various applications to the database and written functions, User Defined functions and triggers
- Experience in software design and development on .Net framework 4.5, ASP.NET, C#
- Performed Unit Testing, Regression Testing and Load testing of the modules per the requirements and development stand
- Committed code into Git Hub
Environment: Microsoft Visual Studio, SQL Server Management Studio, PL/SQL, HTML, CSS, JQuery, Git Hub
.Net Developer
Confidential
Responsibilities:
- Participated in daily Scrums with the whole team to discuss about the progress of the application development, specks to be taken care and specks that already completed
- Involved in Software development life cycle (SDLC) of application from design phase to the implementation phase, testing, Deployment and maintenance phase
- Developed different User controls which inputs the data and display the data for the web Applications using C#.NET, ASP.NET 4.0 and WCF
- Designed the application as 3-tier architecture with extensive use of Object Oriented programming techniques
- Developed system services, SOA application platform for use by all web applications utilizing WCF services
- Used WCF for interoperability with other platforms, technologies and for building the custom solutions
- Implemented design patterns and the entire backend of the application in C# .NET, using various object oriented features like classes, interfaces, inheritance, polymorphism and Multithreading
- Used LINQ to SQL provider to query SQL Server databases as well as SQL Server Compact databases
- Created monthly and weekly reports using SSRS
- Developed stored procedures, views and triggers for data manipulation, ensuring set up relations include indexes, constraints, and foreign keys
- Creation of database objects like tables, views and procedures, packages using T-SQL
- Performed unit testing and integration testing by applying test cases
Environment: Visual studio, MVC, WCF, SQL Server, Entity Framework, C#, IIS, Windows 7, MS Unit Testing Framework, T-SQL, Agile (SCRUM), HTML5, CSS, JQuery, LINQ, ASP.Net, N-Tier