Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Darshan

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Darshan

.Net Developer
Email: darshan060488@gmail.com
Ph #: 510-770-6608
Professional Summary
 6 years of extensive experience with all phases of Software Development Life Cycle (SDLC), including Analysis,
Design, Development and Testing of Client - Server and Web-based n-tier Architecture for windows and web
applications with exposure to diverse business domains.
 Proficient in developing Web - based and Windows-based applications using C#, VB.NET 10.0/11/14.0 , ASP.NET
3.5/4.0, ASP.NET Web API, Angular 12/10/9/8/7/6, AJAX, UML, XML, CSS, T-SQL, Mongo DB and Visual Studio.
 Extensive experience in .NET Technologies .NET Framework, C#, VB.NET, ASP.NET, ADO.NET, LINQ.
 Experience in developing ASP.NET Web customs controls, user controls, Data Controls like Data Grid, Rich UI with
extensive use of ASP.NET AJAX, Angular 7/6, Bootstrap and JQuery and building RIA web applications.
 Expertise in Language-Integrated Query (LINQ) to retrieve data from different data sources (LINQ to Entities, LINQ
to XML, and LINQ to SQL).
 Expertise in performing DOM manipulations, creating Components, Directives, Services, Pipes, Templates,
Dependency Injection and implementing Routing and established different types of Data binding and component
communication using Angular.
 Experience in developing and consuming ASP.Net Web Services, Windows Communication Foundation (WCF) and
ASP.Net Web API (RESTful).
 Experience in Cloud computing platforms like Microsoft Azure for building, deploying and managing applications
and services.
 Experienced in XML Web Services (SOAP, WSDL), Service Oriented Architecture SOA concepts using .NET
Framework.
 Skilled in using XML based Technologies (XML, XSLT, DTD, XSD, SAX, DOM and XPath)
 Experience in writing complex Database Queries, stored procedures, functions, triggers using MS SQL Server, SQL
Tracing and Oracle PL/SQL .
 Experienced with common tools like Git, Source Tree, Visual Studio, Visual Source safe and TFS.
 Extensive experience with process modeling using UML, Flow charts, Sequence diagrams, Activity diagrams and Use
cases by using tools like MS Visio.
 Excellent interpersonal and communication skills, efficient time management and organization skills, ability to handle
multiple tasks and work well in team environment.

Technical Skills:
Programming Languages C#.Net, VB.Net, T-SQL, PL/SQL
Web Technologies ASP.Net 0, Ajax, JQuery, Angular 12/9/10/8/7/6
XML Technologies XAML, XML, XDOCUMENT, XSLT, XPATH, XSL
UI Technologies Win Forms, WPF, Web Forms, HTML, CSS
Databases MS SQL SERVER 2012/20, MS Access 2010/2007, Oracle 10g/9i
IDE Tools Visual Studio, SQL Server Management Studio
.Net Technologies .Net Framework, ASP.NET MVC 5/4/3/2, C#.Net, ASP.Net, ADO.Net, WCF, Web API,
Web Services, Entity Framework, LINQ
Reporting Tools SQL Server Reporting Services SSRS, Crystal Reports
Version Control Tools Visual SourceSafe, GIT, Team Foundation Server
Modeling Tools UML, MS Visio

Professional Experience:
Client: Columbia Sportswear, Portland, OR Oct 2021 – Till Date
Role: .Net Developer
Responsibilities:
 Participated in gathering the requirements, analysis, design, development, testing and deployment for enhancements.
 Involved in development of Web Forms, Classes and interfaces using C#, .NET Core that incorporates both N-tier
architecture and database connectivity.
 Involved in Agile process, three week Sprints and daily Scrums Stand-up meetings to discuss the development of
the application.
 Front end development utilizing HTML5, CSS3, Angular 12 leveraging the Bootstrap framework for responsive
design and a Microsoft Azure and SQL Server backend.
 Responsible for consuming WCF Services to exchange data between Web Application and Central Application and
consumed Web API service with Microservices Architecture.
 Enhance applications built using Asp.net Core with Microservices architecture, deploying using docker containers.
 Developed Razor views with strongly typed view models and helpers and partial views using ASP.NET Core MVC5,
HTML5, CSS3, and Angular 12, C # and Telerik controls.
 Used Lifecycle hooks such as ngOnInit, ngOnChanges, ngDoCheck, and ngOnDestroy.
 Created Business Logic Layer & Data Access Layers to implement the MVC architecture. Implementation of client-
side validations using ASP.NET MVC Validation.
 Developed Web Services and WCF services common for various applications using .NET Framework. Configured
various Web Applications on Internet Information Server (IIS).
 Imported models from database with Entity Framework by the Database-first approach.
 Using Visual Studio .NET IDE to develop the forms and debug the application.
 Handled many existing issues and enhanced few modules to improve the performance of the application.
 Used GIT to maintain the version control history during development.
Environment: C#.Net, ASP.NET MVC5.0, Angular 12, ADO.NET, XML, Restful, WEB API, .NET Framework 4.5, SQL
SERVER, WCF Services, Visual Studio.NET, GIT, IIS, LINQ, JSON, Agile, Windows.

Client: Sunwest Bank, Irvine, CA Jan 2020 – Sep 2021


Role: .Net Developer
Responsibilities:
 Developed strongly typed Views in ASP.NET MVC as per the requirements.
 Applied form validation like template-driven form for login page simple validations. Used react form for more
complex like register validations. (Ensure email, confirm passwords matched).
 Designed, developed SOA Web Services using WCF Services with C#.NET, Knockout.js and Hosted on Internet
