Senior .net Fullstack Developer Resume
Nyc, NY
PROFESSIONAL SUMMARY:
- 8 years of experience in Software Application Analysis, Design, Development and Implementation of Client - Server Applications, Web Applications and Windows Applications using Microsoft Technologies and .NET framework.
- Experience in application development using Microsoft.NET 4.0/3.5/2.0 and MVC 5.0 Technologies.
- Involved in various phases of the software development Lifecycle including development, implementation, testing and deployment.
- Experienced in developing windows and web based applications using WCF and WPF respectively. Proficient in using Blend3.0/4.0 and XAML programming.
- Thorough understanding & experience in designing database Tables, Stored Procedures, Functions and Triggers in multiple databases - SQL Server and MS Access.
- Experienced in creating Web Forms, Win Forms, User Controls and Custom controls.
- Extensively worked on ADO.NET to access SQL server 2005/2008.
- Enhanced user experience by designing new web features using MVC Framework like AngularJS.
- Strong experience in Bootstrap grids and also in writing of unit test cases.
- Experienced in developing .Net 4.0 Applications utilizing WCF,XAML, WPF and VS 2013.
- Experienced in developing web-based pages and site designs using HTML, XHTML, DHTML, CSS, Themes, Master Pages.
- Experience in client side development using libraries like JQuery and Angular JS.
- Experience in deploying and testing web applications on IIS-Web Server.
- Strong communication and interpersonal skills and resourcefulness with commitment to excellence.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
- Experienced with Azure for Building applications that utilize both Windows Azure Cloud Services (platform-as-a-service) and Windows Azure Virtual Machines.
- Experience on RESTFUL API’s Design patterns (MVC (RAZOR), MVP, MVVM) code-first initial developments, Telerik MVC controls, AJAX controls, VB Script, Knockout JS, Visual basics developing using the N-tier architecture and appplications.
- Good Knowledge in using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle, DB2, SQL Server.
- Participated in Peer-to-Peer code review, presentations, coordination and knowledge transfer and also involved in Pair Programming (have been a driver and observer as well).
- Ability to work well with a wide variety of people at various levels, willingness to learn new concepts and acceptance of challenges.
TECHNICAL SKILLS:
. NET Technologies: C#, ASP.NET, .NET Framework 2.0/3.5/4.0, ADO.NET, LINQ, Entity Framework,WPF, WCF, 3.0/4.0
Web & Scripting Technologies: ASP.NET, Web Services, Web Forms, Win Forms, AJAX, AJAX toolkit, HTML/ DHTML, XHTML, XML, XSLT, XAML, JavaScript, JQuery, Angular JS, Bootstrap, JSON,CSS, IIS 5.0/6.0/7.0, Expression Blend 3.0/4.0, Telerik Kendo UI.
Databases: SQL Server 2005/2008/2012, MS Access, Oracle 9i/10g/11g/12C
Reporting and Integration Tools: SSRS, SSIS
Software / IDE: Microsoft Visual Studio. NET 2003/2005/2008/2010/2013, TOAD, SQL Developer, Eclipse
Operating Systems: Windows 2003/2008/NT/XP/Vista/98, UNIX
Methodologies: Waterfall, Agile-Scrum, TDD
Other Languages: VB.NET, Python
Modeling Tools: MS Visio
Design Patterns: MVC, MVVM, Factory
PROFESSIONAL EXPERIENCE:
Confidential, NYC, NY
Senior .Net Fullstack Developer
Responsibilities:
- Used HTML, Javascript, Angular JS, Kendo UI and CSS in developing user interface.
- Designed and Developed the application using ASP.NET MVC.
- Business logic was implemented using C# and VB.
- Used Session state, View state, Cookies and Query strings to persist and transfer data between pages.
- Restful module is build using WEB API.
- Designed and created several complex reports using Microsoft SSRS.
- Designed class diagrams, effective use cases and sequence diagrams in UML
- Performed the application Unit testing of and subsequently handled the debugging issues.
- Designed and developed web pages using ASP.NET controls, C#, CSS, AJAX,Bootstrap and HTML.
- Used JSON data format for passing data between client and the server.
- Designed and developed data access layer using Entity framework database first or schema first model.
- Executive rangeof working with components, modules, routes, HTML5, CSS3, Bootstrap, Dependency injection, Typescript publishing the gulp files.
- Analyzed the requirement and prepared design documents.
- Handled calls with customers by gathering the requirements.
- Designed all the requirement following the SDLC.
- Increased performance of queries using SQL tuning.
- Helped in designing and creating data base tables and for the implementation of stored procedures and views.
- Used SSIS for data transformation from Excel database to SQL server 2012 and SSRS for reporting.
- Responsible for the full stack (front end development, application logic, services, data persistence) as well as server setup and maintainance.
- Designed custom data validations, exception handling and logging.
- Involved in unit testing, integration testing and deployment of the application.
- Defined and implemented customized configurations settings for application local web configuration file for incorporating user authentications and authorization via role based security in order to restrict accessibility to certain modules.
- Used crystal reports for maintainance.
- Implemented interfaces in C#.Net which encapsulates business logic and call them from web API client.
- Participated in daily Scrum meeting, bi-weekly Sprint planning and quarterly epic designs, planning as a process of agile methodology.
- For development and maintaince, TFS version control is used.
Environment: .Net Framework 4.5, Visual Studio 2013, XML, MVC 4.0, JQuery FrameWork, WCF, Azure, Java Script, SSIS, Bootstrap, CSS3, HTML 5.0, Angular JS, Web API Controller, SQL Server 2008, Agile Scrum meeting, IIS 7.5, Windows 7/8.
Confidential - Jersey city, NJ
Senior .NET Developer
Responsibilities:
- Implemented WPF forms, custom controls and user controls to create, attractive and effective user interface using XAML.
- Worked with MVVM pattern.
- Created custom validation controls for validating the data in the User control and used ASP.Net validation controls for server side validation and Javascript, JQuery for client side validation.
- Involved in design and development of windows application.
- Implemented database Triggers on Oracle tables and views which run after/before table modified.
- Involved in developing required classes and interfaces using C#.Net.
- Worked with TFS for project tracking.
- Designed and developed dynamic ASPX web pages using C#, ASP.Net, XML, HTML, Javascript, Angular JS.
- Implemented MVVM (Model View View Model) pattern to create Silverlight user controls.
- Designed SSIS packages to transfer data from SQL server to flat files using Business Intelligence Development Studio and development system service SOA application platform used for all web applications utilizing WCF services and ASP.Net provider model.
- Involved in generating resources XAML files using WPF forms, data binding, dependency properties, WPF data templates and control templates.
- Used SSIS packages to roll our data to live tables and to reservation processing database.
- Worked with WPF, in creating custom controls, data binding and graphics.
- Designed and development the C# components for implementing business logic which is used to do the transactions on database in middle tier using ADO.NET.
- Worked on SQL Server 2012 to write stored procedures (Procedures, Functions) in T-SQL for back end development.
- Responsible for designing and developing the application using ASP.Net, MVC, Razor syntaxes, Razor View Engine.
- Involved in using MVC pattern for both UI development with Angular JS and application development with C#.
- Used Javascript code for client side validation.
- Used C# advanced concepts like automatic properties anonymous types, lambda expression, Extension method.
- Designed the database and wrote stored procedures and triggers.
- Created user interfaces for displaying results using Telerik, AJAX and ASP.Net.
- Used crystal reports for developing resports.
- Used Microsoft Azure to deploy the applications and maintain the database in cloud.
- Worked with MVC and AngularJS.
Environment: ASP.NET 4.0, .NET Framework 4.5, SQL Server 2012, SSIS, SSRS, HTML5, XML, CSS3, C#, Java script, JQuery, BootStrap, Angular JS, Telerik, TFS, Windows Server 2008, AJAX, ADO.Net, IIS, Visual Studio 2013, MS Dynamics CRM, WPF, MVVM, Xmal, Azure.
Confidential - Madison, WI
.NET Developer
Responsibilities:
- Analyzing, reviewing and creating the business requirements, design documents, use cases and functional requirements document.
- Involved in all phases of SDLC (System Development Life Cycle) life cycle.
- Created different business classes and interfaces using .NET Framework 4.0 with Object Oriented Programming Methodology.
- Developed the web pages using ASP.NET and C#.
- Application is built using C#, .Net Framework 4.5, MVC and implemented dependency injection in the design pattern using entity framework.
- Implemented MVC framework to reduce the complexity and to get the control over the applications.
- Used Entity framework for data mapping and used LINQ to SQL for data retrieval and updates.
- Involved in using MVC pattern for both UI development with Angular JS and application development with C#.
- Used Javascript code for client side validation.
- Used C# advanced concepts like automatic properties anonymous types, lambda expression, Extension method.
- Designed the database and wrote stored procedures and triggers.
- Created user interfaces for displaying results using Telerik, AJAX and ASP.Net.
- Involved in maintaining databases using SQL server.
- Developed the various forms using validation and rich controls, AJAX Extended controllers, and created XML documents for embedding data into the controllers.
- Designed, developed and trouble-shoot the application using advanced Microsoft technologies such as ASP.NET MVC 4 with Entity Framework, JQuery, HTML5 razor, XML, WCF, WPF and CSS3 using agile development practices.
- Implemented multiple web services for feeding data to multiple applications using WCF.
- Implemented the data access layer using LINQ and was involved in writing and maintaining complex SQL Queries and the required stored procedures and triggers.
- Worked with SSIS packages and SSRS reports.
- Performed unit testing on every new version before sending it for user acceptance test.
Environment: .NET Framework 4.0, C#.Net, IIS 6.0, ASP.NET MVC, HTML, CSS, Bootstrap, Linq, Entity Framework, SSIS, SSRS Visual studio 2012, Java Script, JQuery, SQL server 2008, WCF.
Confidential - Clevand, OH
Web Developer
Responsibilities:
- Involved in Design, Development and Testing of Windows applications using WPF, C# and .NET Framework.
- Have worked in an distributed environment communicating with a large team.
- Developed rich user interface using WPF and XAML.
- Developed and consumed WCF Services in windows applications to work with different formats of spatial data.
- Knowledge in analyzing functional requirements, using the Use Cases and Class Diagrams using Microsoft Visio, UML.
- Actively involved in going through the requirement specification documents and suggested necessary changes by effectively coordinating with business analysts and managers.
- Involved in Design reviews and documentation.
- Worked on Sequential workflows, State Machine workflows, Rule driven workflows.
- Extensively used Data binding concept to display the required data.
- Followed UI standards while coding. Performed Code Reviews to enforce the project coding standards.
- Developed/deployed the COM Objects, ActiveX controls, .NET Components using C#.
- Used extensively new C# features such as Generics, Iterators, Anonymous methods,
- Used ADO.NET and data objects such as DataAdapter, DataReader, Dataset, data table for consistent access to SQL data sources.
- Implemented database Triggers on Oracle tables and views which run after/before table modified.
- Worked with TFS for project tracking.
- Developed test cases, test plans and involved in test scripts authoring.
- Worked on fixing the Trouble Reports and Change Reports (bugs).
- Involved in Module testing, Unit testing, Stabilization testing, Regression test, User Acceptance testing and maintenance using Auto test tool.
- Successfully coordinated with offshore Team in India for development and delivery.
Environment: Visual Studio .NET 2005/2008, WPF, XAML, C #.Net, MS Visio, WCF, ADO.NET, SQL Server 2008, Team Foundation Server and Windows XP.
Confidential
.NET Developer
Responsibilities:
- Involved in designing, developing and testing of web forms and web services using IIS 6.0, ASP.NET, XML, ADT.NET.
- Implemented application using Agile & Scrum methodology.
- Used C#.Net to program business logic including code-behind files and classes in N-tier application.
- Designed and developed web pages using ASP.NET controls, C#, CSS, AJAX,Bootstrap and HTML.
- Worked with MVC design patterns.
- Created WCF services to provide data from integrated to the client.
- Used form based authentication toauthenticate users, and ASP.NET validation controls such as regular expression validator and custom validator to validate the information provided by the users.
- Written T-SQL queries, functions, views and stored procedures using SQL server 2008 for backend development.
- Developed the reusable framework for the application using the ASP.NET MVC 3.0.
- Used Java Script/JQuery to perform validations and catch the events on client’s browser.
- Extensively used AJAX control toolkit and JQuery in creating efficient and responsive application.
- Involved in using MVC pattern for both UI development with Angular JS and application development with C#.
- Used Javascript code for client side validation.
- Used C# advanced concepts like automatic properties anonymous types, lambda expression, Extension method.
- Designed the database and wrote stored procedures and triggers.
- Created user interfaces for displaying results using Telerik, AJAX and ASP.Net.
- Used LINQ along with ADO.NET for data retrieving, querying, storage and manipulation of different data sources like XML, SQL.
Environment: ASP.NET, .NET framework 3.5, Visual studio, .Net 2010/2008, IIS 6.0, C#.Net 3.0, ASP.NET 3.0, ADO.NET, HTML, CSS, AJAX, Java Script, PL SQL, Bootstrap, WCF, UML, JQuery 1.0, Windows services, web services, SQL server 2008 R2, SSIS, XML.
Confidential
.NET Developer
Responsibilities:
- Developed the web pages using ASP.Net and C#.
- Involved in Design and development of the Database.
- Used SQL Data adapter objects, Dataset, Data Table objects for manipulating data in the SQL data source using ADO .NET
- Used AJAX Library, CSS, JavaScript and various web controls to present data to users in a much comfortable environment.
- Involved in using MVC pattern for both UI development with Angular JS and application development with C#.
- Used Javascript code for client side validation.
- Used C# advanced concepts like automatic properties anonymous types, lambda expression, Extension method.
- Designed the database and wrote stored procedures and triggers.
- Created user interfaces for displaying results using Telerik, AJAX and ASP.Net.
- Deployed XML Web Services according to the business requirement.
- Develop middleware Objects using Classes, Partial Classes, Static Classes and OOP concepts such as inheritance, abstract classes and polymorphism.
- Used server validation controls to validate user input.
- Transformed information pertaining to various product lines in HTML, XML, and XSLT format and linked them in a systematic way for meaningful navigation.
- Improved the application performance using stored procedures and connection pooling.
- Created Master Pages for reusability.
- Involved in generating the reports.
- Involved in Unit testing.
Environment: .NET Framework,3.0 Visual Studio .NET 2005, ASP.NET, XML, IIS 6.0, C#.NET, AJAX, Java Script, Windows Services, Visual Source Safe, Windows XP, Crystal Reports, MS SQL Server 2005, MS Visio.