.net Developer Resume
Northbrook, IL
SUMMARY
- Around 7 years of IT experience in all phases of software development life cycle (SDLC) - Project analysis, requirements, design, development, testing, deployment and documentation.
- Web based application development using Microsoft.NET technologies including ASP.NET, C#, ADO.NET, WCF, WPF, AJAX, ADO.NET, XML, VB.NET, Java and Visual Basic scripts and ASP.
- Experienced in Agile Development Environment including Extreme Programming, Test-Driven Development (TDD) and Scrum.
- Has expertise in technical design documentations using UML modeling, OO analysis, design, and design patterns (Singleton, Abstract Factory and Observer, MVC) to standardize the application architecture.
- Experience in developingWindows application, Web applicationandWeb Services.
- Developed Data Access Layer (DAL), Business Logic layer (BLL) also in implementing Business Processes, Abstract factory as part of Service Oriented HTML Application (SOA) using C#.
- Extensively worked with RDBMS databases such as SQL Server 2000/20, Oracle 8i/9i/10g and MS Access using ADO.NET and PL/SQL.
- Development experience with JavaScript and C# for implementing client side/server-side code in ASP.NET applications.
- Extensively used JQUERY to make client-side validations and used AJAX calls where ever necessary for auto filing fields and performing asynchronous calls to Web API's.
- Designed dynamic web applications and websites using DHTML, HTML Custom controls, CSS, XML/XSLT.
- Very Good Understanding and Experience inSQL Server Integration Services SSIS, SQL Server Analysis Services SSASandSQL Server Reporting Services SSRS.
- Involved in the design and development of 3 Tier, N-tier distributed architectures and MVC, MVVM architectures.
- ETL implementation using SQL Server Integration ServicesSSISinOLTP and Data Warehouse Environment.
- Strong noledge in Relational Database Management Systems and experience in writing SQL scripts, Stored Procedures, User Defined Functions and Triggers forSQL Server 2000/2005/2008 andOracle.
- Experience withAJAX Library/AJAX Toolkitand creating high responsive User Interface.
- Skilled in web building technologies likeHTML, HTML5, DHTML, JavaScript, jQuery, React.JS, CSS, XML, XSL, XSLT, DTD/Schemas, AJAXandAngular JS.
- Working on creating Rest Services using ASP.NET Web API and C#.
- Experienced in building animations for desktop applications using Windows Presentation Foundation (WPF) and Extensible Application Mark-up Language (XAML) files in Visual Studio and Expression Blend.
- Strong experience in the Analysis, Design, Development and Implementation of multi-tier web-based applications and distributed applications using WCF/Web services Standards based on (SOA).
- Extensively used ADO.NET to implement the data layer to communicate with different databases.
- Hands on experience in using Web Server - IIS, Microsoft Team Foundation Server (TFS), Visual SourceSafe (VSS), Data Transformation Services (DTS).
- Created complex Stored Procedures to extract data for generating reports by using SQL Server Reporting Services (SSRS), Triggers, Indexes and Views for performance tuning and retrieval of data and BI.
- Expertise in implementing BI Packages like SSIS, SSRS to Perform Automated Batch Processes.
- Implemented .NETSecurity features such as Authentication & Authorization using Form-based and Window-based Authentication, Authorizing Users, Roles and User Account Impersonation.
- Analyzed, designed, optimized and tuned PL/SQL Stored Procedures & Packages.
- Created complexDTS PackagesinSSISforData MigrationfromOracle/Access/Excel Sheets to SQL Server 2005/2008/2012 andTransformation.
TECHNICAL SKILLS
Programming Languages: C#, VB.NET, Java Script, T-SQL, PL/SQL
Web Technologies: .NET Framework 4.5/4.0/3.5/3.0, ASP.NET, Silverlight 4.0/3.0, AJAX, HTML, CSS, JavaScript, Web Service, XML, XAML, Angular, JQUERY, Web API
.Net Skills: Web Service, Win Forms, Design Patterns, WPF, Entity Framework, N-Hibernate, MVVM, MVP, MVC, Angular
IDE Tools: Visual Studio 2015/2012/2008, SQL Server Management Studio, Dev Express
Databases: MS SQL SERVER 2014/2012/2008, MS Access, Oracle 10g/9i/8i.
Reporting Tools: SQL Server Reporting Services (SSRS), Crystal Reports 10/8.5/8
Version Control Tools: Visual SourceSafe, GitHub, Team Foundation Server (TFS) 2013/2012/2010/2008
PROFESSIONAL EXPERIENCE
Confidential, Northbrook, IL
.Net Developer
Responsibilities:
- Participated inAgile ScrumMethodology by attending in daily scrum.
- Involved in the SDLC phase of requirement, analysis, design, and development of the windows-based intranet application.
- Integrate Content Management functionality into existing browser-based solutions through the use of REST APIs
- Designed a Web application using Web API with Angular8/Angular9, leveraged Entity framework (EF)
- Using Microsoft Technologies for the project development such as Visual Studio 2017/19, Visual Studio Code, .Net framework 4.8, VSTS, Sql Server 2017 and Jira 2019.
- Developed routing to allow for the use of a Single-page-application (SPA) with different content using Route Provider in the Angular8/ Angular9 Module and ng-view in the HTML5.
- Utilized AngularJS Route for creating Single Page Application (SPA), and in corporate Model-View-Whatever (MV) development pattern allowing efficient unit testing, and appropriately utilizing Controllers, Services, and Factories with dependency injection.
- Migrated Angular 2 project to Angular 9
- Set up the CICD (Continuous Integration and Continuous Deployment) pipelines using Azure Devops by configuring YML file
- Strongly involved in code review, build and deployment withAzure Devops, GIT, Jenkins.
- Set up a common API Architecture for multiple front-end applications
- Worked withBootstrap, JQueryandtypescriptfor the development of the UI.
- Implemented MVC design pattern for developing the Web Application and used MVC5 application using Razor syntax for view engine, also used C# for the back end.
- Participated in writing complex SQL Statements, Views and Stored Procedures, Indexes to validate data and ensure system integrity and security written LINQ functions for data access.
- Developed an interface using SSIS packages also to upload the flat file data to the respective tables.
- Integrated workflow with VSTS 2019 sites using to gauge the project's status and evaluate the business processes.
- Create brief technical specification documents accordingto verbal and written functional requirementsand other requirements. Also wroteDesign Documents,Deployment DocumentsandUser Manuals.
- Worked onperform coding, unit testing, error handling, bug fixing, bug verificationand created an error log section in which the support/admin will get the error message in a well formatted html view. Andtroubleshooting insecurity, remoting, threading, andserialization
Environment: .Net Framework 4.5, WCF, .Net, SOAP, Microsoft Visual Studio 2017, SQL Server 2018, HTML, XML, LINQ, Java Script, CSS, jQuery, JSON, Bootstrap, Web Services (XML, SOAP, WSDL), SSIS, Reporting Services (SSRS), Share Point.
Confidential, Pheonix, AZ
.Net Developer
Responsibilities:
- Collaborated with business analysts to understand/analyze business requirements and develop detailed Technical design and UI design.
- Involved in developing the requirement with VB.NET and WCF in .Net Technologies, Unit testing, and release management.
- Implemented and Consumed Web Services using WCF.
- Involve in building Web application- C#, ASP.NET Core MVC, HTML 5.0, jQuery, Bootstrap.
- Used task parallel library for making multithreaded asynchronous Web Api calls.
- Wrote well-tuned stored procedures, functions and views to access and store data into the database.
- UsedADO.NETobjects such as Data Reader, Data Adapter and Data Set to object data source fetch and handle user data.
- Used n-tier architecture (UI, Business Logic Layer, Data Access Layer).
- Responsible for writing the LINQ- SQL queries to process and retrieve the objects.
- Team Foundation Server (TFS) is used for maintaining the version control of the code actively involved in updating the TFS tasks on daily basis.
- Worked closely with users to troubleshoot and investigate reported issues. The issues may range from UI, Interfaces, and Databases.
- Stored procedures, User Defined Functions on MS SQL Server 2014.Created SQL Procedures for SQL Server using T-SQL for database operations.
Environment: .Net Framework 4.5, WCF, .Net, SOAP, Windows 8, Microsoft Visual Studio 2012, SQL Server 2014, HTML, XML, LINQ, Java Script, CSS, jQuery, JSON, Bootstrap, Web Services (REST, SOAP, WSDL), SSIS, Reporting Services (SSRS), Agile, Team Foundation Server (TFS), Share Point.
Confidential
.Net Developer
Responsibilities:
- Involve in building Web application- C#, ASP.NET Core MVC, HTML 5.0, jQuery, Bootstrap
- Integrate Forte API with client system
- Integrate CSG file system with Storage GRID Web scale system by S3API
- Created S3 buckets in the AWS environment to store
- Configured S3 buckets with various life cycle policies to archive the infrequently accessed data to storage classes based on requirement.
- Experienced in S3 Versioning and lifecycle policies to and backup files and archive files in Glacier
- Developed several console applications for processing backhand jobs in .net core
- Created tables, views, procedures and user defined functions
- Deployment on different environments like QC, UAT and Production.
- Participated in Agile (SCRUM) development environment
Environment: AWS s3, .Net Framework 4.7, .net core 2.0, C#.Net, SVN, SQL server 2017, Oracle 11g, Web API 3.0, MVC 6.0, Entity Framework 6.0, Bootstrap 3.0, windows server 2003/2012
Confidential
.Net Developer
Responsibilities:
- Collaborated with business analysts to understand/analyze business requirements and develop detailed Technical design and UI design.
- Developed both ASP.NET/C# Windows applications to generate and import surveys and to create multiple email reports in html format.
- Developing ASP.NET/C# code pages and UI using ASP.Net MVC views and partial views.
- Involved in developing the code behind logic using C# language for business logic of this Web Application in .NET Framework.
- Responsible for development and implementation of .Net Framework applications using Entity Framework, ASP.NET, MVC.
- Configure the service Web.Config files programmatically using LINQ to Entity Framework.
- Involved in writing stored procedures and SQL queries to use them in different modules of the application in SQL Server.
- Responsible for UI developments and custom views ASCX, HTML, j Query, JSON and XAML which interacts with Business layer objects and contents from external source.
- Involved in development, design and implementation front end application using Angular 2, JavaScript.
- Developed, Unit tested Web Forms, Custom controls, Controllers in C# and ASP.Net.
- Implemented ADO.Net SQL Client objects like Command, Data Adapter, Dataset, and Data Reader for database connection and executed database queries to interact with SQL Server database.
- Developed stored procedures, functions, triggers and views in SQL Server 2014.
- Created Java script modules to be used in with Bootstrap to speed up development and include responsiveness to the page.
- Developed the Client-side validation using Java Script and J Query and server side using Server-side validations.
- Created Custom Validation Controls for validating the data in the User Control and used ASP.NET Validation Controls for server-side validation and Java Script, Knockout JS for client-side validation.
- Developed Windows application using WPF.
- Developed WCF Services out of which one service will communicate with the services exposed by other tools to build Model to View.
- Responsible for maintaining a session of messages between a client and a service using Restful Web Service facilities.
- Used SQL Server Reporting Services (SSRS) for generating reports populated by data in databases.
- Developed the software using Agile Methodology.
- Involved in deployment of the application on the test and production servers.
- Used Team Foundation Server (TFS) for the version control, branching and MS Build.
- Performed Unit testing of the application and subsequently handled the debugging issues.
Environment: Visual Studio 2015, C#, ASP.NET, ASP.NET MVC, .NET Framework (4.5/4.0), J Query, LINQ, ASCX, HTML, HTML 5, J Query, JSON, XAML, CSS, Angular 2, Java Script, ADO.NET, MS SQL Server 2014, Java script, Bootstrap, AJAX, T-SQL, WPF, SAOP, Restful web services, WCF Services, Windows Services, WPF, Knockout JS, SSRS, SOAP, TFS.
Confidential
.Net Developer
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.
- Working efficiently in all the phases of SDLC and Involved in developing 3- tier architecture for the web application.
- Created Web pages with ASP.NET using master pages with C# and VB.NET as programming languages.
- Used ADO.NET for database connectivity.
- Used MVC framework to reduce the complexity in architectural design and to increase the flexibility and of the code reuse.
- Client side and server-side validations were done using JavaScript and Validation Controls.
- Designed pages using HTML, CSS and used JavaScript to change design at runtime.
- Used Team Foundation Server for version control, defect tracking and document collaboration tool.
- Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using N-Unit and responsible for writing test scripts and scenarios
- Core Development of web modules.
- Used Team Foundation Server for version control, defect tracking and document collaboration tool.
- Database handling
- Writing store procedure, view, function as well.
Environment: ASP.NET, C# and MySQL 5.0, AJAX, JavaScript, jQuery, Google Maps API.
Confidential
.Net Developer
Responsibilities:
- Collaborated with business analysts to understand/analyze business requirements and develop detailed Technical design and UI design.
- Involved in developing the requirement with VB.NET and WCF in .Net Technologies, Unit testing, and release management.
- Implemented and Consumed Web Services using WCF.
- Wrote well-tuned stored procedures, functions and views to access and store data into the database.
- Used ADO.NET in data access layer to communicate with the SQL Server database.
- UsedADO.NETobjects such as Data Reader, Data Adapter and Data Set to object data source fetch and handle user data.
- Involved in gathering requirement documents and daily meetings for the project. Followed agile development process using Scrum methodology.
- Implemented controls like Grid, List Views extensively for data display, dynamic generation and optimization of large sets of grouped data.
- Used n-tier architecture (UI, Business Logic Layer, Data Access Layer).
- Responsible for writing the LINQ- SQL queries to process and retrieve the objects.
- Team Foundation Server (TFS) is used for maintaining the version control of the code actively involved in updating the TFS tasks on daily basis.
- Worked closely with users to troubleshoot and investigate reported issues. The issues may range from UI, Interfaces, and Databases.
- Stored procedures, User Defined Functions on MS SQL Server 2014.Created SQL Procedures for SQL Server using T-SQL for database operations.
Environment: .Net Framework 4.0, WCF, .Net, SOAP, Windows 8, Microsoft Visual Studio 2012, SQL Server 2014, HTML, XML, LINQ, Java Script, CSS, jQuery, JSON, Bootstrap, Web Services (REST, SOAP, WSDL), SSIS, Reporting Services (SSRS), Agile, Team Foundation Server (TFS), Share Point.