Information Server (IIS).
 Leveraged the introduction of Web API Controllers (Web API 2) in ASP.NET MVC 5 to build, maintain.
 Developed powerful Single Page Application and dynamic responsive Web Application with Angular 7.
 Implemented RABBIT MQ for data integration with windows services.
 Utilized HttpClientModule and RxJS Observable for making HTTP calls and listen for a response.
 Implemented on ADO. NET Entity Framework to associate with database for CRUD operations. Worked on LINQ to
Entities, Lambda Expressions, and Object-Oriented Design Patterns
 Utilized Angular Material as well as Bootstrap and CSS3 to ensure responsiveness across different devices and
screen sizes.
 Implemented the Restful web service calls for POST, PUT, PATCH, DELETE and GET methods and also worked on
Restful API’s and consumed the Web API’s client side using Angular data binding.
 Developed the application using WPF, C#, MVVM, XAML, ENTITY FRAMEWORK, VISUAL STUDIO 2015/2017.
 Used ADO.Net extensively for retrieving, querying, storage from the database and used Grid view & Details View
to display and manipulate the data returned from the database.
 Performing enhancements to existing application using Web API Framework and Functional Testing in SpecFlow.
 Used WPF of .NET 4.5 for creating control templates and more appealing visual appearance.
 Used GITHUB for Version Control, Team build, Project Management, Data Collection and Reporting.
 Followed Agile/Scrum methodology for design, development, testing and deployment phases of the project.
Environment: ASP.Net Core, C#, MVC, Visual Studio, XML, IIS, HTML5, CSS3, Angular 7, Typescript, RxJS, Fiddler,
Postman, Angular CLI, GIT, Team Foundation Server (TFS) and Agile Methodology.

Client: CopperPoint Insurance, Phoenix, AZ Feb 2018 – Dec 2019


Role: .NET Developer
Responsibilities:
 Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing
and Maintenance.
 Implemented Angular JS frameworks in AJAX-driven websites using proxy to get the data from the back-end in the
form of JSON to populate on the UI components.
 Effectively used ASP .NET MVC features like View Bag to pass data from Controller into the view, create multiple
views/partial views, layout views and incorporated them into the ASP.NET MVC application.
 Utilized Entity framework extensively for data retrieving, querying, storage and manipulation using LINQ.
 Implemented WEB API framework for building HTTP services that can be consumed by broad range of clients
including browsers, mobiles and tablets in the application.
 Refactored and enhanced an existing AngularJS application to follow strict MVC patterns.
 Implemented Windows Workflow foundation (WWF) to implement long-running processes as workflows.
 Created views and partial views-UI and middle tiers for various modules using C#, MVC, HTML & CSS.
 Mainly used XML for encoding documents in a format which in both human and machine readable.
 Used Cloud computing platforms like Microsoft Azure for building, deploying and managing applications and
services.
 Performed CRUD operations of a server with the database was tested using Fiddler services to ensure get, post, put
and delete functionalities worked as expected.
 Developed SQL Procedures and Queries for data retrieval and storage in SQL Server and implemented in portal
using ADO.Net.
 Involved setting up NPM (node package manager) installation to manage modules
 Review current framework, version control, Set Up Continuous Integration for automation tools on Jenkins and Stash.
 Worked on investigating outstanding issues in Production and Test Environments of application by analyzing root
causes and possible resolution steps.
 Used TFS (Team Foundation Server) for source code control, project related document sharing and team
collaboration.
 Responsible for testing, fixing the bugs and troubleshooting the technical problems.
Environment: C#.NET, .Net Core, ASP.NET MVC, Github, HTML5, Microsoft SQL Server, NUnit, AJAX, WCF, Web API,
Angular JS, TFS, Bootstrap, Entity Framework, MVC, WPF, Microservices, RESTFul Services, LINQ, WPF, Windows.

Client: Thrive Market, Los Angeles, CA Sep 2016 – Jan 2018


Role: .Net Developer
Responsibilities:
 Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.
 Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
 Develop user interfaces using ASP.NET and business logic using C# as per design documents and adhere to timelines
and release schedules following project development methodology and coding standards / guidelines.
 Utilized C# Generics, Collections, Delegates, Events, Extension methods, Anonymous types, and Lambda
Expressions.
 Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using NUnit and
responsible for writing test scripts and scenarios.
 Created databases and schema objects including tables, stored procedures, and triggers using SQL Server 2014 and
used LINQ to SQL extensively for data transfer across the components.
 Created and deployed XML Web Services (WCF) using ASP.Net and C#, used them to generate the proxy class files
based on the web services and consumed in web application.
 Implemented the Layers (Data access layer, Business Logic Layer, UI layer), Core Libraries, Helper methods, Utilities,
Dynamic Settings, Extended Methods.
 Used XML and XSL Transformations to display content on the website.
 Developed Windows Communication Foundation Applications (WCF), TCP/IP, Pipe and Socket Communication.
 Used ASP.NET User Controls to create steps for submitting and modifying events and evaluation forms.
 Created the web reports using SQL Server Reporting Services (SSRS).
 Used JIRA (for issue tracking) and Confluence (to create, organize and discuss work with the team).
Environment: ASP.Net MVC 5, C#, Entity Framework 6, AJAX, HTML5, MS Visual Studio 2017, Web API 2.0, Bootstrap
3.0, jQuery, SQL Server 2016, GIT, Visual studio Code, Linq, REST API, ASP.Net Core, Windows.

You might also like