.net Developer Resume
Phoenix, ArizonA
SUMMARY
- 7+years of IT experience in all phases of Software Development Life Cycle (SDLC) such as planning, analysis, design, implementation, testing and maintenance.
- Experience in designing and developing web applications, web services, client/server applications by using Microsoft .NET technologies.
- Extensive experience with.NET Framework, ASP.Net MVC, ASP.Net, ASP.Net core, VB.Net, C#, ADO.Net, XML, Java Script, HTML, Angular JS, AJAX, jQuery, WEB API, WCF, WPF, Web Services, and IIS.
- Profound Knowledge in creating Typescript reusable components and services to consume REST API's using Component - based architecture provided by Angular 2.
- Working experience in Angular JS, developing services, controllers, directives, Custom directives, UI routing, Isolated scope, Filters, Digest cycle and performed validations.
- Experience in Model View Controller (MVC) framework, Entity Framework and Test-Driven Development (TDD) technique.
- Experience in AJAX concepts. Skilled in developing and implementing various Design Patterns, LINQ, XML/XSL, jQuery, Web Services, Web Parts, React and Custom Controls. Designing and developing websites on ASP.NET framework through agile development methodology.
- Experienced in database designing with SQL Server, writing database queries using joins, Indexes, views, stored procedures, triggers, normalization, functions, T-SQL, PL/SQL and query optimization techniques.
- Proficient with Object Oriented Programming (OOPS) and Object-Oriented Design concepts.
- Experience in developing N-tier distributed .NET applications using SOAP, SOA based Web services.
- Experience in designing and developing the Reusable User Controls using Partial Views, and Layouts for creating common look and feel among all the web pages in ASP.NET MVC Web Applications.
- Work experience with Web User Controls, Grid View Controls, Form Validation Controls and Custom Controls.
- Experience in using Windows Communication Foundation (WCF), WPF and in creating and consuming Web Services as well as Restful Services.
- Experience in using Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
- Experience with Web API services using explicit HTTP methods like GET, POST, DELETE and PUT.
- Experience with XML, SOAP, SOA, WSDL, Web Services, Validation Controls, Authentications like forms authentication.
- Experience in generating Custom Reports and diverse types of Tabular, Matrix and distributed reports in multiple formats using Crystal Reports and SQL Server Reporting Services (SSRS) also integrated them in web application.
- Experience deploying the application to Microsoft Azure Cloud as a part of cloud deployments to Private and Public cloud environments.
- Hands on experience in Cloud platforms like AWS, Azure.
- Used AWS (Amazon Web Services) Deploying, managing and operating scalable, highly available and fault tolerant systems.
- Experience in supporting the cloud environments like Amazon AWS.
- Experience in Vue.JS for building apps and declarative templates with data-binding, created some custom directives in the application.
- Proficient in writing Technical and Functional test scripts and test-driven development using N-Unit Testing for the piecewise testing of the Applications.
- Expertise in installing, developing and deploying on application/web servers such as IIS.
- Hands on experience with version control tools such as Team Foundation Server and Git.
- Implemented different User Interfaces like HTML, CSS, JAVASCRIPT, jQuery, AJAX, Angular JS, Vue. JS, React JS and Bootstrap.
- Implemented and managed continuous delivery systems and methodologies on AWS.
- It was pleased to expose to new technologies and sharing knowledge with others, worked individually or as team member.
- Versatile team player with strong communication, analytical and interpersonal skills.
TECHNICAL SKILLS
Methodologies: Agile, Scrum, Waterfall.
Languages: .NET, PL/ SQL.
.NET Technologies: C#, ASP.NET 4.6/4.5/4.0/3.5/3.0/2.0 , MVC 5/4.0/3.5, ADO.NET, WCF, WPF ASP.NET MVC 5, VB.NET, SOAP, SOA, LINQ, Web Services& WEB API.
Web Technologies: HTML5, CSS3, XML, XSLT, XSD Bootstrap, Java Script, jQuery, AJAX, Vue.JS, React JS, Typescript, SharePoint.
Databases: SQL Server 2016, Oracle12c/11g/10g/9i/8i, MS Access 2010-2013.
ORM: Entity Framework, Entity Framework Code First, LINQ to SQL.
Business Intelligence: SSIS, SSRS, Crystal Reports.
Version Control: Visual Source Safe, Sub Version, Team Foundation Server & SVN.
IDE & Other: Visual Studio, SQL Server Management Studio, Expression Blend, IIS, Fiddler, MS Office.
Design Patterns: Repository, Dependency Injection, Singleton, Factory.
Protocols: HTTP, TCP/IP, FTP, SMTP, SOAP
PROFESSIONAL EXPERIENCE
Confidential, Phoenix, Arizona
.Net Developer
Responsibilities:
- Designed, developed and trouble-shoot the application using advanced technologies such as ASP.NET MVC, jQuery, JavaScript, HTML5, Angular 4, XML, XSLT, WCF, AJAX, JSON, CSS3, Bootstrap, Kendo UI, Node Js Knockout Js, SQL 2014/2012 using Agile development practices.
- Developed Asp.Net modules using MVC (Model-View-Controller) pattern.
- Developed Business logic layer that includes code behind files and classes in N-Tier using ASP.Net with C# in Visual Studio 2012.
- Worked in Agile/Scrum Environment to develop the application by meeting the timelines
- Took part in client meetings, requirements gathering, analysis & prepared sequence diagrams.
- Expertise in using ADO.NET objects such as SQL Command, Data Reader, Data Set and Data Adapter
- Created Stored Procedures, Functions, Views and Triggers in SQL Server 2014 database.
- Developed security module which deals with validating user, changing passwords and restricted access to users for specific features like enrolment and search for customers based on their roles and rights using ASP.NET Form based, and Role based authentication.
- Designed Master pages using shared views, Partial views and used Ajax Toolkit to meet user requirements and to develop the application efficiently without code redundancy.
- Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions, in SQL Server 2014 for inserting/Updating/Deleting the data into the relational tables.
- Developed User Interface using Angular 4 and Node Js
- Worked on Implementing Microservices into the Internal Projects
- Worked on Kendo UI for ASP.NET application for developing a dashboard which contains the Image drag and drop in the application.
- Involved in enhancing the existing AngularJS Application to strictly follow MVC/MVVM patterns for improved source code maintenance.
- Develop dynamic UI with Html5, Bootstrap, CSS, using Telerik MVC Kendo UI for creating dynamic grid.
- Used LINQ entity framework for retrieving data from the SQL database.
- Used Cascading Style Sheets (CSS), events and delegates. Used JavaScript and jQuery to control the user interactions and validation on client side.
- Used Sessions, Cookies and Application Level State Management in Application.
- Performed validations using Validation attributes.
- Data importing/exporting using XML serialization/de-serialization.
- Consumed External web services using WCF and REST.
- Developed and deployed the web application on IIS server.
- Involved in developing Packages for data loading and extraction using SSIS, C# and scheduled packages.
- Created Jobs, Packages, and Reporting Services ( SSRS ), Integration Services ( SSIS ) on SQL Server Database.
- Used Team Foundation Server (TFS) for bug tracking, bug fixing and Version Control.
- Performed unit testing, performance testing and functional testing using N Unit.
- Actively participated in system testing, regression testing and Manual testing and involved in bug fixing.
- Coded for new modifications and new modules of the application. Involved in development of the technical documents for application user guide and support.
- Implemented Multithreading programming in the development.
Environment: MVC 5.0, Razor Views, Partial Views, Layouts, C#, ASP.net, Visual Studio 2012, SQL Server 2014, Web API, IIS 7.0/7.5, Angular 4, jQuery, Java script, Node Js, LINQ to SQL, XML, XAML, AJAX, Angular Js, HTML5, CSS, Kendo UI, WCF, Knockout JS, TFS, N Unit.
Confidential, Maryland
Full Stack/.Net Developer
Responsibilities:
- Designed system for Azure platform to ensure massive computer resources are available. Leveraging Azure features and infrastructure effectively and efficiently.
- Used complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance and Writing Software Requirement Specifications & Test cases.
- Designed the Interface using HTML5, CSS3, Bootstrap, jQuery, and Ajax.
- Designed Graphical User Interface (GUI) using Master Pages, HTML, JavaScript and CSS classes.
- Developed AWS Lambda & RDS function to send a request for internal service end points through API Gateway using Apache Http Client.
- Completion of writing software requirements, Object Oriented Analysis and Design using UML with Microsoft Visio 2007 and Rational Software Modeler.
- Created & Consumed WCF Services and used different bindings to make it available to different types of clients.
- Responsible for developing the reusable Components on UI (Views) by developing the Partial Views, View state, and reusable components for implementing the business rules with C#.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the Data back as JSON and parsing it onto the UI.
- For deployment through AZURE SQL the maintenance support process mainly worked on applications software development efforts and Written and used Stored Procedures in SQL Server 2008.
- Used as a conceptual Model and LINQ to Entities to bind the data to Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- To make the User Interface more responsive mainly used jQuery and AJAX.
- Integrated Azure active directory for all user authentication/authorization and organization profiles.
- Developed an Azure based high performance computer to support the massive computation requirements of a client congressional redistricting of the Azure application.
- Designed, built, and deployed application to AWS stack (Including EC2, R53, S3, RDS, Dynamo DB, SQS, IAM, and EMR), focusing on high-availability, fault tolerance, and auto-scaling.
- Integrated Open stack API with Amazon EC2 cloud-based architecture in AWS.
- Utilization of the Angular JS for the presentation of the effective web design.
- For designing and developing the database objects like Tables, Views, and Complex T-SQL Store Procedures involving Joins and using Temporary Tables, User Defined Functions.
- Implemented CRUD functionality with Entity framework in ASP.NET, MVC 5.0 and implemented sorting, filtering and paging with Entity framework in MVC 5.0.
- SQL Reporting Services used to develop Reports and implemented Optimized SQL Stored Procedures.
- Implementing data binding MVC uses the Angular JS for the front-end development for current web applications.
Environment: Microsoft SQL Server 2012, Visual Studio 2012, Azure Cloud Computing, Azure SQL, Azure API, AWS, C#, ASP.NET4.5, MVC 5.0, HTML5, JavaScript, CSS3, WCF, Ajax, AngularJS, Entity Framework, IIS 7.5
Confidential, Mayfield heights, OH
.Net Developer
Responsibilities:
- Designed and implemented generic interfaces for efficient development process.
- Designed components using JSX and reducers and actions using React.js and Redux using the latest version of JavaScript.
- Delivered first project integrating JJ Keller’s Hours of service integration with TMW Suite within 6 weeks of joining TMW.
- Design LINQ pad queries for prototype works and testing.
- Migrated several SQL server tables to Cosmos DB collections.
- Developed plugins to communicate with Cosmos DB and persist C# objects as cosmos documents.
- Developed drivers and units import tool that tries to automatically map drivers/units from Vendor company and TMW customers accepting XML or JSON datafiles. All the unmapped records are shown as suggestions based on results using scientific calculation algorithms.
- Written unit tests to achieve 100 percent code coverage.
- Worked on Web API and WCF using C#. net for interacting with external databases other than SharePoint data.
- Developing UI layer using React, Redux framework.
- Developed generic capabilities to syncing SharePoint List data to SQL along with timer job.
- Developed message communication plugins implementing SOAP, SOA Rest HTTP communications and authentications. logged unexpected exceptions to application insights for all development works on the cloud.
- Troubleshoot message transmission failures tracking exceptions logged to application insights logs.
- Migrate Windows forms applications to web apps that can be hosted using azure Web App Services.
- Maintained versions of source code using tortoise SVN.
Environment: C#, MVC SQL, LINQ, ADO.Net, SOAP, SharePoint, SOA, React JS, Azure, AngularJS, Bootstrap, Visual Studio, HTML, CSS, jQuery, Web API, Unity.
Confidential
.NET Developer
Responsibilities:
- Analysis of the specifications provided by the clients.
- Involved in Requirement gathering, Functional and technical specification.
- Designed pages in VB.Net using Visual Studio and Developed Web Forms using VB.NET.
- Designed and generated Invoices, Bills using SQL Reporting Services.
- Create new web forms, design and implement business logic behind them using ASP.NET, C#, VB.NET.
- Used N-tie r architecture for presentation layer, the Business and Data Access Layers and were coded using C#.
- Developed Web forms using ASP.Net server controls and validated input using Java Script.
- Used ADO.Net objects such as Data Adapter, Data Reader and Dataset for consistent data access.
- Writing Database routines, stored procedures and fixing up standard specifications.
- Creating Reports using the Crystal Report for the reports needed by Middle Office, Back Office users.
- Used Data Transformation Services to import the data in SQL server from heterogeneous data sources like excel Access and Oracle.
- Developed classes and interfaces using C#, Wrote client scripts in java script for client-side validations.
- Extensively used Data Grid, Data list and Repeater controls.
- Created ASMX (Classic) Web Services.
- Developed custom controls and used validation controls available in .NET environment.
- Involved in extensive use of XML in data representing from the back end.
- Performed debugging and exception handling in support to the software development.
- Responsible for performing unit testing and Integration testing.
- Extensively worked on Stored Procedures, Functions, Triggers, and Views.
- Identified, researched, investigated, analyzed, defined and documented business processes.
- Involved in Enhancing the Business Layer to provide more interfaces and functions needed for the system.
- Used a hybrid of waterfall and incremental as the SDLC.
- Implemented security using windows-based authentication.
- Implemented security using forms-based authentication.
Environment: .NET Framework 2.0, ASP.NET, Web Services, SOAP Messages, C#. NET, Visual Studio .NET 2003, JavaScript, VSS 6.0, IIS 6.0, HTML, DHTML, Crystal Reports, SQL Server 2000.