| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Candidate's Name
Sr Full Stack .NET DeveloperContact info:PHONE NUMBER AVAILABLE/sriharshaStreet Address @gmail.comLINKEDIN LINK AVAILABLEProfessional Summary: Over 11+ years of professional expertise in client-server and web-based systems using various versions of Microsoft .NET Framework (2.0 to 4.6, .NET 6, .NET 8), C#, VB.NET, ASP.NET, ADO.NET, .NET WebServices, HTML, JavaScript, CSS, LINQ, AJAX, MVC, IIS, and JSON. Skilled in Agile and Waterfall development environments, including participation in SCRUM sessions, Test Driven Development (TDD), and Behavioural Driven Development (BDD). Experienced in designing, developing, and implementing data-driven desktop and web applications, both for clients and internal company use, covering Internet and Intranet applications. Hands-on experience creating and managing N-Tier systems with .NET Core, MVC, ASP.NET, VB.NET, ADO.NET, and SQL Server; proficient in C# 10.0 features, multithreading, and collections, using AJAX, LINQ, WCF, XML, and Web Services. Proficient with Razor view engine, MVVM design patterns, PRISM framework, ASP.NET MVC 3.0/4.0, and ASP.NET Web API for creating RESTful services, securing APIs with OAuth and JWT, and integrating both RESTful and SOAP protocols. Proficient with ORM frameworks such as Entity Framework, ADO.NET, and Entity Framework Core, and experienced in handling XML and JSON data formats for efficient data exchange and storage. Practical experience with Azure Cloud services, including Azure API Management, Azure App Services, and configuring Azure Active Directory Authentication for securing web apps and REST APIs. Skilled in front-end programming using TypeScript, AngularJS, Angular 10+, HTML, CSS, JavaScript, Bootstrap, jQuery, and AJAX, with experience in front-end testing frameworks like Karma, Jasmine, Jest, Mocha, and Chai. Worked with databases such as SQL Server, PostgreSQL, and MongoDB, proficient in creating SQL Join Statements, Stored Procedures, Functions, Cursors, Packages, Database Triggers, and PL/SQL. Experienced with Azure DevOps CI/CD for continuous integration and deployment, proficient in testing frameworks such as XUnit and NUnit for .NET Core, using Postman, SOAP UI, and Swagger UI for web service automation, and familiar with version control systems (Git, SVN, TFS) and code quality tools like SonarQube.Technical Skills:LanguagesC#.Net, ASP.NET, ASP.NET MVC, ASP.NET Core 3.1/3.0/2.0/1.0, .Net Core3.1/3.0/2.0/1.0, .Net Framework 4.8/4.7/4.6/4.5, VB.Net, ADO.Net, Web API, LINQ, Web Services, Entity Framework.Development ToolsXamarin Studio, Microsoft Visual Studio.NET, Visual Studio 2019/2017/2015, Visual Studio Code.Web DevelopmentJavaScript, Angular JS,Angular 9/7/6/4/2, React Js, Node JS, JSON, AJAX, CSS, HTML, ASP.Net MVC, JQuery, HTML5, CSS3, Resharper, Fiddler, SOAP UI, Postman.Operating SystemWindows 10/8.1/7, Linux, MAC, Unix.DatabaseSQL Server 2008R2/2012/2014/2016,2017, Oracle 12c/11g/10g, DB2, Azure SQL.ServersIIS 10, 8.5, 8, IIS Express, Windows Server.Design ModelingOOPS, UML, MVC, Singleton, Session Fa ade, Singleton.Version ControlTFS, Azure DevOps, GIT, VSS, GitLab, Bitbucket,Cloud ServicesMicrosoft Azure and Amazon Web Services.ServicesWCF, Web Services, Restful services, Web API, Microservices.Reporting ToolsJIRA, SSRS, SSIS, Crystal Reports, One Confluence.Professional Experience:Client: Careington International, Frisco, TX Oct 2021 to present Role: Sr.Net DeveloperResponsibilies: Developed backend services using .NET 8 and C#, implementing core business logic and APIs. Built RESTful APIs with ASP.NET Core and ASP.NET Web API, enabling secure and efficient communication between client and server. Implemented data access layer using Entity Framework Core and PostgreSQL, facilitating seamless interactions with databases. Integrated SOAP APIs for legacy system compatibility and secure, structured communication with external billing services. Implemented MVC architecture to structure the application for scalable and maintainable code, enhancing user experience and separation of concerns. Developed interactive and dynamic web interfaces using Blazor, improving user engagement and performance of the billing system. Designed and deployed microservices to modularize billing functions, enabling scalable and independent management of services and improving system resilience. Designed and managed databases with SQL Server for structured data storage and complex queries. Utilized Azure Cosmos DB for flexible, scalable NoSQL data management where needed. Created dynamic web interfaces using Angular 14 and jQuery, ensuring a responsive and user-friendly frontend experience. Styled and structured web pages with HTML5 and CSS3, enhancing UI/UX design. Developed client-side functionality using TypeScript for interactive and real-time features. Integrated OAuth/OpenID Connect and ASP.NET Identity for secure user authentication and authorization. Leveraged Azure AD for centralized user identity and access management. Ensured secure communications through HTTPS/TLS protecting data in transit. Implemented HL7/FHIR standards and DICOM to facilitate integration with electronic health records and healthcare systems. Built applications with SMART on FHIR for interoperability with EHR systems. Created and maintained comprehensive billing reports using SQL Server Reporting Services (SSRS) to provide actionable insights and ensure accurate financial reporting. Ensured compliance with HIPAA regulations to protect sensitive health information, implementing secure practices and safeguarding patient data within the billing system. Integrated real-time features using SignalR and Event Hub to enable live updates and notifications. Managed application lifecycle with Azure DevOps, including YAML Pipelines for CI/CD and version control using GitLab CLI. frontend validation. Verified API functionality using Postman and documented APIs with Swagger/OpenAPI for interactive and clear documentation. Managed and secured APIs through Azure API Management, ensuring proper access control and monitoring. Integrated payment processing with Stripe and Soap aptsoap, handling transactions and subscription management. Leveraged GraphQL for flexible API queries and Azure Service Bus for reliable message queuing and integration. Ensured PCI-DSS compliance for secure handling of payment information. Followed SDLC practices for systematic software development Containerized applications using Docker and orchestrated with Kubernetes for scalable deployments. Managed large datasets with Azure Blob Storage and protected application secrets and sensitive data using Azure Key Vault. Performed unit testing with xUnit to ensure code reliability and automated UI testing with Selenium forand project management. Utilized logging technologies, like LogNet, to track down problems and diagnose application performance. Employed JIRA and other project management and ticketing systems to track issues and monitordevelopment progress. Coordinated cross-functional teams, providing seamless coordination between frontend, backend, andDevOps engineers to fulfill project deadlines. To increase code quality and maintainability, I provided the team with technical advise on microservices architecture, best coding techniques, and design patterns. Mentored junior engineers by providing code reviews, pairing sessions, and knowledge sharing to boost team productivity and skill development.Environment: .NET 8, C#, ASP.NET Core, ASP.NET Web API, Entity Framework Core, PostgreSQL, SQL Server, Azure Cosmos DB, SOAP APIs, MVC architecture, Blazor, Angular 14, jQuery, HTML5, CSS3, TypeScript, OAuth/OpenID Connect, ASP.NET Identity, Azure AD, HTTPS/TLS, HL7/FHIR, DICOM, SMART on FHIR, SSRS,HIPAA, SignalR, Event Hub, Azure DevOps, YAML Pipelines, GitLab CLI, Docker, Kubernetes, Azure Blob Storage, Azure Key Vault, xUnit, Selenium, Postman, Swagger/OpenAPI, Azure API Management, Stripe, Zuora, GraphQL, Azure Service Bus, PCI-DSSClient: Charter Communications, St Louis, MO Nov 2018 to Aug 2021 Role: .Net DeveloperResponsibilities: Utilized .NET 6 to design and implement core application logic, APIs, and services. Developed robust and efficient code using C#, Created RESTful APIs and web services with ASP.NET Core. Build the frontend using Angular 12.0, with TypeScript for type safety and HTML5/CSS3 for structuring and styling. Use RxJS for handling asynchronous data streams and Bootstrap for responsive design. Integrate SignalR for real-time communication and WebRTC for peer-to-peer audio/video streaming. Implemented MVC architecture to separate business logic, user interface, and user input handling, enhancing maintainability and scalability of the application. Utilized Entity Framework Core for ORM to interact with SQL Server databases. Design and manage the database using SQL Server for relational data, MongoDB for NoSQL, and Azure Cosmos DB for distributed data. Developed and maintained RESTful APIs & Worked on creating the database and developed multiple T-SQL Procedures, Functions and SQL Queries. Configured and integrated Asterisk for VoIP signaling and media routing. Implement authentication and authorization using OAuth/OpenID Connect with IdentityServer. Ensured secure communication using HTTPS/TLS and JWT for API security, managing SSL certificates. Implemented Redis for caching frequently accessed data to improve application performance. Integrated Kafka for message brokering and handling asynchronous tasks. Containerized applications with Docker and managed them with Kubernetes for consistent environments, scalability, and reliability. Designed and managed XML configurations for call routing rules, user profiles, and system settings. Set up CI/CD pipelines in Azure DevOps for automated testing and deployment. Used Swagger to document RESTful APIs for enhanced maintainability and integration ease. Implemented xUnit for testing Angular components and services, alongside Postman and Selenium for thorough API and end-to-end testing, ensuring reliability and user satisfaction. Developed data integration solutions with SSIS for streamlined workflows and implemented SSRS for comprehensive reporting. Designed and implemented Service-Oriented Architecture (SOA) using WCF for efficient service communication. Implemented Microservices Architecture for backend services to ensure scalability and maintainability. Implement serverless architecture for event-driven processes using Azure Functions and Secured application secrets and managed certificates using Azure Key Vault. Used Azure AD for managing user identities and stored unstructured data like media files in Azure Blob Storage. Utilized JIRA for agile project management and integrating with Git for version control.Environment: Angular 12.0, CSS, Bootstrap, HTML, WebRTC, SignalR, ASP.NET Core, Entity Framework Core, SQL Server, Asterisk, IdentityServer4, JWT, Redis, Kafka, Docker, Kubernetes, Apache, Azure DevOps, CI/CD pipelines, Swagger, xUnit, Postman, Selenium, SSIS, SSRS, WCF, WPF, Microservices, Azure AD, OAuth 2.0, OpenID Connect, Azure Blob Storage, Azure Functions, Azure Key Vault, Visual Studio Code, Git. Client: US Bank, Minneapolis, MN Nov 2015 to Sep 2018 Role: Application DeveloperResponsibilities: Employed agile software development techniques to increase the effectiveness of iterative development processes and delivery. By applying HTML5 for a contemporary, responsive design while implementing the Entity Framework Code First strategy for the Data Access Layer in an ASP.NET MVC 4.0 application. Developed a web application using ASP.NET MVC that uses the MVC framework to produce scalable and maintainable code and offers performance data visualization. MVVM and repository patterns were used in the design and implementation of interactive user interfaces (UIs) utilizing WPF and XAML, ensuring a well-organized application architecture. Enhanced the user interaction and performance by modernizing a traditional online application with AngularJS single-page application. enhanced functionality and code maintainability by reworking and enhancing old VB.NET programs to satisfy modern business needs. For effective data management and retrieval, stored procedures, triggers, and views in SQL Server 2012 were developed and improved. migrated to an N-Tier design using ASP.NET MVC to provide scalability and modularity, and integrated business logic using C#.NET. To guarantee data integrity, security, and validation in SQL Server, I wrote intricate T-SQL queries. ASP.NET Web API and C# were used to design and consume RESTful services, allowing for a scalable and reliable service-oriented architecture. The form builder in Angular 2 was used to create dynamic, client-side forms, and custom and built-in validators were used to enforce client-side validation. Developed ReactJS front-end interfaces by combining Yarn and NPM components for flexible and effective development. ETL (extraction, transformation, and loading) procedures were carried out using SSIS, which made it possible to integrate complicated data from several sources. ASP.NET MVC, WCF services, and AJAX were integrated to increase asynchronous data interchange and application responsiveness. AngularJS and Bootstrap were used for responsive design, guaranteeing a consistent user experience across a range of screens and devices. Implementing WCF and RESTful Web APIs, I designed Service-Oriented Architecture (SOA) services and implemented XML, WSDL, ASMX, and SOAP protocols for interoperability. Employing the Unity framework, a Test-Driven Development (TDD) environment with Dependency Injection was set up, and a generic repository for testing and code quality was created. TFS was used to manage version control and project collaboration, enabling efficient source code management.Environment: SQL Server 2012, TFS, SSIS, JSON, RESTful Web API, WCF, Oracle 10g, HTML5, CSS, JavaScript, Bootstrap, AngularJS, Angular 2, ReactJS, WPF, XAML, and Visual Studio.NET are the environment's components.Client: Bajaj Finserv, Pune, India Aug 2013 to Oct 2015 Role: Software DeveloperResponsibilities: Participates in the Software Development Life Cycle (SDLC), with responsibilities including forecasting project deadlines to guarantee timely delivery, implementing, and analyzing requirements. Integrating HTML and JavaScript, client-side presentations and data validation were created, enhancing form correctness and user interactivity. Integrated HTML5 charts for efficient data visualization and analysis, including multi-series, bar, and line charts. Integrating Node.js, AngularJS, Ext.js, CouchDB, and SocketStream, a core analytics component was built, adding strength to the data processing and analytics system. For client-side presentation and validation, XML, HTML, and JavaScript were used to guarantee data integrity and usability. Developed online applications using the MVC frameworks Node.js, Angular.js, Backbone.js, and Require.js, which made code more modular and manageable. To guarantee constant performance, jQuery scripts were created and tested in a variety of browsers, including Chrome, Firefox, Opera, Safari, and Internet Explorer. created XML files using XSD schemas and rendered XML content efficiently using XSL, HTML5, and CSS3. Enhanced interactive data visualization with sophisticated charting using HTML5 canvas and the jQuery Visualize Plugin. Script Manager Proxy, AJAX Script Manager, Update Panel, and other AJAX controls were implemented to control JavaScript registrations and web page postbacks. verified that the HTML/XHTML and CSS code complies with W3C standards, guaranteeing cross-browser and cross-platform compatibility. collaborated collectively to gather requirements, improve the functionality of the program, and add new features with architects and backend engineers.Environment: SAAS, Data Visualization, HTML5, CSS3, Firebug, SQL, Oracle, Windows, Angular, Backbone, Require, Node, Ext, JavaScript, jQuery, AJAX, XHTML, MVC, XML, JSON, DOM, etc.Education:Jawaharlal Technological University, Hyderabad, India. Graduated May 2013Bachelor s in computer science and engineering. |