.net Developer Resume
Dallas, TX
PROFESSIONAL SUMMARY:
- Around 5+ years of experience in IT industry, involving in all phases of the Software Development. Lifecycle (SDLC) including analysis, requirement gathering, database design, development, enhancements, and maintenance in various domains such as Insurance, Retail and Health.
- Experience in working with different object - oriented programming techniques, Microsoft design patterns like Model View Controller (MVC), Service Oriented Architecture (SOA), WCF, WPF and Data Transfer Objects (DTO).
- Expertise in Microsoft Technologies and Web Technologies such as .Net Framework,ASP.NET, C#, VB.NET, WCF, AJAX, ADO.NET, XML, LINQ, Entity Framework, Web Services, SOAP, WSDL, HTML, JavaScript, Silverlight.
- Sound understanding of Interoperability, Multithreading, Windows components deployment, and a solid grounding in object-oriented design concepts such as Interface, Inheritance, Polymorphism and Delegates.
- Strong conceptual knowledge in RDBMS monitoring tools: SQL Server Enterprise Manager, SQL Profiler, and SQL Query Analyzer.
- Experience in developing applicationsusing ASP.NET MVC5/4/3, ASP.NET Web Forms, LINQ,andWindows Communication Foundation (WCF).
- Experience with Microsoft Azure cloud services and Microservices for deploying projects and synchronizing the database on to Windows Azure.
- Experience in creating and working on Azure SQL databases, Azure Tables and Azure Storage Accounts for Virtual Machines.
- Experience in creating and publishing various kinds of Power BI reports and dashboards from multiple data sources and using DAX.
- Building data pipelines for loading data from transactional systems to data warehouse using ETL tools and Merge Insert statements.
- Expertise in writing unit tests and integration tests using NUnit framework.
- Experience in designing entity relationship diagrams, use cases, class diagrams using Microsoft Visio.
- Expertise in Client/Server (Win Forms) and Web based (Web Forms, ASP.NET) application development.
- Proficient in writing complex SQL queries, Stored Procedures, Indexes, Constraints, Views, Cursors, Triggers, and User Defined Functions.
- Experience in Business Intelligence (BI) technologies and data warehouse systems like Azure COSMOS DB, Azure Data Explorer.
- Experience in Azure Cosmos DB and Azure Data Explorer for a fast and highly scalable data exploration service for log and telemetry data.
- Good experience in developing applications using different SDLC methodologies like Agile, SCRUM, and Waterfall.
- Expertise in Client/Server (Win Forms) and the Web based (Web Forms, ASP.NET) application development.
- Experience in developing portals using Microsoft Share point, Microsoft share point Designer.
- Worked extensively with ADO.NET objects, LINQ, Entity Framework, to interact with databases like SQL Server, Oracle.
- Experience using configuration Management Tools such as Team Foundation Server (TFS).
- Good experience in Exception Handling, Debugging, and tracing by which the whole picture of application runtime can be seen and analyze more efficiently.
- Hands-on experience with Reporting Tools in writing and tuning with better design and much information in different layouts using SQL Server Reporting Services (SSRS), Crystal Reports
TECHNICAL SKILLS:
.Net Technologies: ASP.NET, MVC, ADO.NET, Win Forms, Web Forms, Web Services, WPF, WCF, Microservices.
Web Technologies: HTML/HTML5, DHTML, XML, Angular JS, Knockout.JS, Bootstrap, MVC, JSON, PHP, Web API, JQUERY, SSIS, SSRS and share point designer.
Microsoft Technologies: .Net Framework 2.0, 3.0, 4.0 and 4.5, .Net Core, C#, ASP.NET 4.0, VB.NET, Microsoft CRM.
Tools: MS Power BI, Microsoft Flow, Eclipse, Visual Studio, Microsoft Expression Web.
Database Languages: Azure SQL Server, Azure Tables, SQL Server 2016/2012/2008, Oracle, Kusto, Azure Cosmos DB.
Reporting Tools: Crystal Reports, Microsoft SQL Server Reporting Services (SSRS).
Operating Systems: Windows, Windows Server
Protocols: HTTP, SMTP, FTP, TCP/IP, SOAP
PROFESSIONAL EXPERIENCE:
Confidential, Dallas,TX
.Net Developer
Responsibilities:
- Involved in development of new modules as well as fixing bugs or defects also attended meetings with Business users and to ensure that the changing business requirements reflecting the project development.
- Used C# for middle tier business logic and implementation of Web Services using Web API.
- Created Restful services using ASP.NET Web API in the application using JSON and HTTP transport protocol.
- Business Logic has been implemented using the concepts of secure coding features and Object-Oriented programming with Code behind language C#.NET.
- Used C# for middle tier business logic and implementation of Web Services using Web API.
- Implementation of client-side validations using jQuery and ASP.NET MVC Validation implemented at Controller level.
- Used thedatabase first approachwith theEntity Frameworkto generate models and thedB context.
- UsedPostman or Swaggerto testWeb APIfunctionality.
- Involved in Implementation of Exception handling on User Interface layer.
- Developed test cases and performed Unit Testing to identify and resolve functional and usability issues.
- Created complex Stored Procedures, Triggers, Functions, Indexes, Tables, Views, SQL joins to implement business rules. Implemented different types of constraints on tables for consistency and adding/changing tables for data load and transformation, and data extraction.
- Mapping the business requirement to the technical specification and detail design documents.
- Worked as parallel programmer to meet delivery deadlines.
- Provide extensive Production Support and fix problems in a short span of time.
- Used Agile methodology with tight sprints to deliver regular releases.
- UsedGit and GitHubfor management of code and version control.
Environment: C# 4.6, ASP.Net MVC 5, REST WebAPI, COSMOS, JSON, Angular JS 1.5, jQuery, HTML5/CSS3, LINQ, .Net Framework 4.6, Visual Studio 2019, Azure SQL Server, Azure Tables, PowerShell, VSTS, GitHub.
Confidential, Redmond.
.Net Developer
Responsibilities:
- Involved in full Software development life cycle (SDLC) followed by agile methodologies to produce high quality software model.
- Developed storage availability windows application using C#, ASP.NET MVC, LINQ, WebAPI, Azure Tables and Azure SQL db.
- Created Restful services using ASP.NET Web API in the application using JSON and HTTP transport protocol.
- Leveraged Angular 1.5 resources for all data access, encapsulating URLs and standardizing data access interfaces. Created custom directives for re-usable components.
- Designed, developed, and managed reporting system, which included requirement analysis, ETL development, T-SQL, data testing, deployment and maintenance of the Reporting.
- Created Cosmos data entities to ingest data in Kusto, Azure SQL database using scope and data studio job scheduler.
- Coordinate with customers on production infrastructure for runningMicroservices.
- Involved in writing scope scripts for COSMOS Datawarehouse and writing queries in Kusto.
- Built and published Power BI reports and for storage resiliency as per client requirements.
- Built Lens reporting for storage disk failures reports using Kusto query language.
- Created complex Stored Procedures, Triggers, Functions, Indexes, Tables, Views, SQL joins and other T-SQL code to implement business rules. Implemented different types of constraints on tables for consistency and adding/changing tables for data load and transformation, and data extraction.
- Generated weekly and monthly KPIs reporting using Microsoft Flow for automation.
- Provide storage analysis for Availability set isolation for Azure virtual machines.
- Involved in writing scope scripts for cosmos Data warehouse and writing queries in Kusto.
- Participated in the daily stand-up Scrum Agile meetings as part of Agile process for reporting the day-to-day developments of the work done.
- Used Visual Studio Team Services (VSTS) for issue tracking, project management and build management.
Environment: Microsoft Azure, C# 4.6, ASP.Net MVC 5, REST WebAPI, COSMOS, Scope Scripting Language, Kusto, Azure Data Explorer, Power BI, Lens Reporting, JSON, Angular JS 1.5, jQuery, HTML5/CSS3, LINQ, .Net Framework 4.6, Visual Studio 2017, Azure SQL Server, Azure Tables, PowerShell, VSTS, GitHub.
Confidential, Framingham.
.Net Developer
Responsibilities:
- Designed and developed the software using agile development practice.
- Involved in Design, Development of Web Forms using ASP.Net, C#, jQuery, XML, Dataset and .NetFramework.
- Developed n-tier web applications in .Netenvironment using C#, .Net, ASP.NetWebforms.
- Involved in designing of Web screens and implementing MVC 5.0 design pattern.
- Developed interactive pages of the application using ASP.NetWeb Forms pages with C# .Netfor the code behind modules.
- ImplementedAjax features of JavaScript to have the specific content loaded as per user needs.
- Developed Web Forms for User Interfaces using ASP.Netwith Server Controls, HTML Controls and User Controls.
- Designing project architecture, Layouts in SAAS model.
- Extensively Used. ASP.Net4.0 controls like Master Page Templates, Menu Controls, Grid View Controls and File Upload Controls.
- Used ADO.Net(Data adapters, Data Readers, Datasets) for database connectivity to SQL Server 2016 database.
- Extensively used Partial Classes, Interfaces and Object-Oriented concepts for developing the application.
- Involved in developing various UI pages using Angular JS 2.0, C#, ASP.NET, Bootstrap, and web technologies (JS, APIs, etc.)
- Used Windows Communication Foundation (WCF) for multiple services to interact with the application for the clients.
- Used Angular 2, a web browser JavaScript framework fully client-side library to build single page web applications.
- Designed and created models, components, modules, and services to apply client-side logic and dependency injection using Angular 2.
- Implemented managing and publishing CSS, JS files from Tridion for the CMS part of the application.
- Implemented Entity Framework in data access layer and use LINQ for data queries.
- Implement Database First EDMX and use LINQ to Entities to optimize the Query Expressions.
- Developed the Deployment Manager using C# and MSMQ to deploy production software across multiple servers.
- Deployment of MVC .NetApplications using different application pools on web server as a single Intranet Application.
- Performed CRUD operations like Update, Insert and Delete data in MongoDB.
- Used MongoDBthird party tools (ROBO MONGO, MONGOOWL, MONGOVUE) and mongo-built in binaries to monitor and analyze the performance of MONGODB.
- Use C# createdWin form-based tools automatic call different Morningstar Product, end to end compare data quality, make sure new Product output data same as existing one.
- Developed test cases and performed Unit Testing to identify and resolve functional and usability issues.
- Deployed and tested Web Application before going to the production.
- Responsible of web application deployments over cloud services (web and worker roles) on Azure.
- Review existing applications to improve architecture for better performance on the Azure cloud.
- Actively involved in Bug Fixing during the build and deployment process and debugging.
- Responsible to provide system support once the code is migrated to Test, QA, or Production environments.
Environment: MVC 4.0, C#, IIS 8.5, WCF, Web API, .Net Framework 4.0/4.5, Angular 2.0/4, Visual Studio 2015, VB6, Classic ASP, Silverlight 3.0, AJAX, XML, COM, XAML, Angular JS, HTML, MSMQ, Typescript, WPF, Azure, Entity Framework, SQL Server 2015, SSIS, SSRS, ADO.NET, CSS, SOAP, WSDL, Restful services, JavaScript, jQuery, Source Tree, GIT.
