Backend .net Developer Resume
New York, NJ
PROFESSIONAL SUMMARY:
- Around 8+ years of experience in designing, developing and implementing web applications & database using the technologies ASP.NET, C#, MVC, jQuery, Ajax, XML, MS SQL Server.
- Experience in development of Web applications by implementing N - tier architecture using ASP.NET, C#, Web forms/MVC Razor views for UI, ADO.NET, Entity Framework 6/4, SQL Server (2008,2012,2014,2016), C# for DAL, and C#, ASP.NET for Business Logic Layer and Business Object.
- Using Views, View Models, Temp data, Temp tables and Action Filters in MVC.
- Working experience on both Front-end and Back-end development.
- Working experience in using of Master page, Layout page and partial views.
- Working experience with Query Strings, Cookies and Session State properties and error handling concepts such as Try and Catch.
- Used Action Filter to authorize user, use forms authentication method to authenticate user.
- Developed Client-Side web pages using HTML, CSS3, bootstrap, AJAX, jQuery and Telerik controls.
- Define cloud architecture, design and implementation for hosting large, complex applications in Azure
- Implement highly available and disaster recovery solutions in Azure to meet the customer SLA requirements
- Configure large database solutions in Azure using NoSQL Server or Oracle database solutions
- Experience in ORM Tools such as LINQ, LINQ to NoSQL, Entity Framework.
- Strong in designing ASP.NET based Graphical User Interfaces with CSS, JavaScript, Python, typescript, Multi - threading and HTML, Angular JS, React JS, and Power shell scripting.
- Good at Object Oriented Programming (OOP) concepts
- Experience in building server applications using C#, ASP.Net, XML, Web Services, HTTP modules and handlers based on .Net Framework.
- Typescript 2.0 for single page applications, to avoid common errors with large applications.
- Utilizing JavaScript libraries in Typescript 2.0.
- Working with Confidential Products (Designer, Automation, Interactive).
- Experienced with Microsoft Application building blocks for .Net projects Data Access, Exception Handlin Serialization and User Interface Process.
- Experience in web programming with good understanding of concepts like custom controls, master pages, themes, validation controls, design patterns and several other ASP.net features.
- Working experience in developing web pages using the bootstrap and AngularJS with plain HTML
- Experienced of Vue.js for the using of interface.
- Developed various ASP.NET user controls and custom controls for the ASP.NET forms.
- Experience in writing the Data Access Layer using both Conventional ADO.Net and Entity Framework.
- Experience in developing web services WCF (rest based and soap based), Web API and used third party tools like SoapUI, Http Debugger and Fiddler for debugging the services.
- Experienced in various IDEs like Eclipse, NetBeans, Edit Plus, Sublime Text, Notepad++ and Microsoft Visual Studio.
- Have created and used WinForms to create functionality in networking module.
- Experience writing angular.js code for developing Single page Architecture/Applications (SPA), used several in built language core directives, expressions and modules.
- LINQ experience to work with datasets, objects, entities as well as ADO.NET Entity Framework.
- Actively played the role of an Agile Programmer and followed TDD (Test Driven Development) concepts.
- Experience with Team Foundation Server and GIT as source control for versioning and collaboration.
- Worked in the Agile Scrum SDLC Process with daily scrum calls, sprint planning's and retrospective meetings.
- Experience in database design, writing SQL queries, stored procedures, Indexes to optimize search performance, triggers and views using SQL Server.
- Quick learner, self-motivated and ability to coordinate within team as well as work independently.
- Ability to communicate effectively and good interpersonal skills.
TECHNICAL SKILLS:
Frameworks: .Net Framework 4.5/4.0/3.5/3.0, MVC 4.0/3.0, ASP.NET, C#.NET, AJAX Extensions, AJAX Control Toolkit, XML Web Services, ADO.NET, Python, LINQ, WCF, Web Forms.
Architecture/Framework: MVC Architecture., MVC Razor View, Entity Framework, .NET Framework, ASP.NET
IDE: Visual Studio 2012/2013/2015
Languages: AJAX, JavaScript, HTML, JQuery, XML, CSS, AngularJS/2/4, React.js, NodeJS, Vue.JS, 2.0, LINQ/Lamba Expression, WEBAPI, Bootstrap
Databases: SQL Server 2017/2016/2014/2012/2008, Oracle 9i/10g/11g, SQL, T-SQL, PL/SQL, SSDT(DACPAC)Services IIS, REST API, OAuth 2.0, SoapUI
Design Tools & Methodologies: UML, Design Patterns, MS Visio, Selenium, Rational Rose, Confidential Inspire Designer, Automation, Interactive, CA Service Manager, HP ALM
Microsoft Products: Microsoft Test Manager, Microsoft Release Manager, Visio, Excel
O/S: Windows 10/8.1/7/Vista/XP, Unix and Linux Documentation Share point
PROFESSIONAL EXPERIENCE:
Confidential, New York, NJ
Backend .Net Developer
Responsibilities:
- Designed and developed various Web applications using HTML, CSS, Bootstrap and JavaScript
- Created components using recat.js and also created documentation for components
- Experience in using Bootstrap which can easily manipulate modal windows alerts, tooltips, scroll spy, Pop over, button, type head, etc
- Developed web applications using ASP.NET under MVC architecture with RAZOR view engine.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Worked on MVC MapRoutes inorder to create and register routes.
- Used to VUE. JS for implement the open source java script framework for building user interfaces.
- Used Viewbag, Viewmodel and Partialview in order to achieve the data transfer in the MVC architecture.
- Implemented Web Authentication in MVC using Authorize keyword for the controllers and actions.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Involved in Automation Environment setup using Eclipse, Java, Selenium WebDriver jars and TestNG.
- Extensively worked with Node JS, Grommet and React JS to grunt the run tasks and performing the modules.
- Using JQuery and JavaScript for implementing client side validations at Controller level.
- Designed from the ground up to be incrementally adoptable by the using of VUE.JS and Python.
- Using JQuery JSON for dynamic User Interface, retrieval and posting of data.
- JavaScript functions is used to enable and disable buttons to prevent missing information for records.
- Worked on ASP.NET AJAX Extensions, and Toolkit Controls, to enhance user's UI experience
- Implemented Data Access Layer using Entity Framework to connect, retrieve and update the data from NoSQL server.
- Actively played the role of an Agile Programmer and followed TDD (Test Driven Development) concepts.
- For small test cases and software development process I use TDD(Test Driven Development)
- Used WEB API for implementing REST web service in Python.
- Use VUE. JS to perfectly capable of powering sophisticated Single-Page Applications when used in combination with modern tooling and supporting libraries.
- Utilized Entity Framework (EF) with relational data using domain-specific objects.
- Implement LINQ functions using Lambda Expression to perform CRUD operations on different SQL and NoSQL servers.
- Designed and developed base classes, framework classes and re-usable components.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
- Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal and also react-bootstrap components.
- Worked on SQL Server Data Tools (SSDT) in Visual Studio for NoSQL Data Warehouse deployment.
- Used Silverlight Controls for the effects and developing user Controls of the webpage
- Used VUE. JS front-end framework that was built to organize and simplify for web development.
- Code Analysis using SonarQube Source Code Verification
- Created Angular components like controllers, services, directives and forms to collect different user data and implemented form validation in Angular JS and React JS.
- Developed Rest Services using node JS and react JS and node modules to serve the web application with JSON data.
- Used Microsoft Team Foundation Server (TFS) for all the source code maintenance needs.
- Implemented Unit Testing. Participated in System Documentation and Code Documentation.
- Involved in Unit testing and Bug fixing.
- Writing unit tests using MS Test and MS Fakes and Involved in Test Plans and wrote Test Scripts for Manual and Automation Testing.
- Working on HP ALM for Manual Unit test and Defects check.
Environment: MS Visual Studio 2017, .Net Framework, SSDT, Python, DACPAC,MS Visio, MS Build, MS Test/MS Fakes, SonarQube/Sonar Lint, HP ALM, TFS, Oracle, Selenium, Single Page Applications, Single sign-on, MVC, Channel Secure Authentication, C#.Net, React.JS, Bootstrap3, Vue.JS, Rest, Node.JS, JSON, Azure Active Directory, Azure cloud, NoSQL Server 2017, SSIS, SSRS, T-SQL.
Confidential, ATL, GA
Backend .Net Developer
Responsibilities:
- Involved in Analysis, Design and Development phases of the application.
- Involved in developing components for Business layer and Data Layer, implementation in MVC architecture.
- Used Angular 2.0/4.0 to standardize web application structure and responsive using bootstrap and provide a future template for data binding.
- Used VUE.JS for HTML-based template syntax that allows to declaratively bind the rendered DOM to the underlying Vue instance’s data
- Built RESTful (Http/JSON) link to server-side back-end.
- Used WEB API for implementing REST web service.
- By using web API 2 application can request lower-level services to perform on computer's operating system
- Used Single Sign-on using Channel Secure Authentication.
- Worked on Two-way data binding in Angular 2.0/4.0 using SQL and NoSQL.
- Involved designing in web pages using HTML 5, XHTML, CSS3, JavaScript, Angular JS, Python, React JS
- Worked on PRIMENG UI Components to develop UI Page.
- Implemented Unit Testing. Participated in System Documentation and Code Documentation.
- Unit testing is usually an automated process and performed within the programmers IDE.
- Unit testing is an action used to validate that separate units of source code remains working properly.
- Declarative markup and supports design patterns with the help of Typescript 2.0.
- Custom components and validation components.
- Worked on Built-in Generic CRUD Methods in controller and ADO.NET CRUD Methods in Data Access Layer.
- Web API Message handler is more like a http handler in ASP.NET, an interceptor for all Web API calls.
- Used IRIS Framework for User Activity logging, Web Traffic Logging, Error Logging.
- Every Web API Controller class inherits Base API controller and this is responsible for handling and logging al the errors.
- Design Azure virtual machines (VMs) and VM architecture for IaaS and PaaS; understand availability sets, fault domains and update domains in Azure
- Designed and developed user interfaces using ASP.NET MVC Partial Views and multiple interfaces to transfer the data into different server
- Coding in writing business logic in C .Net, Python, ASP.NET using MVC and NoSQL.
- Experience in developing applications using ASP.Net MVC 4.0 Framework HTML5 CSS 3.0 and Entity Framework.
- System will allow users to listen to audio files provided by NICE to support research.
- Two-way electronic data exchange of dispositions and inquiry status for the purpose of reconciling record receipt and dispositions between business partners.
- Used React JS in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope
- Configure Database Procedures in app.config JSON for each page/view.
- DOM based Unit Testing.
- Azure also include support for Visual Studio, software development kits (SDKs) and blockchain
- Used ADSync Module as AD Directory synchronization that consolidates one AD with another.
- Message Handler to pass the WEB API Request from the user, this message handler verifies the incoming request Authentication headers to identify user.
- Worked on Agile, SCRUM development methodology
- The messaging entities that form the core of the messaging capabilities in Service Bus are queues, topics and subscriptions, and rules/actions.
- Azure load balancing options, including Traffic Manager, Azure Media Services, CDN, Azure Active Directory, Azure Cache, Multi-Factor Authentication and Service Bus.
- Azure Service Bus is a multi-tenant cloud messaging service you can use to send information between applications and services
- Create an API gateway and developer portal in minutes. Use Azure API Management as a turnkey solution for publishing APIs to external and internal customers
- Involved in writing SSIS packages for loading data from the client DB to the local DB.
- Used TFS server for version control and to manage agile methodology.
- Create policies and procedures to govern administrative functionality to include change requests.
- Used Grid Views, Details Views to retrieve, display and manipulate data.
- Data Masking, Auditing using NoSQL Server 2014.
Environment: MS Visual Studio 2015, .Net Framework 4.x, Python, IRIS Framework, Angular 2.0/4.0, VueJS, PrimeNG, Typescript 2.0, NodeJS, NPM, TFS, Oracle, Single Page Applications, Single sign-on, MVC, Channel Secure Authentication, C#.Net, Bootstrap3, Rest, JSON, Azure Active Directory, Azure cloud, Server 2014, SSIS, SSRS, T-SQL.
Confidential
.NET DEVELOPER
Responsibilities:
- Involved in the creation of a lot of User controls and custom controls using C#, ASP.NET that build up the pages
- Involved in implementing Microsoft Ajax objects and JQuery for Ajax JavaScript calls
- Involved in the Design of the Application using ASP.Net, Entity Framework, LINQ to SQL
- Designed and Architected the Application using MVC and Domain Driven Design
- Prototyped new features and ideas - Google Drive Drawing, Photoshop, HTML, Python, XML, Sass, and React.js
- Designed & developed web user interface using ASP.NET, C#, HTML, CSS, JavaScript
- Designed & developed web services, which capture the leads from various web sources and update database using ASP.NET, C#, ADO.NET
- Involved in writing SSIS packages for loading data from the client DB to the local DB.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for Consistent access to SQL data source.
- Developed Web User Controls and Custom User Controls to minimize code redundancy.
- Developed React JS/ .NET web application using JavaScript, ASP.NET MVC 5, C#, Visual Studio.
- Design Azure virtual machines (VMs) and VM architecture for IaaS and PaaS; understand availability sets, fault domains and update domains in Azure
- Azure point-to-site (P2S) and site-to-site (S2S) VPN, understand the architectural differences between Azure VPN, ExpressRoute and Azure services
- Worked with ASP.NET Web Forms, State Management, Caching features, configuring optimizations and securing the web application
- Involved in coding and designing using C#, XML, ADO.NET, WCF, JavaScript, React JS, Underscore JS, JQuery, HTML, and Cascading Style Sheets (CSS).
- To persist and transfer data between pages Session State, View State, Cookies and Query Strings were used.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application
- Developed code to validate the user credentials for authenticating user to access the WCF service
- Involved in testing and debugging, Used Team Foundation Server (TFS) for Project management
- Deployed applications into test and production environments by using web server (IIS).
- Followed AGILE methodology.
Environment: C#, Visual Studio 2008, .Net Framework 3.5, ASP.NET, JavaScript, HTML, AJAX, JQuery, ADO.NET, SQL Server 2008, Web Services, Iaas & Paas, WCF, SSIS, SSRS, TFS, IIS
Confidential
.NET Developer
Responsibilities:
- Developed routing and Lazy loading Single Page Application and Developed View templates using React Forms for Better Perform in Rendering.
- Developed an MVC Architecture using VB.NET (Object Oriented Principles) and ASP.NET2.0
- Wrote JavaScript code for client side validations.
- Developed Service Oriented Architecture in the application using XML Web Services for getting user's account and card details across different environments.
- Worked on Migration of old ASP Pages to new ASP.NET Pages.
- Wrote PL SQL Queries, Stored Procedures and ODBC Objects for connection.
- Analysis of the Business Requirements.
- Designed interactive ASP.NETMVC views using jQuery, HTML, CSS, Angular JS, React Js, Bootstrap and AJAX to provide excellent user experience.
- Support migration of on-premise email and collaboration services to the Microsoft Cloud. This includes having knowledge of Microsoft Identity Manager as well as SQL Serve
- Experience in building CI/CD methodology in Azure using technologies like VS online, Jenkins, TFS etc
- Experience in building applications using Micro services architecture and Docker container in Azure (preferred)
- Design document and Architecture diagrams.
- Implemented Security for the application using .Net Forms authentication.
- Used XQuery to retrieve data from XML Files.
- Transformed XML Documents into XHTML using XSLT.
- Developed Performance Tuning Mechanism for Application.
Environment: ASP.NET 3.0/3.5, HTML, CSS, JavaScript, Visual Source Safe, Oracle 10g, Win-forms, AJAX, ADO.NET, IIS 6.0, Visua
Confidential
.Net Devolaper
Responsibilities:
- Designed and developed various abstract classes, interfaces, classes to construct the business logic in Model using C#.
- Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
- Worked with ASP.NET web forms, Master Pages, Web Services, and State Management, Caching features, Configuring Optimizations and securing the web application.
- Used ASP.NET AJAX extensively for calling Web Services without writing a lot of custom JavaScript code to handle the request and response messages.
- Created and deployed Web Services using ASP.NET, SOAP and XML for Pulling Customer Service Records.
- Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Used AJAX for rich user interface operations, trade data with a Web Server without reloading the page and avoiding post back to the server.
- Designed and developed the user interface for various tools and implemented ASP.NETvalidation controls, JavaScript, JQuery, Bootstrap for server and client side validations respectively.
- Used JavaScript (JQuery) to enhance UI experience on Client-Side and also used JQuery to perform validations and catch the events on client's browser.
- Used LINQ to Entities for retrieving the data efficiently and Just in Time manner.
- Implemented Eager Loading and Explicit Loading, Compiled queries, Immediate Execution to improve performance to LINQ to Entities.
- Implement Junit Tests, Integration Testing and Regression Testing.
- Followed Agile Methodology which involves daily scrums meetings and Sprint meetings (planning, Review Retro) to meet deadlines and expectations.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
- Involved in Coding and Tuning the queries, stored procedures and functions using T-SQL.
Environment: Visual Studio 2008, Web Forms, SOAP, HTTP, Ajax, AngularJs, HTML, CSS, JavaScript, JQuery, LINQ, TFS, Unit Testing, SSRS, T-SQL, SQL Server 2008.