Full Stack .net Developer Resume
TexaS
PROFESSIONAL SUMMARY:
- 8 years of extensive experience in developing Client - Server and Web-based n-tier Architecture applications for windows and web-based technology.
- Experience with all phases of SDLC in the Waterfall model and Agile (SCRUM) methodologies.
- Developed N-tier web applications using Visual Studio C#, ASP. Net, ADO. Net, Confidential, XML, SOAP, VB.Net, Web Services, Web Forms, Win Forms, Microsoft.Net Frameworks .
- Proficient in Web Programming to enhance user experience and performance using JavaScript, jQuery, Knockout.js, EXT JS, AJAX, AJAX Toolkit and CSS .
- Experience in developing applications using ASP.Net MVC 4.0 Framework, HTML5, CSS 3.0 and Entity Framework.
- Extensively worked on developing applications using Azure
- Also used Azure for Scaling and checking the reliability of the applications which were developed during the project
- Experience in creating SQL Server objects like Tables, Stored Procedures, Views, Indexes, Triggers, Cursors, user defined data types and functions.
- Created Stored Procedures, PL/SQL statements, Functions to manipulate the databases.
- Implemented ADO. Net data access techniques i.e. SQL Connection Objects, SQL Command Objects, Dataset Objects, Data Reader Objects and Data Adapter Objects using Data Grid and Data List in ADO. Net
- Extensively used LINQ ( LINQ to SQL, LINQ to XML ), ADO. Net, Entity Framework and T-SQL in developing Data Access Layer.
- Strong working experience in managing Security policies including Authentication, Authorization, Identity, Encryption, Personalization, Membership, Roles, Profiles and Resource Access Control.
- Proficient in creating Angular factories for using Angular services to make RESTful API calls to the Java based backend.
- Developed Single Page Application (SPA) with ASP.Net Web API 2 and Angular JS using Code First Approach in Entity Framework.
- Experience using Silverlight in creating and using interactive user experiences for Web Application
- Monitored financial trends in the insurance industry and applied those trends to risk management.
- Extensive experience with development & deployment of Web Services ( SOAP, UDDI & WSDL ), Confidential services, SOA and MSMQ using the .Net Framework.
- Extensively worked on developing applications using ASP. Net MVC.
- Worked on CRYSTAL REPORTS for managing business intelligence applications.
- Good Knowledge on Web API, WPF, Azure/Cloud, Silverlight and Microsoft Dynamics CRM.
- Good Experience with IOC (Inversion of Control) and Dependency Injection.
- Worked on DATA MODELS for various information systems.
- Good Knowledge on PowerShell and Angular JS.
- Good experience on LOGICAL DATA MODULES .
- Experience in domains like Manufacturing, Retail, Health Care, IT and Insurance.
- Experience with Entity Framework approaches such as code-first and database-first.
- Worked with IIS and Windows Server 2008 during application deployment.
- Excellent in Communication and strong Presentation Skills, Leadership qualities, quick adaptability with team members and ability to work independently.
TECHNICAL SKILLS:
Methodologies: Agile, Scrum, Waterfall.
Languages: C, .NET, VB. Net, T - SQL, PL/ SQL, PHP.
.NET Technologies: C #, ASP .NET 4.6/4.5/4.0/3.5, MVC 5/4.0/3.5, ADO.NET, Confidential, ASP.NET MVC 5, SOAP, SOA, LINQ, WSDL, Web Services& WEB API.
Web Technologies: HTML5, CSS3, XML, XSLT, XSD Bootstrap, Java Script, Angular JS, Angular 3/4, Reacts Js jQuery, jQuery UI, Node JS, AJAX, Typescript.
Databases: SQL Server 2016, Oracle12c/11g/10g/9i/8i, DB2, MS Access 2010-2013.
ORM: Entity Framework, Entity Framework Code First, LINQ to SQL, NHibernate.
Business Intelligence: SSIS, SSRS, Crystal Reports.
Version Control: Git, Visual Source Safe, Sub Version, Team Foundation Server & SVN.
IDE & Other: Visual Studio, SQL Server Management Studio, Expression Blend, IIS, Apache Software Foundation, JIRA Fiddler, MS Office, Photoshop, Illustrator.
Design Patterns: Repository, Dependency Injection, Singleton, Factory.
Protocols: HTTP, TCP/IP, FTP, SMTP, SOAP.
Testing Tools: N-Unit, MOQ, Rhino Mocks
PROFESSIONAL EXPERIENCE:
Confidential, Texas
Full stack .Net Developer
Responsibilities:
- Interacting with client for requirements, discussing the feasibility of requirements, designing the layout of web pages, Architecture and participating in the development.
- Involved in designing, trading and documentation of application flows and developed functional diagrams using Visio, worked on presentation layer for developing GUI and developed various Web forms using ASP.Net.
- Designed large numbers of Windows Presentation Foundation (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.
- Conduct systems design, feasibility and cost studies and recommend cost-effective Confidential .
- Used WPF built-in set of data controls to bind and manipulate data within applications.
- Developed ASP.Net Custom controls and User Controls.
- Develop proprietary solutions to automate customer inquiries regarding long/short-term credit and event-driven activities .
- Serve as project manager to build custom tools for position, profit and loss, exposure reporting, investment modelling, risk management, pricing, trade processing, and reconciliation
- Monitored financial trends in the insurance industry and applied those trends to risk management .
- Designed and developed User Interface using ASP.NET, WPF.
- Design and Implement Confidential services layer hosted on Windows Azure . This layer is the middle tier between SQL Microsoft Azure and SharePoint online external content.
- Involved in Developing Master Pages using Style Sheet and for providing uniformity among the pages using ASP.NET (4.0).
- Designed and configured MySQL database and back end applications and programs.
- Worked on Service Oriented Architecture (SOA) for developing application.
- Developed the UI component architecture for developer framework using AngularJS
- Developed a few UI modules for the mobile version of the website using React JS .
- Created Angular 2.0 Routing to connect different components, paths to the view which allows the single-page application.
- Developed Web Services and invoking them by using XML, SOAP and WSDL tool for creating proxy classes.
- Established connection for all the databases, written logics using LINQ queries (C#) and followed Lambda concepts to do query operations
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Worked on AJAX frame work for interactive web application and used Enterprise Application Library functions to enhance the application performance.
- Developed new user interface components for different modules using Kendo UI.
- Extensively used the LINQ feature in .NET 4.0 for querying collections and integrating with SQL.
- Working and utilizing DMV’s in SQL Server 2010 and SQL Server 2012 R2 for tuning and optimizing the servers
- Developed web pages with data bound controls like Data Grid, Data List and Data Repeater using the methods Data Binding and Data Templating.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Extensive experience with T-SQL in constructing Triggers, Tables, implementing stored Procedures, Functions, Views, User Profiles, Data Dictionaries and Data Integrity.
- Created Triggers, Stored Procedures, Packages and PL/SQL Scripts.
- Developed PL/SQL code for updating payment terms.
- Client and server-side validations using JavaScript and Validation Controls and performing the tasks related Database issues.
- Testing the application for performance issues and data integrity using N-Unit.
- Experienced in Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS).
Environment: ASP, ASP.Net, Visual Studio 2015/2012/2008/2005, ADO.Net, C#.Net, Microsoft IIS V.6, CSS, AJAX Controls, WPF, Kendo UI, Angular JS, React JS, Web services, XML, XSLT, T-SQL, SOA, ASP.NET MVC 4.0, Framework 4.6, Azure, N-Unit, SQL Server 2012, PL/SQL, Oracle 12c SSRS, SSIS, SSAS
Confidential
Full stack .Net Developer
Responsibilities:
- Interacted with business analyst to understand the business requirements.
- Defined High Level Design and Architecture framework of the application.
- Experienced in developing using Frameworks 4.6 version
- Participated in the entire Software Development Life Cycle (SDLC) of the project.
- Implemented the front-end screen using ASP.Net controls, HTML & CSS for improved look and feel of the screens.
- Developed an application for reservation system with sabre platform.
- Design and Implement Confidential services layer hosted on Windows Azure .
- Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management. REST web services leveraged by both web and mobile applications.
- Created an AngularJS add on lib that allows component developers to define and bind to W3C Custom Elements (Web Components).
- Developed Web Forms using ASP.Net, C#.NET, HTML 5, JavaScript, MVC 4, Entity framework, JavaScript, jQuery, Web API, CSS.
- Successfully deployed the app on the Android Marketplace and supported the app for different releases of Android OS.
- Used native Objective-C and Java to develop state-of-the-art mobile applications for iOS and Android.
- Proficient in SQL Server and T-SQL (DDL and DML) in constructing Tables, Normalization techniques on database Tables.
- Creating Confidential applications requiring Instance and concurrency management.
- Analyzed and designed new .NET Web, Batch and Confidential application from design to completion stage.
- Developed new tool to provide mortgage rate offers and history to users.
- Used Visual Source Safe for Version control.
- Expertise in creating Wire-frame documents for Web and Mobile based applications.
- Implemented page level error handling using Custom Error pages and Error logs.
- Implemented various Validation controls for client-side validation of Server Controls.
- Performed Unit Testing, Integration Testing and Regression Testing of the application.
- Actively involved in Bug Fixing during the build and deployment process and debugging.
- Worked on extracting, transforming and loading data using SSIS. Created SSIS Packages to integrate data coming from Text files and Excel files.
- Provided Full Reporting Life Cycle support using SSRS.
- Involved in optimizing code and improving efficiency in databases including re-indexing, updating statistics, recompiling stored procedures and performing other maintenance tasks.
- Scheduled the reports to run on daily/weekly/monthly basis and email the results to the users in the required format.
Environment: ASP.NET, C#, Confidential, WPF SQL Server 2012, T-SQL, Windows Azure, AngularJS, MVC, SSIS, SSRS, .NET Framework 3.0, JSON, XML, HTML, JavaScript, CSS.
Confidential, Washington, Dc
.NET Developer
Responsibilities:
- Developed new modules to an existing system using C#, VB.NET, ADO.NET, SQL SERVER.
- Designed Business components and Data Access Layer using C#.Net.
- Developed Razor views with strongly typed view models and HTML Helpers and partial views using ASP.NET MVC, CSS, JavaScript, and AngularJS and C #.
- Developed stored procedures, views and triggers for data manipulation, ensuring set up relations includes indexing, constraints and foreign keys.
- Experienced in design and development of Windows Application using Win Forms.
- Design and develop user interface modules using HTML, CSS and JavaScript for ACO line of business.
- Applications logic was developed using C# and used HTML helper in a view to render the HTML content
- Demonstrated expertise in System Analysis, System Support, Client Server application development and designing.
- Created Tables, Stored Procedures, User Defined Functions, and Views for different data operation on the database using Oracle Database 12c/11g.
- Developed classes and interfaces using C#.
- Used Master Page feature for consistent layout of pages in the application.
- Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC application.
- Used ASP.NET Framework and MVC with Razor view to design and develop the application.
- Used JavaScript for Client-side page validation scripting so as to avoid the need for Post Back and their by improve the performance and responsiveness.
- Used Source Control Tools such as Team Foundation Server (TFS) and maintain a Repository of the Application, T-SQL and SSIS developments.
- Implemented UI using MVC 4.0, HTML, XML, CSS, JavaScript, AngularJS, Bootstrap, Web API, AJAX and Web Form Controls to create responsive web pages, developed Master Pages
- Used XML for storing and transporting data among different systems.
- Used Entity Framework for accessing data from database.
- Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization.
- Requests and responses were trapped, at which point our application would take over to process the payment and print the receipt, communicating behind the scenes using Web service calls and via HTTP requests/ responses.
- Implementing of Confidential services and better logging exception management support to help in the premature detection of new problems.
- Implemented the Data Access Layer using C# and ADO.NET to access underlying database.
- Implemented MVC framework to reduce the complexity and to get full control over the behavior of the application.
Environment: .Net Framework, C#.Net, ASP.net Web API, Visual Studio 2012, LINQ, T-SQL, Visio, HTML5, VB Script, MS-Excel, Kendo UI, MVC, CSS, AJAX, JavaScript, ADO.NET, Entity Framework, Oracle Database 12c/11g, Confidential, Restful Services, XML, XSL, Angular JS, React JS, SSRS Reports, TFS, Windows server, SSIS, Web Services, SVN
Confidential, Dallas, Texas
Sr.Net developer
Responsibilities:
- Analyzed and participated in requirements gathering, analysis, design and implementation phase of the project.
- Followed Agile Methodologies and Test-Driven Development.
- Designing screens (aspx, ascx and master pages) using Visual Studio .NET 2010 and creating Style Sheets for formatting the Webpages based on the business requirements and functional requirements document.
- Used JavaScript and jQuery to implement the client-side business logic and validations.
- Used different state management techniques (Hidden Fields, View State, Session, query string etc.) to maintain the state between the pages.
- Used LINQ to SQL technologies to interact with the database.
- Created Tables, Stored Procedures, User Defined Functions, Views and Triggers for different data operation on the database in Oracle Database using PL/SQL, and TOAD.
- Extensively involved in . NET Exception Handling Management, Debugging and Tracing of Application.
- Created Class diagrams using UML as part of design documentation, created and used Web User Controls for reusability, Updated XML documents with financial information.
- Designed and developed new reports, updated old reports as per user's requirements using Crystal Reports
- Designed the web UI using MVC Razor Engine, HTML5, XSL/XSLT, JavaScript, CSS, Telerik ASP.
- Actively Participated in Team Meetings, frequently communicated with Business Analysts to clarify the business requirements and working with QA Team as part of Bug life cycle, implemented Unit testing using N-Unit .
- Used VSS for Source Code Control, project related document sharing and team collaboration.
- Analyzed and participated in requirements gathering, analysis, design and implementation phase of the project.
- Developed web services using Confidential and WEB API.
- Developed page layouts, navigation and presented designs and concepts to the clients and the management to review
- Migrated the code to React JS with Redux .
Environment: Visual Studio. .NET 2012, .NET Framework 3.5/4, ASP.NET, C#, HTML, CSS, JavaScript, LINQ to SQL, Oracle 11g, PL/SQL* Plus, Web Services, LINQ, SQL server 2012, Crystal reports, XML, XSLT, XPATH, VSS, Agile Methodologies
Confidential
.Net Application Developer
Responsibilities:
- Using n-tier architecture which includes User Interface (UI), Business Logic Layer (BLL) and Data Access Layer (DAL) in .NET.
- Implemented Authentication and membership using ASP.NET Login controls and stored the Login information in the SQL Server Database.
- Designed and developed web forms, and web pages using HTML, CSS, and JavaScript to facilitate the users.
- Developed web forms with ASP.NET Custom Controls, Web User Controls and used ASP.NET Validation controls and custom validators to validate the user inputs.
- Developed interactive and user-friendly User Interface (UI) using HTML, Java script, and AJAX for partial page post back.
- Developed user controls in C# for to have binding of data in Master Pages.
- Developed XML Web Services to interact with applications to retrieve Quote information.
- Used ADO.NET data objects such as Data Adapter, Data Reader, Data Table, Repeater, and XML Text Reader/ XML Text Writer for consistent access to SQL data sources.
- Responsible for writing and debugging Stored Procedures in Microsoft SQL Server to load the data into consolidated database.
- UML was used for the preparation of Use Case, Sequence Diagram, ER-Diagram, and Class Diagram.
- Created cascading reports for the business users using SQL Server Reporting Services (SSRS).
Environment: ASP.NET 3.5/3.0, C#, ADO.NET, Visual Studio .NET 2010/2008, Web Forms, SQL Server 2008, SSRS, HTML, CSS, JavaScript, jQuery, XML, WSDL and SOAP, XML.
Confidential
.Net developer.
Responsibilities:
- Designed and developed a responsive single-page web application using AngularJS, ASP.NET MVC, Web API, HTML5, JavaScript, jQuery, CSS3 and Twitter Bootstrap.
- Implemented AngularJS Controller functions, service using Controller methods to set up initial state of the object.
- Implemented AngularJS Services to bind the data and provide access to the data on the server.
- Used AngularJS as the development framework and done CRUD operations with $http service.
- Used AngularJS filters for search, sorting, pagination and custom filters.
- Designed a Web application using Web API with AngularJS and populated data using ADO.NET entity framework and Used Entity Framework to model and manage data from PL/SQL Server.
- Created AngularJS Routing to connect different controller to the view which allows the single-page application.
- For better design user experience used Bootstrap for Modal pop-ups, Alerts, etc.
- Implemented Client-side validations using AngularJS Custom Form Validation and server side validations using Data Annotation.
- Created Tables, Stored Procedures, User Defined Functions, Views and Triggers for different data operation on the database in Oracle Database using PL/SQL, and TOAD.
- Adapted Agile Mythology named Scrum for all the work performance.
- Used Team Foundation Server (TFS) for version control, source control and for better communication between the team members.
Environment: - Visual Studio 2015, AngularJS Core, Oracle 11g, PL/SQL* Plus, ASP.NET MVC 4.5, Web API, Entity Framework, Team Foundation Server(TFS), HTML5, JavaScript, jQuery, CSS3, Twitter Bootstrap.