Sr.net Developer Resume
Chicago, IL
SUMMARY:
- 9+ years of experience in Design, Development and Coding of Business/Commercial applications
- Experience on latest .Net Framework (2/3/3.5/4) with N - tier Architecture model and design patterns.
- Experienced in a fast-paced Agile Development Environment including Scrum, and Extreme Programming.
- Experience with Windows Communication Foundation (WCF).
- Strong Object-Oriented Analysis and Design (OOAD) and Programming skills .
- Experience with Entity Framework, LINQ and Lambda Expressions with database, Array, Collection, SQL and XML
- Experience with jQuery, JSON client- side light weight programming language skills
- Good Experience in configuring and managing IIS 6.0- WEB Server.
- Experience in HTML, CSS, JavaScript, XML and Adobe Photoshop.
- Worked with Team Foundation Server, Subversion and Visual Source Safe
- Great Knowledge on Teradata.
- Excellent programming skills and strong in Object Oriented programming (OOP) concepts.
- Used Angular 2 and Node. JS to structure JavaScript code in an MVC (Model, View, and Controller), Used Angular 2 to build a single-page application.
- Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Strong Knowledge in End-to-End Software Development Life Cycle, Application Development Methodology (ADM) and Agile Methodologies, ER Diagram.
- Experienced in React JS and working with React Flux architecture.
- Strong experience in the Analysis, Design, Development and Implementation of multi-tier web based applications and distributed applications for web services, .NET Remoting Services and Web 2.0 Standards based on Service Oriented Architecture (SOA).
- Strong knowledge in MongoDB concepts - CRUD operations and aggregation framework.
- Experience in the design of Mongo DB database - Indexing and Sharding.
- Developed Angular 2 services to retrieve JSON data from the RESTful web services and displayed the response in the user interface pages
- Used Backbone. js and React. js to create Controllers to handle events triggered by clients and send request to server.
- 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 table and Index.
- Expertise Knowledge in UI Frameworks in .NET, Advanced Component Design, .NET and SQL tools and controls, SQL Developer.
- Hands on experience in creating and modifying reports with reporting tools like Crystal Reports.
- 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:
Languages: C#, VB.net, C, C++
Web Technologies: HTML, XHTML, XAML, DHTML, CSS, XML, XSLT, VBScript, JavaScript.
.Net Technologies: ASP.net, ADO.net, AJAX, Web Services, WCF
Databases: SQL Server 2008/2005/2000 , Oracle 10g and MS Access
Operating Systems: Windows Server 2003, Windows XP/NT/2000/Vista, Windows 7
Web Server: Internet Information Server (IIS), SQL Server
Protocols: SOAP, TCP/IP, HTTP
IDE: Visual Studio.net 2012/2010/2008/2005/2003
Reporting Tools: SQL Server Reporting Services (SSRS), Business Objects XI, Crystal Reports XI
Framework: Microsoft .net Framework 4.0/3.5/2.0/1.1
Versioning Tools: Visual Source Safe 6.0(VSS), IBM Clear Case, TFS and GIT
Methodology: Agile Methodology, MVC 3 / 4, Rational Unified Process (RUP), Water fall method
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
Sr.Net Developer
Responsibilities:
- Designed and Implemented code for different components using Angular JS, HTML5, CSS 3, JavaScript Bootstrap and Ajax.
- Implemented Web API to expose the data for different environments.
- Responsible for connectivity of database using ADO.Net.
- Designed SQL Tables and wrote SQL Queries, Stored Procedures, User Defined Functions, Indexes, Views, Tables, Relationships on SQL Server 2015 database.
- Develop and write high quality coding that meets customer requirements.
- Developed the classes using C#, which in corporate N -tier architecture and database Connectivity.
- Developed web pages using ASP.NET and C#.NET.
- Created various views and partial views in ASP.NET MVC.
- Used Entity Framework, LINQ to Objects data provider for querying the Objects collections
- Coordinate with architects and business analysts to determine functionalities.
- Interact with clients to determine their requirements and needs.
- Resolve and troubleshoot problems and complex issues.
- Perform unit tests and fix bugs.
- Implement best practices, standards and procedures including quality and delivery methodologies.
- Working on Agile Methodology - Daily scrum meetings, sprint planning and sprint retrospective etc.
Environment: Asp.Net MVC, C#, XML, JavaScript, JQuery, Angular JS, AJAX, LINQ, Lambda Expression, HTML 5, CSS3, Telerik control, SVN, Visual Studio 2012, IIS, SQL Server 2015, WCF, Web API.
Confidential, Cleveland, OH
Sr .Net Developer
Responsibilities:
- Participated in system specification meetings, analyzed user requirements, coordinated with coders and team members
- Involved in database design on SQL Server and development of different database objects Containing functions, triggers, store procedures to manipulate database of the application.
- Developed the UI (user interface) using ASP.NET, HTML5, CSS 3, Bootstrap, Ajax and Telerik controls.
- Created WCF web services for implementing business logic
- Co-developed a CMS interface for non-programmers and QA's to easily manage and modify content using MVC framework 5
- Worked with the group which evaluated and recommended technologies including ASP .NET MVC5.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Used Bootstrap and AngularJS in effective web design.
- Create Restful API with using Web API.
- Developed and maintained stored procedures, User Defined Functions, Indexes, Views, Tables, Relationships on SQL Server 2012 database.
- Exposure in creating SPA using React JS , by using the concept of Virtual DOM.
- Worked with Ektron CMS (Content Management System) and integrated the .NET application with it.
- Interacted with API service using explicit HTTP methods like GET, POST, and PUT
- Developed new features and resolved defects for the upgrade of the EMS (C#/ASP.NET/nHibernate based) web.
- Installation, configuration, management, and tuning of Oracle database software. Install and configure ASM and CRS for production and pre-production systems
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- JQuery plugins used jQuery Data Tables, Pulp Upload and Select.
- Implemented dynamic page elements and various controls for form error validation and implemented custom validation controls with JavaScript and jQuery
- Developed and tested user-friendly navigators by utilizing JavaScript and VB .NET
- Developed the React container and presentational components (as Stateless and Functional components when applicable).
- Designed, coded, and implemented database to database data synchronization procedures
- Performed Unit Testing for all units in developed pages using JUNIT Tool
- Design and develop rich user interfaces with HTML/CSS/JavaScript
- Worked on Windows Communication Foundation (WCF) and Windows Presentation Foundation (WPF)
- Created Tables, Stored Procedures, Views, Index’s and involved in designing of Database tables.
- Used Microsoft Team Foundation Server (TFS) for integration, maintenance and Security of code.
- Develop and deliver dynamic reporting solutions using SQL Server Reporting Services (SSRS)
Environment: ASP.NET 4.0, MVC 3.0/4.0/5, C#, Entity Framework, XML, JavaScript, JQuery, Angular JS, React JS, AJAX, LINQ, Lambda Expression, HTML 5, CSS3, Telerik control, TFS, SourceSafe, Oracle, Visual Studio 2012, n Hibernate , IIS, SQL Server 2012, WCF, Web API.
Confidential, Los Angeles, CA
Sr. .Net Developer
Responsibilities:
- Worked in Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables.
- Designing the project based on the .Net Framework architecture in 3-tier.
- Used Object Oriented Design Patterns while developing the layers in C#.
- Developed sessions for Business Delegate to encapsulate the business logic associated with the requirements.
- Developed front end web pages using AJAX.
- Extensive development using ASP.Net, C# using Web Applications and OOPS Concepts.
- Used ASP.NET MVC 2.0/3.0 Model to build the UI layer for the existing solutions.
- Developed the application following TDD (Test Driven Development).
- Worked with SSIS packages and SSRS reports.
- Created and consumed WCF Services and REST based services to transfer the data among different layers/environments.
- Designed search functionality, web service requests and animations using jQuery .
- Accessed and manipulated the SQL Server database environment by writing SQL queries for testing purpose.
- Design and develop rich user interfaces with HTML/CSS/JavaScript.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular JS and Node JS
- Responsible for using LINQ to SQL data provider to communicate with the database.
- Used Entity Framework, LINQ to Objects data provider for querying the Objects collections.
- Worked Extensively with Web Forms and maintained existing system.
- Used AJAX and JQuery language for client-side scripting.
- Wrote Stored Procedures, Functions, Triggers to access data from SQL Server Database
- Unit Tested with MS Unit Testing.
- Interfaced with the database and stored procedures using Services.
Environment: ASP.Net 3.5, C#. Net 3.5, OOD, Angular 2, LINQ to SQL, LINQ to Objects, Entity Framework, SSIS, SSRS, REST, React JS,SQL Server 2008, AJAX, JavaScript, Team Foundation
Confidential, Hartford, CT
.Net Developer
Responsibilities:
- Developed new views using asp.net MVC and maintained existing ASP pages.
- Implemented business logic using C#.NET.
- Developed Classic ASP pages to maintain the existing applications.
- Implemented master page for Asp.net Pages.
- Implemented Broker management.
- Design, develop, test, support and deploy desktop, custom web, and mobile applications.
- Developed GUI using ASP.NET and C# as code behind language to implement the business logic.
- Presented Data in connected and disconnected mode using ADO.NET objects.
- Created composite web custom controls for easy reuse.
- Developed the Webpages and User Interface Design that included JQUERY , JavaScript and AJAX.
- Responsible for all client -side UI Validation and implementing Business logic based on user selection using jQuery .
- Implemented data editing, Filtering, Sorting, Paging in Data list and Data grid controls using ADO.NET.
- Edited XML files to configure ASP.NET applications.
- Performed Client-side validation and logic using JavaScript.
- Designed a CSS (Cascading Style Sheet) file for giving a standard look and feel for all the Form.
- Implemented authentication and authorization.
- Extensively used Application and page level tracing feature of .Net to trace and debug the code.
- Created stored procedures to extract the data from the SQL Server.
- Developed the code to run the SSRS reports.
- Created the web reports using SQL Server Reporting Services (SSRS).
- Developed Web services using ASP.NET and C#.
- Provide extensive production support and fix problems in a short span of time.
Environment: Visual studio 2010, ASP.NET, ADO.NET, SQL Server 2008, AJAX, XML, IIS, HTML, C#.NET, MS Unit, SSRS, Java Script, AJAX, JSON.
Confidential, Buffalo, NY
.Net Developer
Responsibilities:
- Involved in all phases of Development life cycle and responsible for creating the Entity-Relationship diagrams, Class diagrams, Sequence diagrams and Flow diagrams and documenting the project architecture.
- Developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Migration of ASP.NET Web Services to .Net 3.0 WCF Services.
- Involved in hosting Windows Communication Foundation (WCF) Services on IIS
- Migrated Classic ASP applications to ASP.NET applications
- Made use of LINQ in writing the code to deal with the database objects and other objects of LINQ.
- Used the AJAX Control toolkit for developing the web application
- Developed the applications using Telerik controls
- Created custom ASP.NET AJAX controls using the XmlHttpRequest object.
- Involved in Design and Developing components of this application using ASP.NET, C# .NET, JavaScript, XML, XSLT.
- Extensively worked on Consuming, Calling, Transmitting and Processing Web Services and WCF services.
- Involved in preparing the Database design and Product requirement document.
Environment: IIS, Visual Studio 2008, ASP.NET, C #, Java Script, JQuery, Telerik, SQL Server 2005, Windows Services, Web Services, Linq 2 Objects, SVN, TFS, XML, XSL and 3rd Party assemblies.
Confidential, Chicago, IL
.Net Programmer
Responsibilities:
- Creating and maintaining UI prototypes and specifications.
- Co coordinating with Product Managers and Software Engineers to provide guidelines on solid UI design.
- Being updated 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.
- Worked with 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.
- Developed Business Logic Component using Web Services, WSDL.
- Implemented SOAP (Simple Object Access Protocol) for communication of application.
- Used LINQ to Objects for WCF service call.
- Used SSRS for SQL reporting services.
- Used AJAX for rich user experience in designing the screens.
- GUI was developed using C#.NET and ASP.NET.
- Used .NET Framework 2.0 throughout the project and converted existing code from 1.1 to 2.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.
Environment: Visual studio 2010, ASP.NET 2.0, VB .NET, ADO.NET, SQL Server 2008, AJAX, XML, IIS, HTML, C#.NET, MS Unit, SSRS, Java Script, AJAX, JSON