Sr.net Developer Resume
New York, NY
SUMMARY
- Over 9 years of experience as Senior Full Stack .Net Developer in design and development of web based, intranet/internet applications.
- Hands on experience in designing, developing, and testing of Business Applications using ASP .NET MVC, .NET WEB API, C# .NET, ADO .NET, Web Forms, and WCF Web Services.
- Worked in a fast - paced Agile Development Environment in Scrum, XP (Extreme Programming), Waterfall and TDD (Test Driven Development).
- Experience in latest .NET Framework (4.5) with MVC architecture model and Singleton, Abstract Factory and Facade design patterns.
- Developed presentation layer for applications in HTML 5, CSS 3, AJAX, JavaScript, jQuery, Bootstrap, Angular 2, Knockout JS, JSON and XML.
- Good understanding of SOLID principles in C# for Object Oriented Programming.
- Consumed REST principles to build .NET WEB APIs which communicate through HTTP and HTTPS endpoints utilizing secure data transfer protocols like OAuth.
- Proficient in using XML technologies like WSDL, XAML and SOAP protocol for creating Web Services using WCF in .NET Framework.
- Knowledge of micro services using Docker and SOA (Service Oriented Architecture) for developing enterprise level applications.
- Built Single Excellent knowledge in dealing with Delegates, Events, MVC Filters, Identity, Active Directory in ASP .NET.
- Page Applications (SPA) in Angular 2 using Typescript and modelled Responsive Web design (RWD) using CSS 3 Media Queries and Bootstrap.
- Utilized Custom filters, Pipes, Directives, Extension Methods, Assemblies, Components, Custom Services in Angular JS to create dynamic controls for web pages.
- Created reusable custom User Controls like Grid View, Validation Controls, and Server Controls in ASP .NET WPF and Web Forms for fabricating rich UI components.
- Implemented Dependency Injection in .NET framework by using tools like Ninject and Autofac
- Proficient in Data Analysis, Design and ORM Data Modeling, using LINQ (LINQ to SQL, LINQ to XML), Entity Framework, ADO.NET
- Managed Virtual Machines in MS Azure by setting up communication with the help of Endpoints.
- Experience withAzure services which include Blob storage, Search Index, Jobs, Media Services,AzureSQL DB, Web App and GraphAPI.
- Configured and managed .NET applications in IIS 7.0/6.0 Web server.
- Worked in SQL Server, Oracle, MySQL, Postgres SQL, and Cassandra for data access layer in applications to store data.
- Strong experience in SQL for writing Queries, Indexes, Views for CRUD operations, and Transaction management in T-SQL for Stored Procedures, Cursors, Triggers.
- Consumed LINQ and Entity Framework
- Performed code optimization and performance tuning in SQL Server using SQL Query Profiler.
- Written unit test cases using NUnit, MS Testing Framework, Moq and Rhino Mocks.
- Used Postman and SOAP UI for testing API calls and web services.
- Implemented source control management and deployment using TFS, VSTS, Git, Tortoise SVN.
- Performed continuous integration using Jenkins and performance tuning using Firebug, Fiddler, Ant Profiler, Telerik Controls, KPIs and Custom Metrics.
- Involved in creating and modifying reports with reporting tools like Crystal Reports, SSRS.
- Extensive experience in Content Management Systems like Site Core.
- Worked closely with team leads and managers throughout all phases of SDLC to design functional requirements documents, coding and reviewing various modules and provide debugging support for projects.
TECHNICAL SKILLS
Languages: C#, VB.NET, VB, C, C++, Java, T-SQL, MSSQL Server 2000/2005/2008/2012/2014
Databases: PL/SQLMySQL, MS Access
Microsoft Technologies: .NET Framework, ASP.NET, ADO.NET, HTML, HTML5, CSS, XML, XSLT, MVC
Web Technologies: Web forms, .NET Class Libraries, Web (3.0, 4.0, 5.0), JavaScript, Jquery, JSONServices, Window Communication Foundation AngularJS (WCF)
Web Servers: Microsoft IIS 5.0/6.0/7.0/7.5
Cloud Services: MS Azure, AWS (Amazon Web Services)
Development Tools: VisualStudio.NET, Visual Source Safe, Visio, \IntelliTrace, CLR Debugger, MDbg, FirebugSql Client Utility, Flex, Google Maps API, \Fiddler, Ant Profiler, Telerik Controls, KPIs
Debugging Tools/Monitoring Tools: Google AnalyticsCustom Metrics, InRule
Reporting Tools: Crystal Reports, SSRS, High Charts
Testing Tools: Ignite, Test Complete, Rhino Mock
Web Protocols: HTTP/HTTPS, FTP, SMTP, SOAP, XML, TFS, VSTS, VSS, Git, Tortoise SVN
Source Control Tools: WSDL, XSLT, REST
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Sr.Net Developer
Responsibilities:
- Creating the models, views and controllers usingASP.NET,MVC,C#.NET,HTML,Java Script, andJQuery. Extensively worked on User Interface (views) using CSS, HTML, AJAX, Java Script andBootstrap. Designingthe WCF Servicebased on the requirement using UI design patterns and created separateWCFservicesproject which isintegrated with BLL.
- Used Data tables and JQuery validations plugins for client-side operations. Developed the user document or the user manual which helps the users to understand the tool.
- Experience in SQL Server Integration Services(SSIS)and SQL Server Reporting Service (SSRS), Crystal Reports. Extensively used CSS and JQuery to create visually appealing User Interfaces. Written stored procedures, triggers using SQL inSQL SERVERand worked withSSRS and SSIS.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#. Developed Stored Procedures, Tables, Views inMYSQLDatabases.
- Developed rich UI for the application usingWindows Presentation Foundation(WPF) and done data binding using one way, two ways and one way to source data binding. Implemented the above project in Visual Studio using C#.Net and .Net Framework.
- Consumed theWCFservices using JQuery Ajax calls to enable effective communication. Performed querying to database usingLINQtoSQLand querying to XML files usingLINQtoXML.
- Supported the database for daily, weekly and scheduled jobs along with bug fixing and production issues. Developed database objects like Tables, Views and Stored procedures in SQL Server. Developed reports usingSSIS. Solid understanding of ASP.NET, C#/VB.NET, .NET Framework.
- Imported data from flat files to SQL Server database usingSSIS.
- Used NHibernate to facilitate data accessand utilized the ASP.NET AJAX Extensions and toolkit extensively to make the interface rich and interactive. Prepared unit test cases and performed N-Unit Testing prior to system implementation.
- Developed WCF Services to interact with the back end to get the necessary XML data for each email templates. Normalize and designing tables,PL/SQLfunctions,proceduresandtriggers. Bug fixing during respective phases.
- Worked with Team Foundation Server for Source Code management and Bug Tracking. Experience inASP.NET,XML,ADO.NETandTFS. Responsible for creating/generating Hibernate classes and configuration XML' Confidential and to also manageCRUDoperations (insert, update, and delete).
- Performed and resolved cross-browser issues and Unit Testing. Designed the data-centric application usingASP.NETandMVC. Reviewed and modified the code to eliminate design pattern inconsistencies introduced during development cycles and to ensure cross-browser functionality.
- Experience in using Source Code Control Systems like MS Visual Source Safe,TFS(Team Foundation Server), Unit Testing using Nunit,UATand deployment of web applications. Developed and prepared test cases for unit testing for Junit.
- Developed and maintained a website for uploading, processing, and sharing data from the ground up. Responsible for developing the full stack (front-end development, application logic, services, data persistence) as well as server setup and maintenance.
- Involved in troubleshooting and resolved application issues escalated from end users. Processed large batches of data on daily and weekly basis. Conducted user regression and other tests on products and components. Opened and documented defect tickets.
Environment: .Net,ASP.Net,MVC, C#. Net,VB.net, ADO.Net,LINQ to SQL,AJAX, HTML,JavaScript,JQuery,PL/SQL, MS Visual Studio,WCF,CSS,SQL ServerManagement Studio andSQL ServerSSIS.
Confidential, St. Louis, MO
Sr.Net Developer
Responsibilities:
- Developed the user interfaces of the application using ASP.NET MVC Server Controls, HTML Controls, XHTML, and CSS.
- Developed several classes using C# and experienced in creating Assemblies and Namespaces.
- Refactored, re-architected, and enhanced an existing AngularJS application to follow strict MVVM/MVC patterns.
- Developed System Services SOA application platform for use by all web applications utilizing WCF services.
- WPF (Windows Presentation Foundation) development including front designing in Microsoft Expression Blend and back programming in Microsoft Visual Studio.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Designed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice.
- Worked on implementing Repository Pattern for the CRUD Operations.
- Used ASP.NET AJAX controls for UI Development..
- Used Client Side Scripts using JavaScript, Angular JS, Bootstrap, Kendo UI, Jquery.
- Used Bootstrap styles extensively to get the right styling for the Web Pages.
- Used Kendo UI for creating objects in MVVM models.
- Also used Kendo creating constructors in model classes.
- Used Angular JS to develop as directives, filters in MVC models.
- Developed the UI component architecture using AngularJS and leveraged angular resources for all data access and standardizing data access interfaces.
- JSON is used to transmit the data from the frontend to the server.
- Used Jquery for event modeling and traversing and interactions to sort of resizable elements.
- Worked with Fluent Validations to do server side validations.
- Worked extensively on Telerik UI Controls like Telerik RadGrids, Text Boxes, Combo Boxes as part of UI rework and development.
- Responsible for writing SQL scripts for the data migration.
- Responsible to develop database tables using stored procedures, functions and triggers in SQL Server.
- Implemented business logic using Controllers and used Entity Framework to communicate with database using LINQ.
- Used Entity Framework to access database and used LINQ to query the data.
- Worked extensively on designing and writing Test cases using NUNIT Testing.
- Worked with the QA team to come up with all the test cases needed and also worked with them in resolving open Issues.
- Used Testing to resolve and also to communicate with the QA team on open Tickets.
- Use Window Azure Service Bus to deploy the application on cloud and managing the session.
- Used Azure storage service library for queue, table, file service via storage emulator.
- Involved in SDLC of an application developed using AGILE methodology.
- Responsible for creating Bi-weekly Sprints and participated in daily SCRUM.
- Used SVN to maintain code repositories.
Environment: MVC 5, C#, WCF, WPF, Dependency Injection, Telerik Controls, Kendo UI, Azure, BootStrap, LINQ, JQuery, Angular JS, JSON, HTML 5, CSS, SQL Server 2012, LINQ, IIS 7.0, TDD using Spec Flow, Resharper, UnitTesting, TFS, SASS,SVN.
Confidential, Long Beach, CA
Jr .Net Developer
Responsibilities:
- Analyzing business requirements specific to Healthcare industry with the help of analysts and architects, work in an Agile/waterfall development environment with a quick turnaround time and iterative builds.
- Involved in initial phases of requirement analysis, design, development, review, testing and implementation phases.
- Developed an Azure Based high performance compute environment to support the massive computational requirements of client congressional redistricting Azure application
- Developed web pages for policy viewer functionality using ASP.Net MVC 5.0, Razor.
- Executed ASP.Net MVC development for web (customer-facing and internal) and C# for middle-tier applications.
- Developed classes and interfaces for the Data Access layer using VB.NET, ASP.NET ADO.Net, and SQL 2012/2008 data access library.
- Utilized the TFS 2015/2013 source control software to keep track of new and past versions of code written in my application.
- Added Telerik Controls on different web forms with the help of ASP.NET AJAX configuration as prerequisite and used them like other server controls.
- Developed the whole application using Asp.Net MVC architecture and SQL Server (SSIS, SSAS).
- Implemented different binding configurations in WCF web services like nettcpbinding, wshttpbinding. Used webhttpbinding to implement Web API services in WCF.
- Utilized LINQ to implement different operations efficiently to integrate data validations and business logic rules.
- Helping Business analysts in validating data presented on QNXT UI and rectifying any erroroneous details.
- Worked for all the configuration activities required while migrating the QNXT from 4.8 version to 5.3
- Implemented various SSIS/SSDT packages to provide integration services to process flat files, csv and Excel into SQL server 2014/2012 and vice versa.
- Developed and Debugged an integration services package with the help of Business Intelligence Development Studio/2012 SSDT
- Developed and maintained enterprise SSRS Reporting Services based on specifications and business needs using charts, sub reports and table views.
- Built web application for universities, making heavy use of CSS Pre-Processors like LESS along with Angular JS, Typescript, Entity Framework and JavaScript task runners like Gulp.
- Developed the web application utilizing ASP.NET MVC, HTML 5, AJAX toolkit, Angular JS 2.0, CSS3, Bootstrap, Kendo UI which provides performance data visualization to users.
- Implemented Kendo UI controls for various CRUD data operations support
- Developed WCF REST- API based web service to validate multiple requests from various types of clients with greater performance. Implemented provider based services.
- Developed MVC based client applications to utilize the web services developed in WCF and Web API
- Implemented different filters provided in Angular JS like currency, json, lowercase, uppercase, order by to format the numbers, strings and objects of application.
- Implemented external controllers for the Angular JS applications to make the code simpler.
- Developed web form clients in C# using Windows Presentation Foundation (WPF) and XAML.
- Build drill down reports using SQL Server Reporting Services (SSRS)/SharePoint.
- Design, Develop and consume WCF Services to achieve Service Oriented Architecture (SOA), Test WCF Services using SoapUI tool.
- Performed code reviews and code optimizations for performance ensuring the use of standard coding guidelines and best practices.
- Worked with DB team, QA team, Business Analysts and users to analyze and implement the requirements efficiently.
Environment: Net Framework 4.5, C#.Net, MVC 5.0, Visual Studio 2013/2012/2008 , ASP. NET, JavaScript, Web API, AJAX, HTML 5, Angular JS 2.0, Bootstrap, IIS 8.0, Java, SQL Server 2014/2012, SSIS/SSDT, SSRS, TFS, Telerik Kendo UI, SOAPUI, Microsoft Azure, LINQ,TFS 2015/2013, ServiceNow, QNXT 4.8/5.3
Confidential, New York, NY
Jr.Net Developer
Responsibilities:
- Designed and developed UI using Asp.Net,MVC, AngularJS, JavaScript, JQuery, C#.Net, LINQ, AJAX.
- Developed Credit Analytics module using AngularJS andWebAPIRestful Services to show the data and charts.
- Developed custom charts for Credit Analytics module using PhantomJS and High Charts to generate reports in different formats.
- Worked with JQuery to traverse through HTML elements, manipulatewebpage content, handle events, and working with AJAX using jQuery.
- Responsible for developing reusable partial views which can be used across multiple pages for having common layout and look and feel to all the controls.
- Used Castle Windsor IOC framework for Dependency Injection.
- Involved in development of Ownership pages in the application using C#.Net, Asp.Net, AngularJS,MVC, JavaScript, JQuery.
- Implemented Entity Framework (Code First Approach) to retrieve and manipulate the data from the database using LINQ queries.
- Understanding the legacy Report Builder module and developing new pages for the Report Builder module.
- XML, JSON and SOAP were used to exchange structured and typed information with help of services over the internet.
- Involved in writing database scripts, stored procedures, triggers, views and functions in SQL Server 2012.
- Developed Integration of 3rd Party Report Generation Components (i.e. Aspose Word, Apache FOP) in the application.
- Involved in interactions with the various stake holders across organization.
- Report daily status, risks, issues and dependencies to Product manager.
Environment: C#, ASP.Net, Asp.NetMVC,WebAPI, Angular JS, AJAX, SQL SERVER 2012, XML, LINQ, JavaScript, JQuery, CSS, High chart, Entity Framework
Confidential, Columbus, OH
.Net Developer
Responsibilities:
- Involved in identifying business requirement by gathering, analysis and design and developing using ASP.NET front end technology.
- Implemented Agile Methodology or the project which involved daily scrums.
- Developed applications at presentation GUI, based on n-tier application architecture.
- Utilized C#.Net, ASP.Net, AJAX, and Java Script & JQuery for coding techniques update parts of a web page and improve the flexibility of webpage.
- Designed Custom Validation Controls for validating the data in the User Control and used ASP.NET Validation Controls for server side validation and JavaScript for client side validation
- Developed template-based web programming using Master Pages, Themes, Style Sheets and Skins using HTML, CSS, Bootstrap, AngularJS.
- Responsible for designing web pages with asp.net controls with rich user interface with basic Ajax control tool kit and JQuery for an efficient and interactive Webpages.
- Designed and developed master pages using ASP.NET and used CSS to enhance the look & feel of the website.
- Implemented Role based Forms Authentication for external Users and Windows Authentication for Internal Users using the membership and role provider.
- Developed plug-in methods using delegates to implement event based system elegantly.
- Implemented the application using MVC framework so that different layers in application are isolated and managed easily. Developed Single Page Applications Using AngularJS where rapid user interaction was required with less reloads of webpage.
- Implemented more dynamic features on Web Pages using AngularJS directives, expressions, models and Controllers.
- Responsible for binding the WCF web services to the application using WEBAPI WebHttpBinding to get and post the data to and from the web server
- Implemented WebAPI services in ASP.NET MVC application using API controller and utilized different custom action methods to develop WebPages.
- Performed input validations on Web Forms using various .NET Validation Controls and Angular JS specific validations for WebPages.
- Helped in code reduction and increased ease of upgrade, scalability and enhanced performance with client caching using Angular JS.
- Developed web services using Microsoft Web API to transport data in portable formats like Xml, JSON which are mostly used
- Utilized ASP.Net validation controls and JavaScript, jQuery to perform client side validation.
- Worked on LINQ to SQL for querying data from the database and for inserting and updating templates and cases into the database.
- Worked with Agile Methodologies to segregate the development tasks into various sprints
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.Net provider model.
- Used stored procedures with Oracle 11g Database and PL/SQL for developing complex business rules.
- Developed code in PL/SQL to run batch jobs for Oracle database.
- Hands on experience with N-UNIT testing for the application.
- Maintained TFS as a central repository system and automatic builds and continuous integration and NUNIT testing.
- Created and deployed SQL Server 2008 SSIS packages to redirect the data in to the production
Environment: C# 4.0, ASP.NET 4.0, VB.Net, Visual Studio 2012/2010, MVC 4.0, HTML, JavaScript, JQuery, Ajax, PL/SQL,CSS, Bootstrap, AngularJS, WebAPI, XML, XPATH, LINQ, Oracle 11g, MVC, TFS, Web Forms, IIS, Windows Server 2008.
Confidential - Springfield IL
.Net Developer
Responsibilities:
- Involved in the initial phase of software development life cycle from requirement analysis, architectural design and analysis of business requirement.
- Involved in complete agile practice team which gathers and designs the tasks based on customer requirement.
- Collaborated with other team members for understanding the functionality of the existing application.
- Client and server side validations are done usingJavaScript, JQuery
- Debugged theC#source code for the existing application using reverse engineering.
- Analyzed the Web Forms for User Interfaces usingASP.NETwith Server Controls,HTMLControls and User Controls.
- GeneratedCrystal ReportsXIversion usingSQL server and MS Access databases.
- Ensure code written meets the predefined organizational and department standards.
- Created detailed Technical Specification Documents for other employee reference containing field level details for the different screens.
- Created various types of reports usingSQL Server Reporting Services(SSRS)
- Used SharePoint for document collaboration and management.
- Actively involved in the weekly stand-up meetings regarding status progress.
Environment: C#, HTML, BizTalk,JavaScript, CSS, XML, AJAX 2.0,VB.Net,T-SQL,Classic ASP,WCF,Crystal Reports,SQL Server 2005/2008,SQL Reporting Services(SSRS), TFS,IIS,Visual Studio 2012.
