Software Developer (.net Developer) Resume
Spring, TX
SUMMARY
- Over 7 years of IT experience with exceptional skills in Analysis, Object Oriented Design, Development and Implementation of Web Applications and Windows Applications using Microsoft .NET technologies.
- Experience in various stand - alone, intranet, client-server and web-based software applications using Microsoft Visual Studio … Microsoft .NET Frameworks …, C#.NET, VB.NET, Angular 6/7, WCF, WPF, ADO .NET, SQL Server … JavaScript, WPF, AJAX and SQL.
- Solid knowledge and experience with Web Forms, LINQ, CSS, AJAX, IIS, JavaScript, UI design and development, consuming and manipulating data using ADO. NET.
- Created a RESTful Web API service using ASP.NET Web API to generate data for the applications which was then consumed in the front-end by Angular 7.
- Designed fronted web-based form using Angular 7/6/4/5/4/2 with Ajax controls CSS and HTML5.
- Expertise in Design and Development of User Interfaces, User Controls and Custom Controls using ASP.NET and C#.
- Expertise in Microsoft .Net technologies C#, ASP.NET, VB.NET, ADO.NET, Web Services and Windows Communication Foundation (WCF) and WPF.
- Good work experience in MS SQL Server … .
- Experience in creating loosely coupled classes using Dependency Injection.
- Extensive knowledge of C# object-oriented programming concepts like Abstraction, Polymorphism, Inheritance and Encapsulation.
- Expertise in Protractor Automation testing for both Angular and Non-Angular pages.
- Experience Azure Platform Development, Deployment Concepts., hosted Cloud Services, platform service and close interface with Windows Azure Multi-Factor Authentications
- Experience in Private Cloud and Hybrid cloud configurations, patterns, and practices in Windows Azure and SQL Azure and in Azure web and database deployments.
- Developed ASP.NET Core Web API based on departmental requirements and specifications.
- Created data driven web applications and event driven programming model using n-tier for ASP.NET and SOA architecture for WCF service.
- Experience in implementing .NET Security features like Authentication and Authorization using Forms-based and Windows-based Authentication, Authorizing Users, Roles and User Account Impersonation.
- Well versed in HTML, JavaScript, and jQuery for client-side validation.
- Experience in working with the data model, data migration, writing SQL scripts using Stored Procedures, User Defined Functions and Triggers in SQL SERVER … .
- Have strong knowledge and experience in using Object Oriented Programming Concepts (OOPS) using C# and VB.Net.
- Extensive work experience with Data Adapter, Dataset and Data reader as a part of ADO.NET to access and update database.
- Experience in designing and implementing infrastructure as code and CI/CD pipeline for deployments of large-scale web applications.
- Good experience deploying the Web API on Azure API Services.
- Experience working with Microsoft Azure Cloud based IAAS, PAAS and SAAS and using NoSQL technologies - Azure Table Storage, Blob Storage, Queue, Document DB.
- Proficient in Web Services, SOAP, SMTP, XML, XSL, XML Schema, CSS, HTML, AJAX, VBScript and JavaScript.
- Experience in reporting and integrating business intelligence tools like SQL Server Reporting Services (SSRS) & SQL Server Integration Services (SSIS) as well as Crystal Reports.
- Outstanding ability to create and implement a wide variety of websites and web applications using, JavaScript, AngularJS, HTML5, CSS3.
- Vast Knowledge of using Agile/Scrum and Iterative Development Methodologies with Excellent analytical and problem-solving skills.
- Good knowledge on working with Mule APIs using MuleSoft AnyPoint API platform and REST API’s build/deployment and Web API functionality testing using REST Client, Fiddler and POSTMAN.
- Worked on cross platform Xamarin forms for developing web application on mobile.
- Good understanding of ReactJS Component life cycle, handling events, using stateful and stateless components, controlled and uncontrolled components.
- Good experience in working with configuration management using Visual SourceSafe (VSS) & Team Foundation Server (TFS) and GIT.
- Extensive experience in Aspect-oriented programming in Test Driven Development TDD, developing infrastructure framework using Inversion of controls, Dependency Injection Unity.
- Experience in working with Angular 2 Components, Directives, Pipes, Services and Modules using Type Script as Programming Language.
- Used various Transformations Dataflow and Control Flow, Implemented Event Handlers and Error Handling in SSIS packages.
- Proficiency in deploying Web building technologies like Jquery, Java script, ECMA script (ES6), Type Script, Gulp JS, JSON and Node JS.
- Used React. js for creating reusable UI components.
- Involved in Unit testing and Integration testing of the application.
- Good Knowledge in all phases of Software Development Life Cycle (SDLC).
- Creative in preparing professional presentations for demos/meetings and Excellent communication skills bridging Client Interaction and Team Management.
- Experience in creating and deploying XML Web Services using ASP.NET. Consumed Web Services from both Win Forms and ASP.NET Web Forms.
- Ability to understand, Flexible and quickly adapt to changing environments professionally and personally.
TECHNICAL SKILLS
.NET technologies: C#.NET, VB.NET, ASP.NET, ADO.NET, .NET Core, Web API 1/2, Web Services, Entity Framework 6.0/5.0(ORM), ReactJS, WPF, WCF Services, WinForms, Microsoft Silverlight
Web Technologies: ASP.Net MVC, JQuery, JavaScript, Angular JS, Apache Maven, Angular 6/7, JSON, AJAX, CSS3, HTML5, XML, Xamarin, Typescript
Services: WCF, Web Services, Restful services, Web API.
Standards: MS Word, MS Excel, MS PowerPoint, MS Project, MS Visio
Databases: Oracle 10/11g, MySQL, SQL Server …, Mainframes
Development tools: Microsoft Visual Studio …
Framework: .Net Framework ….
Development Methodologies: MVC architecture, MVVM, Agile, Scrum
Reporting Tools: SSRS, SSIS, Crystal Reports
Servers: IIS 7.0/6.0, Windows Server … …
Version Control: VSS, MS Team Foundation Server (TFS)
PROFESSIONAL EXPERIENCE
Confidential, Spring, TX
Software Developer (.NET Developer)
Responsibilities:
- Interacting with business users and collecting high-level user requirements, converting them into system requirements, estimating the time & effort required, proposing design solutions, coordinating with technologies and business groups to finalize and obtain sign-off for design.
- Designing and developing multi-tier and distributed desktop, Web, Mobile and intranet applications using .NET, C#, ASP.NET MVC, LINQ, .NET Core, IIS, Web API, WCF, WPF, MS SQL Server, SSIS, SSRS, SSDT, T-SQL, ADO.NET/Entity framework, Apache Maven, Angular 6/7, Angular JS, JavaScript, HTML, CSS, jQuery, Ajax, React.js, Node.js, JSON, Bootstrap, Typescript framework, TFS Microsoft Azure DevOps and agile development.
- Extensive knowledge of C# object-oriented programming language concepts like Abstraction, Polymorphism, Inheritance and Encapsulation.
- Database designing/deploying using Azure SQL DB and Azure Storage Services using C#.NET
- Expertise in Design and Development of User Interfaces, User Controls and Custom Controls using ASP. NET and C#.
- Extensive experience in creating WPF application using XAML with good knowledge in developing and consuming WCF services.
- Developed and designed GUI using User Controls, DHTML and code behind using C#.NET, VB.NET and jQuery.
- Expertise in Angular 7/5/4/2/JS controllers, directives, components, factory and service resources, routings, and events.
- Used Angular 7 and Type Script for control validations and data format checking.
- Developed Angular directives and Angular Filters and Used Angular Scope and Root Scope, Angular watch, and Angular Broadcast.
- Involved in designing, trading and documentation of application flows and developed functional diagrams using UML, worked on presentation layer for developing GUI and developed various Webforms using ASP.Net.
- Used Team foundation server (TFS) as source control repository for code version on CI/CD.
- Used Azure SQL, Azure BLOB for Data Storage
- Good experience on how to create, query, and use with Entity Framework.
- Experienced in implementing Single Page Application (SPA) with HTML5, CSS3 and Java script.
- Experience using Microsoft Visual Studio to create Windows Form Applications, Console Applications, Class Libraries, ASP. NET projects and Web Sites.
- Performed Unit Testing for all units in developed pages using NUnit Tool.
- Configured the Azure Application Insights for Application performance management
- Developing Web Services, XML, validating request and response XML, SOAP and RESTFUL Web Service calls.
- Developing and implementing PowerShell scripts for automation of processes.
- Applied design patterns such as n-tier, MVVM, Repository, and Singleton for designing key reusable components.
- Implementing Mule APIs using MuleSoft AnyPoint API platform.
- Performing REST API’s build/deployment and Web API functionality testing using REST Client, Fiddler and POSTMAN.
- Experience implementing CI/CD build, release and deploy process using Microsoft Azure DevOps.
- Familiar with agile principles and experience on a scrum team working in sprints.
- Committed to working in scrum team environment.
- Prepared for work visibility and delivering on a schedule.
- Communications/ relationship management, creative thinking and interactions with other organizations will be needed to successfully accomplish support work.
Environment: .NET, C#, ASP.NET MVC, LINQ, .NET Core, IIS, Web API, WCF, WPF, MS SQL Server, SSIS, SSRS, SSDT, T-SQL, ADO.NET/Entity framework, Apache Maven, Angular 6/7, Angular JS, JavaScript, Git, HTML, CSS, jQuery, Ajax, React.js, Node.js, JSON, Bootstrap, Typescript framework, TFS Microsoft Azure DevOps, NUnit and agile development
Confidential
Developer (.NET Developer)
Responsibilities:
- Involved in Design and Development of the end user specifications, evaluate and Customization of the web Application.
- Understanding and reviewing the existing applications and involved with the Business team and implemented the tasks as per the Priority of Business Requirement.
- Used .NET 4.5 architecture for presentation layer, the Business and Data Access Layers and were Coded using C# also worked with Agile Methodology for Application Development.
- Implemented .NET technologies such as C#, ASP.NET SQL Server, HTML, JavaScript (AJAX & jQuery), CSS and web services.
- Used SCRUM methodology for iterative task completion by having Daily Stand-ups.
- Created UI layers, Webpages and integrated to maintain the performance of Data flow and Data Integrity using Asp.Net, Widget Grids and other User Controls.
- Used Ajax, jQuery, JavaScript, CSS and various web controls to present data to users in a much comfortable environment.
- Created new data driven web page functionality as well as enhancements to existing web page functionality. Coded front end, middle layer class objects, SQL Server table schema and stored procedures.
- Involved in retrieving data using ADO.NET with C#.NET, VB.NET and presenting it to presentation layer
- Migrating legacy applications to Azure cloud environments.
- Migrated databases from SQL Server to Azure SQL Server.
- Used GIT Repository with VS extensions for the purpose of version control and source code maintenance needs.
- Worked with WPF 4.0 for creating user rich interfaces for windows applications.
- Worked with Model View Controller (MVC) pattern to design layers.
- Created snapshots by using WPF (Windows Presentation Foundation) for requirement phase and used SQL Server Integration Services (SSIS).
- Followed TDD approach and created unit tests to test controller actions and other functions.
- Designed and developed web forms with ASP.NET, JavaScript, Silverlight, jQuery, JSON, HTML, XHTML and CSS.
- Used Cascading Style Sheets (CSS), HTML to attain uniformity of all web pages.
- Involved in calling Stored Procedures and Functions from Entity Framework using C#.NET and VB.NET.
- Used jQuery for client-side validation, navigation and for firing server-side events.
- Developed the application as Model View Presenter thus achieving separation of business logic and User Interface.
- Developing XML Web Services in C# and SOAP for information exchange across applications.
- Worked with Asp.net Master Pages that are common throughout the application and content pages.
- Updated dashboard front end to support multiple dashboards and their CRUD operations using typescript.
- Used LINQ to SQL for querying data from the database and for inserting and updating templates and cases into the database.
- Developed SQL stored procedures for data manipulation and querying data from SQL.
- Maintained build versions and code versions using Team foundation Server Version Control (TFS).
- Monitored different fallout status, retraction offer status, and internal services status.
Environment: C#.NET, .NET Framework 4.5/4.0, Microsoft Silverlight, Visual Studio 2015/2017, ASP.NET, AJAX Toolkit, Scrum, SSRS, Windows Communication Foundation (WCF), Microsoft Azure, Protractor, GIT, Typescript, ReactJS, WPF, Oracle 11g, LINQ, ADO.NET, SQL Server 2012/2014, IIS 8.0/7.0/6.0, HTML, CSS, jQuery, JSON, LINQ, TFS.
.Net Developer
Confidential
Responsibilities:
- Worked collaboratively with a team and involved in development life cycle (SDLC), from design phase to implementation phase, testing and deployment. Followed Agile Methodology to produce high quality software to satisfy the customers.
- Implemented MVC architecture using C# .NET, ASP.NET.
- Designed and developed web application using ASP.NET, HTML, C#, CSS, and LINQ respectively.
- Created ASP.NET web forms using C#, jQuery, Ajax in Visual Studio.
- Created Client-side validations with jQuery selectors, Events and Server-side validations with ASP.Net.
- Implemented the WCF Services/consuming the Services with the Security and Debugging Mechanisms.
- Improved performance by extensively coding with JavaScript libraries for Client-side validations to eliminate round trip to the server.
- Designed and developed data driven Web Forms using ASP.NET, ADO.Net, HTML, and CSS technologies.
- Implemented web automation using protractor and Jasmine framework for angular application.
- Created Base Classes encapsulating common functionality like event management, data validation, Dependency Injection etc. for Modules, Views, View Models and Models.
- Implemented jQuery for all client-side interactions, validating data, formatting & enhancing controls & data manipulations.
- Used jQuery to perform validations and catch the events on client's browser.
- Used ADO.Net objects to populate Data sets, Data grid and Repeater controls for display and manipulation of records.
- Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology
- Converted web service methods to Web API service methods for better performance to fetch data from the server called from client-side.
- Involved in development of Data Access, Business and application layer using C#.Net and ASP. NET.
- Used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Implemented entity framework to design the data access & business layer components of the application.
- Generated classes for all the database objects and extensively used LINQ to populate, update & delete data from the class objects.
- Involved in writing the Unit Tests for C# code of business logic in Presentation Layer using Moq-Framework and N-
- Unit.
- Developed Single Page Responsive Web Application using React. js Router and Bootstrap 3.
- Created views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables.
- Created Service Layer using C# and WCF and developing reports via Telerik.
- Developed WCF web services for implementing functionalities of creating indication, submission, quote & binder records.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Implemented HTTP protocol and SSL to secure the information between WCF Service and Client.
Environment: ASP.NET, C#.NET, Web forms, .NET Framework 4.5/4.0, SQL Server 2012/2014, ASP.NET Core 2.0, ASP.NET Core WEB API, Windows Communication Foundation (WCF), GIT, Web API, HTML, Protractor, VB.NET, Telerik, JavaScript, jQuery, XML, XSLT, UML, ReactJS, Themes, Master Pages, Web Services, LINQ, MS TFS, NUnit.
.Net Developer
Confidential
Responsibilities:
- Involved in Designing, Development and Testing of Web Forms using ASP.NET, .NET Framework.
- Worked in different phases of Software Development Life Cycle from planning to maintenance.
- Successfully implemented Agile Methodologies.
- Designed interactive and responsive Web pages using CSS, HTML and ASP.NET controls.
- Implemented ASP.NET Forms authentication and role-based authorization to ensure application security.
- Designed Databases, Stored Procedures, Triggers, User Defined Functions, Views using MS SQL Server as per requirement.
- Performed optimization of database by creating clustered, non-clustered indexes and index views.
- Used mainframe broker calls to send/get the updated data.
- Developed classes and interfaces for the Data Access layer using C#.
- Used jQuery for browser compatibility, input validation and implementing various GUI components.
- Extensively used ADO.NET objects such as Data Adapter, Data Reader, Dataset, Data Table to read/update data from database.
- Imported and Exported data from Text, CSV and Excel files to SQL Server database using SQL Server Integration Services (SSIS) packages.
- Used Entity framework and LINQ to Entities to connect to the database and perform all the database transactions.
- Used ASP.NET AJAX extensively for calling Web Services to handle request and response messages without writing custom JavaScript code.
- Used T-SQL query profiler to detect slow running queries and stored procedures.
- Used query execution plans to enhance query performance.
- Prepared several test cases to fix potential bugs and ensure that the application is error free using NUnit testing.
- Actively involved in providing support to software applications by troubleshooting and resolving issues on time.
- Prepared Technical documentation for future development reference.
Environment: Visual Studio 2012, .Net Framework 4.5/4.0, C#.NET, Window Forms, Web Services, Mainframe, HTML, CSS, JavaScript, jQuery, AJAX, XML, ADO.NET, LINQ, Entity Framework 6.0, SQL Server 2012/2014, IIS, SSIS, SSRS.
Confidential
.Net Developer
Responsibilities:
- Involved in complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment and enhancement of the code.
- Created ASP.Net web pages using C#.NET, HTML, CSS, AJAX, jQuery for sorting and filtering.
- Involved in designing the web forms of the application using ASP.Net.
- Developed the application using ASP.Net with C# as code behind for the internal processing.
- Created Client Server, N-Tier Applications for Long-term Health Care using .NET (C#, ASP), and SQL Server.
- Used the functionalities for writing code in HTML5, CSS, JavaScript, JQUERY, Ajax, JSON, and Bootstrap with MySQL database as the backend.
- Tested Angular 2 Application with Jasmine testing framework and Protractor. Used TypeScript for automation.
- Used ADO.NET to invoke Stored Procedures and database connectivity to SQL SERVER.
- Implemented Data Access Layer using Entity Framework to connect, retrieve and update the data from SQL server.
- Used Java Script for client-side validations.
- Developed of component classes and interfaces in C# encapsulating the business logic with strict adherence to Object-Oriented Paradigms.
- Responsible for implementing and deployment of Web Services.
- Implemented the functionality to render data using XML files.
- Used Data set, Data View and Data Adapter to manipulate and display data.
- Used Visual Source Safe (VSS) for source control, data collection, reporting and project tracking.
- Applied validation controls for validating UI Web forms using ASP.Net.
- Used the Microsoft SQL Server Reporting Services to display the data in reports form.
- Created Stored Procedures, Views, Triggers and Complex T-SQL queries in SQL Server.
- Trained team member on enhancing the application and implementing coding standards.
- Involved in Unit testing and Bug fixing.
- Processed the new data in SQL Table by running multiple SQL scripts and Stored Procedure.
- Worked with the team for analyzing the requirements and to design the business rules as per the business requirements.
Environment: Visual Studio 2012, .Net Framework 3.5/4.0, C#, XML, ASP.NET MVC 4, HTML5, ADO.NET, SQL Server 2012, Java Script, VSS, CSS, jQuery, Web Services, Protractor, Internet Information Service (IIS), WCF, WPF, Agile Methodology, Ajax, REST, SSRS, Entity Framework.