Sr.net Developer Resume
Cincinnati, OhiO
PROFESSIONAL SUMMARY:
- Over 5 years of experience in all stages of software development life cycle (SDLC), which involves gathering the user requirements, analysis, design, coding, implementation, debugging, testing and deploying of applications across different work environments.
- Strong working knowledge on Object Oriented Programming (OOPS) concepts including Inheritance, Abstraction, Encapsulation and polymorphism.
- Highly proficient in designing and developing application systems in local and distributed environment using various Object Oriented Methodologies.
- Extensive experience with .Net technologies like C#, ASP.NET, ASP.NET MVC, .NET Framework 3.0/3.5/4.0/4.5, Web forms, ASP.NET AJAX, Web API, AngularJS, BackboneJS KnockoutJS and Web services using Visual Studio .NET 2010/2012/2013/2015.
- Experience in developing SharePoint based solutions like custom web parts, workflows, forms, pages.
- Excellent knowledge in Delegates and Events, Generics, Serialization, Caching and Multithreading.
- Hands on Experience in Exception Handling, Debugging and Tracing by which the whole application runtime can be seen and analyzed.
- Excellent knowledge of Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Language Integrated Query (LINQ).
- Experienced in using Technologies like SOAP, XPATH, XSL and XSLT.
- Extensive hands on experience in using LINQ in web pages to retrieve and update the data.
- Excellent experience in designing and developing WinForms, WebForms, Web User Controls, Custom Controls, Server Controls and Web Service.
- Good hands on Experience with Data Adapter, Data Reader and Dataset in ADO.NET for data manipulation.
- Extensive experience in Developing websites using ASP.NET MVC 4.0 in Visual Studio 2012
- Experience in developing various ASP.NET/MVC web solutions
- Has experience in leading, architecting and analyzing requirements to develop and deliver a CMS solutions for the Enterprise.
- Strong experience in using HTML 4/5, CSS 2/3 and XML.
- Excellent Hands on experience with OR Mappers like Entity Framework and Hibernate.
- Proficient in designing and implementing web applications using client - side framework for validations such as JavaScript to avoid the need for post back and to improve their performance.
- Extensive experience in developing of complex Stored Procedures, Queries, Joins, Triggers, Functions and Views like database objects using T-SQL.
- Experience in Internet Information Server (IIS) and also on creating and configuring virtual directories the mapping them to physical directories.
- Excellent working knowledge in Agile Methodologies (SCRUM).
- Experienced in Documenting, Preparing Test Plans, developing test cases and Testing (Unit, System, Integration, User Acceptance testing and Regression testing).
- Proficient in generating SQL Server Reporting Services (SSRS) and Crystal Reports for report generation, integration into .NET applications.
- Hands on experience in development and migration of applications to windows Azure platform.
- Good experience in developing web applications with responsive web design and Cross-browser compatibility. Can resolve complex issues related to business requirements and objectives.
- Excellent work ethics, self-motivated and quick learner, willing to learn new technologies and third party products.
TECHNICAL SKILLS:
Programming Languages: C, C++, C#, T-SQL, WinBatch Script
.NET Technologies: ASP.NET,ADO.NET,LINQ,WCF,WPF,WEB SERVICES,MVC,FRAMEWORK,ENTITYFRAMEWORK,WEB API,FLUENT NHIBERNATE
Web Technologies: HTML,CSS,XML,JSON,XAML,AJAX,XSD
Scripting Languages & Tools: JAVASCRIPT,JQUERY,ANGULAR JS,KNOCKOUT JS, BACKBONE JS, BOOTSTRAP,FIDDLER,SSRS,SSIS,SSAS
Databases: MS SQL SERVER 2005/2008/2012
Web Servers: IIS 6.0/7.0
Protocols: TCP/IP, HTTP, SOAP, JSON and SOA
IDE: VISUAL STUDIO 2008/2010/2012/2013, MS OFFICE 2007/2010
Operating Systems: WINDOWS,UNIX,LINUX,MAC
Versioning Tool: TEAM FOUNDATION SERVER(TFS),VISUAL SOURCE SAFE(VSS)
Testing frameworks: MOQ
Browser: IE 7 & UP, FIREFOX, OPERA, CHROME AND SAFARI
PROFESSIONAL EXPERIENCE:
Confidential, Cincinnati, Ohio
Sr.NET Developer
Responsibilities:
- Gathered Client requirements and converting them into the Technical Specifications and developed Web forms using C#.NET.
- Managed requirement gathering, wireframe development with business analyst and creating technical design document
- Worked on the application enhancements, developed by using ASP.Net MVC, WebAPI, Entity Framework, SQL SERVER 2012.
- Developed application using the MVC (Model-View-Controller) framework, which allows a clear separation of presentation, business logic and data access tires.
- Designed Graphical User Interface (Angular Views) for various web pages using, HTML, CSS, JavaScript and Angular JS 1.5.
- Developed Custom User Controls and enhancing the business layer to reduce the Complexity in UI Coding and provide better look and feel for the developer and user.
- Worked with JQuery to create dynamic pages
- Involved in writing SQL queries and stored procedures to retrieve the data.
- Using SQL Server 2012 database as back-end along with the Entity Framework and LINQ(LINQ TO SQL And LINQ TO XML) to access the databases.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Developed SSIS packages for uploading files of any other formats (Excel, Access, DBF, etc) and databases into the SQL Server using SQL Server integration Services (SSIS).
- Involved in creating Security features like role based security using C#.net.
- Experienced in using and providing the Authentication and Authorization of the specified members and securing the data from the external users.
- Involved in migrating the Batch script code to Windows Application(C# .NET) .Developed Network printers and Receipt printers for Tellers to print the receipts to the customers. Basically this printers must brought from the servers and must read and write to the INI file and track the job of the printers
- Worked in Agile/Scrum development environment and daily participated in meetings and discussions with the department heads, project managers and architects and with my co-developers.
- Involved in troubleshooting for bug-fixing and implementing new functionalities and enhancements.
- Worked with QA team to resolve the issues, And experienced in working with production support.
- Performing unit testing for various modules of the system
- Involved in merging the projects based on the check In done by individual developers.
- Clear case has been used for all the source code maintenance among the whole team members
Environment: Visual Studio 2015, Win batch Studio, C#.Net, ASP.Net MVC 4.0, Web API, Entity Framework, Agile/SCRUM, Angular Js 1.5, ASP.Net, LINQ, JQuery, SSRS, SSIS, SQL Server 2012, Clear Case, HTML, CSS.
Confidential, Edison, NJ
.NET Developer
Responsibilities:
- Involved in collecting the requirements, analyzing, design, coding, implementation, debugging, testing and deploying of application in agile methodology.
- Designed and developed application using JQuery on client side and ASP.NET MVC in Service oriented architecture (SOA).
- Developed front-end using ASP.NET MVC. Involved in building a rich web experience using MVC and extensively used Web grid, MVC controls and many other controls with Paging and Sorting for displaying various data on the page.
- Constructed the Class diagrams in UML which shows classes, interfaces, associations and generalizations.
- Hands on experience in developing custom HTML MVC controls and MVC Routing.
- Designed ASP.NET Web API to serve hundreds of users simultaneously.
- Designed and developed dynamic CSHTML web pages using C#, ASP.Net MVC, JSON, HTML5, Java Script and JQuery.
- Implemented the security reasons using ASP.NET controls, Authentication and Authorization.
- Made changes in web. config file according to the requirements to configure ASP.NET MVC application.
- Handled both client side State Management (view state, cookies and Query string) and Server side State Management (Sessions).
- Handled Caching Techniques such as page output caching and data caching effectively to improve the performance of web application.
- Created the presentation layer using web parts, navigation control, and user control and used CSS to attain uniformity throughout all the pages of the application.
- Design and Implement WCF services layer hosted on Windows Azure.
- Analyzed Angular Js for doing validations but went with J-Query as per the requirement.
- Client Side code was written in React JS, Backbone JS and Server Side Code were developed using MVC4.
- Used J-Query, JavaScript for Client Side Validations.
- Developed SOAP WCF Services upon a core architecture that is scalable, distributable, heavily multi-threaded and batch compatible and designed to serve hundreds of users simultaneously.
- .NET objects are converted into XML by using Data Contract as main mechanism in WCF.
- Developed User Controls for the data in the web applications using ASP.NET.
- Implemented Language Integrated Query (LINQ) for retrieving the data effectively and in a timely manner.
- Involved in daily batch loads (Full & Incremental) into Staging and ODS areas, troubleshooting process, issues and errors using SQL Server Integration Services (SSIS) 2008.
- Extensively used Entity Framework code first for creating the stores to improve the performance.
- Extensively used of web services like SOAP, WSDL for communicating with different applications and its components.
- Implemented SOAP based protocols for web services to read the XML files. Those web services are used for communicating different applications.
- Used T-SQL for developing Queries, stored procedures, triggers and functions for SQL Server database.
- Created packages using SSIS for data extraction from Flat Files and actively involved in migration of DTS packages to SSIS packages.
- Generated Reports using SSRS (SQL Server Reporting Services).
- Developed test driven development strategy guiding use of the NUnit testing framework.
- Used Team Foundation Server (TFS) for the purpose of version controls.
Environment: Visual Studio 2012, .NET Framework 4.0, ASP.NET MVC, C#, SQL Server, Windows Services, backbone.JS, Windows Azure platform, XML, XAML, TFS, Master Pages, CSS, WCF, SOAP, T-SQL, JavaScript, SSIS, SSRS JQuery, Entity Framework 5.0 .
Confidential
.NET Developer
Responsibilities:
- Involved in all the phases of Software Development Life Cycle (SDLC) to develop this application with agile methodology using C# and ASP.NET.
- Involved in Object Oriented Analysis and Design (OOAD) throughout the project also involved in the class diagrams and sequence diagrams.
- Designed and developed WinForms and User controls using C#.
- Used WinForms to create functionality in networking module.
- Involved in developing User Interface (UI) as per the business requirements in the ASP.NET.
- Designed dynamic and browser compatible pages using HTML, CSS, and JavaScript.
- Created Master Pages and used CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding and CSS behaviors in CSS for representation of the user interface.
- Involved in writing Stored Procedures, Database Triggers and Queries using SQL Server to fetch data from different tables.
- Wrote code to perform form Client Side Validations using JavaScript Validating the client side controls and to extract the data used Data Adapter, Data Reader, Dataset and Data Grids.
- Also configured the web.config file for the entire application.
- Performed Debugging to support the software development.
- Involved in Unit Testing for the entire application.
Environment: ASP.Net, AJAX, Web Services, CSS, JavaScript, Visual Studio.net, ADO.NET, UML, SQL Developer, Oracle 9i, SQL Server 2008, NUnit, Visual Source Safe, Windows 2007.
