.net Developer Resume
Sacramento, CA
SUMMARY:
- 5 years of experience in Analysis, Designing, Development, Testing, Bug fixing, Documentation and Implementation of Client/Server and Web Technologies for various N - Tier applications
- Experienced in building applications using HTML 4/5, CSS 2/3, JavaScript, AngularJS 1.5/2/4, ReactJS.
- Expertise in developing the applications using C#, ASP.NET, ADO.NET, ASP.NET MVC, Web Services.
- Experience as database developer in relational design, stored procedures, triggers, functions using SQL Server.
- Experience in complete Software Product Development Life Cycle (SDLC).
- Experience in building applications using .NET JSON, Web-API, Web services, SOAP and REST.
- Experience with various MVC JavaScript frameworks like AngularJS, and Node.js.
- Experience in Implementation of Dependency Injection (Inversion of Control) Design pattern, using StructureMap.
- Developed Web Forms using ASP.NET.
- Working experience with Team Foundation Server (TFS) and GIT source control.
- Sound Knowledge on Angular components like controllers, directives, factory and service resources, routing, dependency injection, 2-way data binding, filters and events.
- Experienced in using Angular Material component to develop user interface really quick.
- Proficient in developing customized behaviors using scripting languages like JavaScript, JQuery, AngularJS, AJAX and Razor Syntax
- Experienced in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Experienced in using RXJS libraries to maintain State management in client side.
- Solid experience in developing Single Page Applications (SPA) based on client side JavaScript framework AngularJS, and backbone employing ASP.NET MVC and Web API.
- Development experience in various applications based on Object Oriented Programming (OOP), Client/Server, N-tier architecture, Web based using Microsoft Technologies
- Strong experience in Object Oriented Analysis and Design (OOAD)
- Knowledge of Agile methodology and experience working in a fast-paced Scrum environment.
- Good Knowledge in implementing Web Service (XML, SOAP), WCF, and REST service which communicate data in a both XML, JSON following SOA in a distributed environment.
- Experienced in SQL Server Reporting Services (SSRS) and Crystal Reports for report generation, integration into .NET applications.
- Developed applications using LINQ to SQL, Entity Framework 4/5/6.
- Expert in handling production related issues and produced best efforts under highly pressured conditions.
- Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
- Experience in building RESTFUL services using ASP.NET, Web API and performing CRUD operations.
- Experience in PL/SQL programming including complex SQL queries using stored procedures and Triggers in SQL Server, Oracle.
- Excellent experience in developing and consuming Windows Communication Foundation (WCF) Services.
- Knowledge of Agile methodology and experience working in a fast-paced Scrum environment.
- Expert knowledge of versioning tools like TFS (Team Foundation Server), VSS (Visual Source Safe), SVN and HUB.
- Innovative and highly initiative taking team player. Helped in saving time and costs in projects.
- Expert in handling production related issues and produced best efforts under highly pressured conditions.
- Proficiency in coordination, management, problem solving, analytical and presentation skills.
TECHNICAL SKILLS:
.Net Technologies: ASP.NET, ADO.NET, Win Forms, Web forms, XML window services, MVC, WCF, SSIS, SSRS, Web API, Entity Framework.
Front end technologies: HTML5, CSS3, LESS, JavaScript, ASP, AJAX, Bootstrap, AngularJs, Angular, ReactJS
Language: C,C++,C#,SQL, T-SQL, Oracle, PL-SQL
JavaScript Libraries: AngularJS, ReactJS, RXJS, Node.js, Backbone.js
Database: MS SQL Server, SQL, MYSQL.
Reporting & Integration tools: SSIS and SSRS
Version Controls: TFS, CVS, SVN, GIT
Operating System: Windows 7\8\10, MAC OS X, Unix, Linux.
WORK EXPERIENCE:
Confidential, Sacramento, CA
.Net Developer
- Involved in Analysis, System study and Design phase of the project.
- Collaborated closely with virtual team members to develop real time ASP.NET Web Application using C#.
- Designed the screen according to the requirement and communicate with database using domain specific objects through ORM techniques like Entity Framework and LINQ to SQL for data access.
- Experience in using SQL for storing data in the database.
- Used .NET’s object oriented features(C#), event handling, error handling, caching and security feature.
- Designed and developed reports using SSRS depending upon the input parameters.
- Generated different type of reports and rendered in UI using Google charts.
- Implemented ASP.NET MVC (Model View Controller) architecture for application development to render different views based on the category.
- Defined new validations through Angular for the form field validation implemented through HTML5.
- Developed reusable State-ful and Stateless Angular Components.
- Used Angular Material components, HTML5, CSS3 and LESS to develop User Interface in an attractive manner.
- Used reactive forms and template-driven forms to handle data and errors in an efficient way.
- Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Used RXJS libraries to maintain State Management in the client side.
- Used NUnit to write Unit tests in C#.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
- Worked closely with the project management to completely define specifications to help ensure project acceptance.
- Involved in understanding functional specifications and developing creative solutions to meet business requirements.
- Follow up with the BA and UX staff on the improvements, integration and further enhancements in the website.
- Worked in Agile environment and attended daily scrum meetings and other sprint meetings.
Environment: HTML5, CSS3, LESS, JavaScript, Angular 4, React JS, C#.Net, ASP MVC.Net, Entity Framework, Web API, Restful web services, MS Visual Studio 2017, MS SQL Server, SSRS, SQL, Agile, NUnit, SCRUM and TFS.
Confidential, Eagan, MN
.Net Developer
- Implemented the project according to the Software Development Life Cycle (SDLC) and programming by using fast paced agile methodology, involving task completion, user stories, and iterations.
- Good experience in developing web applications with Single Page Applications (SPAs) framework using AngularJS.
- Implemented UI using AngularJS, ASP.NET MVC, CSS3, HTML5, JavaScript, JQuery, Bootstrap, AJAX and Kendo UI Controls to create responsive web pages, developed Layouts.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Used AngularJS to request Restful API webservices from client side.
- Used React JS for creating reusable components like multi-field form elements, background file uploads.
- Worked on the enhancements of service layer and consuming the services using WCF services.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic Model using C#.
- Implemented Object Oriented Design patterns (OOD) & OOPs concepts while developing the libraries in C#
- Used JQUERY UI framework for UI controls with JSON.
- Designed, developed and consumed .Net WebServices for the project and Development support for .Net web services in ASP.Net with C#.Net and consumed it.
- Extensively used C#.NET Validation Controls and JavaScript for client side validations in the Web Pages.
- Developed the application Framework in ASP.Net primarily using C#.Net with the business logic implemented using .Net Assemblies.
- Extensively used ADO.Net objects to populate Data sets, Data grid and Repeater controls for display and manipulation of records.
- Implemented unit test and integration test using NUnit test, which was also used for debugging the program.
- Used Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
Environment: HTML5, CSS3, JavaScript, Angular JS, React JS, C#.Net, ASP MVC.Net, ADO.Net, Entity Framework, Web API, Restful web services, MS Visual Studio, MS SQL Server, SSIS, SSSRS, SQL, Agile, SCRUM and TFS.
Confidential
Software Engineer
- Worked closely with product managers, developers and internal stakeholders throughout the product design.
- Developed the Data Access Logic using ADO.Net Objects like Connection, DataAdapter, Command, CommandBuilder, DataSet and DataTable using C#.
- Used ASP.Net Data Bound controls (DataList, Repeater) for displaying the data.
- Designed and Implemented Business Logic Layer using Object Oriented Programming and Collections.
- Developed Web forms using ASP.Net server controls and validated input using javascript.
- Created Consistent Layout/Look & Feel using Master Pages and Themes.
- Used TFS to keep track of version control.
- Utilized the ADO.NET to implement Data Access Layer to connect to and retrieve or manipulate Database Information.
- Extensively used Data Set, Data Reader and Data Adapter for data retrieval and manipulation from the data source.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Script Manager Proxy, Update Panel and Model Popup Extender within some web pages.
- Used jQuery and javascript to fetch data from the server by giving URL to JSON data for model and to populate model from the server.
- Developed service to get real-time currency exchange information using WCF and Web APIs.
- Worked in an Agile / SCRUM methodology.
- Worked with Restful web services.
Environment: HTML, CSS, jQuery, JavaScript, C#.Net, ASP MVC.Net, ADO.Net, Entity Framework, Restful web services, MS Visual Studio, WCF, SQL, TFS, Agile /Scrum.
Confidential
Software Engineer
- Developed web applications using C#, ASP.NET and MVC.
- Participated in development of a well responsive single page application using JavaScript in conjunction with HTML, CSS, bootstrap standards, with front end UI team.
- Worked on Entity framework to associate with database for CRUD operations.
- Worked on generic classes using C# to create Support Functions and Database Operations.
- Experience with MVC (Model-View-Controller) Architectural Pattern using AngularJS
- Involved in writing and modifying procedures, queries, views and triggers and calling them from JavaScript.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Script Manager Proxy, Update Panel and Model Popup Extender within some web pages.
- Worked with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server
- Used Angular JS, MVC framework for developing the Single Page Application.
- Utilized the Object Oriented Programming Principles to enhance the functionality of the application.
- Utilized the Entity Framework for manipulating data objects in the application and the model in the background.
- Used JavaScript for Client Side validations.
- Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs.
- Bug fixes for existing website and also software enhancement.
Environment: HTML, CSS2, JavaScript, Angular JS, C#.Net, ASP MVC.Net, ADO.Net, Entity Framework, Restful web services, MS Visual Studio, MS SQL Server, SQL, Agile and waterfall, TFS.