Sr. .net Full Stack Developer Resume
Baltimore, MD
SUMMARY
- 9+ years of Professional Experience as a.Net Developer in the Field of Software Development and Information Technology.
- Experience in all phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Testing, Deployment and maintenance of web applications.
- Expertise in implementation of N - Tier Architecture in Windows and web based, Client/Server, internet/intranet and distributed applications in Microsoft Technologies.
- Proficient in programming with Microsoft Technology .Net Framework using C#.Net, Asp. .Net, VB .Net, ADO.Net, JavaScript, JSON, LINQ, AJAX, Telerik. Microsoft InfoPath.
- Extensive experience in Oracle PLSQL in utilizing PL/SQL procedures, functions, unit testing and also involved in data extraction, transformation and loading operations on oracle using SQL Loader.
- Experienced in database designing/architecture with SQL Server writing database queries using joins, Indexes, views, stored procedures, triggers, normalization, functions, T-SQL, PL/SQL and query optimization techniques. Knowledge in developing GUI using Silverlight and Windows Presentation Foundation (WPF).
- Well versed in N-Tier Architecture with web and windows technologies using.Net Framework, Entity Framework, windows forms, web forms and Windows services, multi-threading, SOAP, IIS XAML, XSL, XSLT, CSS, HTML 5.0/4.0 and DHTML. Experience in developing user controls and custom controls in C# and Asp.Net. Involved in production support and resolving issues instantly.
- Experience in ADO.Net objects and Database connectivity API's in web applications and win form applications. Involved in production support and resolving issues instantly.
- Experience in Object Oriented Analysis and Design methodology with the Design Patterns like Abstract Factory, MVC (Model viewer Controller), MVVM, and Singleton.
- Experience in developing front end scripting using JavaScript, JQuery, Angular JS.
- Experience in handling various backend sources like Oracle 9i/10g, XML data source, RDBMS and MS Access.
TECHNICAL SKILLS
.NET Technologies: C#, ASP.NET MVC, Silverlight, WCF, WPF, WWF, ADO.NET, VB.NET, Entity Framework, ADO.NET, WinForms, Microservices, WebForms.
Programming Languages: PHP, Java, C++, C, .NET, Typescript
Web Technologies: HTML5, CSS, JavaScript, Angular JS, Angular JS 1, Angular 2/4/5, Knockout JS, ASP.NET, AJAX, JSON, WEBAPI 2, XML, SAML, XSL and XSLT.
Debugging Tools: Firebug, Developer Tools
Development Environment: Microsoft Visual Studio 2010/2008/2005/2003 , .NET Framework 4.5/4.0/3.5/3.0/2.0 , Microsoft Expression Blend 3.0/2.0.
Databases: SQL Server 2008/2005/2000 , Oracle 11g/10g, MS-Access and MS Excel
Reporting Tools: SQL Server Reporting Services, SQL Server Integration Service and MS Access reports
PROFESSIONAL EXPERIENCE
Sr. .Net Full Stack Developer
Confidential, Baltimore, MD
Responsibilities:
- Interacting with business analysts, other developers and management to develop the application.
- Involved in all phases of Project life cycle (SDLC).
- Used N - tier architecture where all modules have dedicated functionality and are independent of each other. Involved in Client Server Architecture (CSA) for the development.
- Developed Web pages using ASP.Net using Server controls, HTML Controls and CSS. Developed business layer components in VB.Net.
- Involved in front end design and controls using ASP.Net. Involved in production support and resolving issues instantly. Developed web pages using JavaScript, for Client-Side Validation. Used JSON to exchange data from server side to client side. Designed and Development of an Interactive Graphical User Interface for various modules using Win Forms, inheritable Win Forms and User Controls.
- Outstanding experience in Object Oriented Methodologies, TFS, VSS, Team Explorer, Source Gear Vault version control systems and Third-party components like Infragistics, Developer Express and Smart link.
- Create and access database objects by using TSQL in MS SQL Server and PL/SQL in Oracle.
- Worked on Web Services (REST and SOAP) and Web API to authenticate lookup and retrieve the data from database. Consumed by Windows forms. Designing and execution of test plans, scenarios and scripts using selenium, load runner.
- Worked with WPF designing rich User Interface, creating Custom Controls and User Controls using Expression Blend, Implemented WPF for creating user interfaces in windows applications.
- Used ADO.Net objects such as Data Adapter, Command Builder, Data Reader, and Dataset for consistent access of data from MS SQL server for designing and querying the database.
- Regular Expressions is used in order to extract the cell references from excel. Developed applications using ASP.Net MVC 3.0. Used Load Runner to regularly test performance life cycles.
- Responsible for creating model classes for an ASP.Net MVC application for database access by taking advantage of Microsoft LINQ to SQL, containing all the data access logic.
- XSLT (XML/XSL) been used for Data Transformation and Parsing.
- Involved in database design, deployment and writing stored procedures, functions using Generated reports using stored procedures through SQL Server Reporting Services. Creating and maintaining jobs/reports using Crystal reports.
- Used Telerik controls for the designing the front end of the website. TFS is used to maintain the version and source control.
Environment: Visual Studio 2005/2008/2010/2012/2013 , .Net Framework 4.0, C#.Net, Win Forms, ASP.Net, MVC, LINQ, ADO.Net, MS SQL, WCF, WPF CSS, PL/SQL, SQL Server 2003/2008, XSL, TFS, TELERIK, Infragistics, Crystal Reports, Load Runner, Angular 2/4/5, C++, Azure
Sr. .NET Full Stack Developer
Confidential - Des Moines, IA
Responsibilities:
- Developed Validations for different partners like Wall Street Journal (WSJ) and New York Times (NYT) for the feed in XML or JSON format from CMS.
- Developed .NET applications on .NET Framework 4.0. By using Visual Studio 2012.
- Developed Alerting Mechanism for the validations by using logging functionality and raised the alerts based on the required percentage basis.
- Developed Keynote tests in JavaScript for the client side validations using and server side validations by using .NET validation controls.
- Developed various LINQ Data context object with ADO.NET Entity Framework for most of the XML validations.
- Developed performance tests in KEYNOTE with JavaScript.
- Developed XML Web Services using WCF, C#.NET with multiple bindings and address and hosted them on IIS.
- Establishing the Project Specific Coding Standards and Code Review Checklist.
- Project Tracking and Status Reporting, Defect Prevention and Project Root Cause Analysis.
- Used Session Management and ASP.NET validation controls for validating the information provided by the user.
- Worked with .NET Server Controls, Web User Controls, Data Grid Web Controls, Form Validation Controls, Ajax Client Side Controls and Custom Controls.
- Worked on .NET Security features such as Authentication & Authorization, Windows based Authentication, Forms based Authentication, Authorizing Users and Roles.
- Experience in creating and consuming XML Web Services.
- Developed MVC Razor views and partial views with view models, mapping projection and Factory pattern Layer.
- Used ADO. Net's Data adapters, disconnected data sets and XML readers to access the database and return XML/relational data to the front end.
- Involved in developing the applications using MVC Design Pattern.
- Improved caching and session management techniques, which dramatically improved web application performance like throughput and scalability.
- Created packages, stored Procedures, Triggers and views in Oracle database.
- Responsible in Unit Testing, Code review and Documentation at all levels.
Environment: ASP.NET 4.0, C#.NET, JavaScript, JQuery, SSIS, SSRS,MVC,T-SQL, XML, SQLServer2010,WCF,MVC 4,WPF,HTML5,Ajax Tools, TFS 2010 and Oracle 11g, Angular 2/4/5, C++, Azure
.Net Developer
Confidential - Alpharetta, GA
Responsibilities:
- Developed applications using ASP.NET Core 1.0 framework, MVC Model, Entity Framework Core, Bootstrap 3, JQuery, angular JS 1.4.8 and MS SQL 2012.
- Worked on modules including Identity and Roles, Database Operation, Student Information Management, Course Picker/Management.
- Created build definitions and deployed code to production using TFS to live website, office.
- Implemented backend of the application in C#.NET, using various object - oriented features like classes, interfaces, inheritance, polymorphism and Multi-threading.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, angularJS and Bootstrap.
- Involved in implementing Silverlight for making ICE as a rich internet application.
- Involved in database modification like creating the tables, views and writing SQL queries and stored procedures to insert, delete and update the records in tables.
- Implemented Oracle for maintenance of records for GTP module.
- Implemented SOA for separation of functions into distinct units.
- Implemented Entity Framework both code-first and database-first approaches, worked with database migrations and seeding the database. Extensively used Data Annotation and Fluent API to modify data classes.
- Involved in development entire Admin module as Winform application using infragistics and Developer, Express Components with Data Grid, Tree view and other UI Development components.
- Developed RESTful services to send JSON format data packets between front-end and middle-tier controller to publish information like course registration and enrolment information.
- Implemented LINQ to queries when writing queries for data retrieval.
- Involved in implementation of AJAX based applications using Ajax Toolkit, Partial View and JQuery scripts for better user experience and to achieve desired functionality.
- Implemented Caching, Session State, Cookie Management, View State, POST and GET techniques.
- Used angularJS to establish two-way data binding for DOM manipulations and client-side validation to create user-friendly web applications.
- Custom Services were added by implementing Dependency Injection. Concurrency Conflicts were handled by implementing Optimistic Concurrency. Error Handling and Error Logging were implemented.
- Developed angular JS 1.4.8 Single Page Apps featuring Filtering, Routers and Services to consume multiple web services.
- Developed test cases and performed Unit testing with xUnit Testing.
Environment: Visual Studio 2012, MVC 4.0, Asp.net 4.0, SQL Server 2012, LINQ, .NET Framework 4.0, C# 4.0, VB.Net, CSS, Java Script, AJAX, SSIS, SSRS, WCF, IIS 7.0, TFS, C++, Azure
.Net Developer
Confidential
Responsibilities:
- Designed and implemented application using .Net Framework 4.0.
- Worked on MVC 4.0 and involved in development of various Models, Views and Controllers.
- Worked with WPF designing rich User Interface, creating Custom Controls and User Controls using Expression Blend. Wrote a Power Shell script to run on integration server for Monitoring team testing.
- Proficient in developing Client/Server Applications on various architectural design patterns including MVC3.0/4.0 and N - Tier Architecture for Multi users.
- Created various controllers, action results as per the requirements and returned to results to views.
- Used Windows Presentation Foundation (WPF) for developing desktop applications.
- Extensively created various views, partial views. Customized the views as per requirements, created validations and applied necessary CSS.
- Extensively used WPF desktop application used to assist all the customers and agents and internal employees to research the company member's activities and take appropriate actions
- Created custom C# utility classes and JavaScript and Ajax method to make calls to the controller actions and also perform client side logics.
- Extensive use of Infragistics controls to provide a very rich UI.
- Applied caching technology to configure cache servers to store data with distributed memory object caching system Memcache to achieve distributed file storage.
- Designed large numbers of Web Forms, Custom Controls and User Controls using XAML language for UI.
- Extensively used WPF Layouts like Grid Panel, Stack Panel, and Dock Panel while designing the Views.
- Involved in production support of various applications developed in VB.Net and C#.
- Developed unit tests for send and receive message functions on RabbitMQ.
- Managing database import and export using Azure DAC services.
- Used Nservicebus Enterprise-grade Service Oriented Architecture (SOA) for developing and deploying services.
- Focused on architecting NoSQL databases like Mongo, Cassandra and Cache database.
- Involved in Database modeling, creating tables and in writing stored procedures using Oracle PL/SQL.
Environment: ASP.Net C# 3.0, VB.Net, ADO.Net, MVC 3.0, HTML, CSS, JavaScript, DHTML, bootstrap, Angular JS, Visual Studio 2010, SQL Server 2008, T-SQL, IIS, Web Services, SOAP, WSDL, XML, JavaScript, AJAX, .Net Framework 4.5/4.0 XML, XHTML, Infragistics, XSLT, MS VISIO(UML), SSRS