Post Job Free
Sign in

.Net Developer

Location:
Irving, TX
Posted:
November 25, 2024

Contact this candidate

Resume:

Name: Srujan

Sr. Net Full Stack Developer

Email: ************@*****.***

Phone: +1-469-***-****

PROFILE SUMMARY

9+ years of experience in development, implementation, and maintenance of applications using Microsoft .NET Framework and SQL Server, with expertise in Agile and Waterfall methodologies.

Experience across all stages of the Software Development Life Cycle (SDLC) in a fast-paced Agile development environment, including SCRUM programming and Test-Driven Development (TDD).

Specialized in designing, developing, and maintaining applications across diverse domains, including Healthcare, Finance, ERP, Supply Chain, E-Commerce, and Insurance.

Proven expertise as a .NET Full-Stack Developer across all phases of SDLC (Software Development Life Cycle).

Highly proficient in Microsoft technologies: .NET 6.0, .NET Core, C#, ASP.NET MVC (4.0/5.0), Entity Framework (6.0, 15.0, 14.0), ADO.NET, SQL Server (2008 R2/2012/2014/2016), Web API, RESTful Services, IIS (6.0/7.0), Kestrel.

Strong Expertise in Angular technologies, adept at both AngularJS for legacy applications and Angular 10 for contemporary web development, showcasing adaptability across traditional and modern versions of the framework.

Expert in developing Single Page Application (SPA) development using Angular framework.

Extensive experience in front-end UI development using HTML5, CSS3, JavaScript, jQuery, AJAX, React.js and Bootstrap for responsive design.

Developed and implemented custom web parts and components for SharePoint to enhance user experience and functionality.

Developed and maintained state management for web applications using Redux, enhancing performance and scalability by efficiently managing application state.

Maintained and administered various versions of Windows Server (including WS 2016) to optimize system performance and security.

Skilled in Azure-based solutions, utilizing services such as Azure Functions, Azure Pipelines, and Azure Storage to ensure seamless code deployment and scalability of HR applications.

Developed and maintained compliance reports using Wiz.io, ensuring adherence to regulatory frameworks such as GDPR, HIPAA, and PCI DSS.

Proven Skills in developing microservices architecture using .NET Core and proficient in building high-performance, cross-platform applications with the latest .NET Core versions, particularly .NET 6, with extensive use of Telerik RAD Grid View controls for GUI development.

Proficient in SiteCore and Adobe CMS, including customization and component development to meet specific business needs.

Skilled in scripting with PowerShell for automation and system management tasks.

Specialized in Tableau to build dynamic visualizations and comprehensive reports, enhancing data storytelling and facilitating better understanding of key metrics.

Expert in developing and managing REST APIs, utilizing my extensive background to architect scalable, efficient, and secure web services that enable seamless data exchange and integration, thus enhancing overall application performance and user engagement.

Skilled in developing complicated Web API services with C#, ASP.NET Web API, PL/SQL, Oracle, Microservices, Design Patterns, and Onion Architecture.

Extensive experience with Oracle Database, including the design, coding, and modification of complex subroutines, triggers, stored procedures, and scripts to support application functionality and optimize database performance.

Expert in developing, testing, and maintaining N-tier Architecture, internet/intranet, and Windows &web-based applications using .NET framework, ASP.NET, C#.NET, and SQL server (T-web s), SQL.

Excellent working knowledge of industry-advanced technologies like ASP.NET, VB.NET, C#.NET, ADO.NET, IIS 7.0/6.0, JavaScript, jQuery, web controls, XML, AJAX, Framework 3.5, Web API, CSLA and awareness and strong understanding of WCF, LINQ.

Expert with the .NET Platform, Visual Studio 2010/12/13/15, Microsoft SQL Server 2022/18/17, R2, C# 4/5 and ADO.NET.

Strong Expertise with reporting tools SQL Server Reporting Services (SSRS) and Reports, creating ETL packages using SQL Server Integration Services (SSIS) for generating reports populated by data in databases.

Proficient in using T-SQL for developing complex stored procedures, Triggers, Tables, Views, User-Defined Functions, SQL joins, Index, and query writing.

Expert in deploying and managing containerized applications with Kubernetes and Docker, excelling in CI/CD pipeline integration using Jenkins, and employing Microsoft Build for comprehensive build and compilation processes to streamline software delivery and deployment.

Proficient with the AWS ecosystem and Kubernetes (EKS), managing cloud deployments, scaling applications, and ensuring availability and reliability.

Proven Skills in working with Microsoft Azure cloud services, including Storage options (Blob, File, Queue, and Table), Azure App Service, Azure DevOps, Azure Functions, Azure Kubernetes Service (AKS).

Skilled with Azure DevOps and API Management services, including CI/CD pipelines in Azure Data Factory, and skilled in setting up and migrating to cloud environments such as AWS and Microsoft Azure.

Expert with version control systems including Git, Team Foundation Server (TFS), Subversion (SVN), and Visual SourceSafe.

Strong communication, problem-solving skills, and teamwork orientation, with a dedication to quality outputs in team and individual assignments.

TECHNICAL SKILLS

Programming Languages

C#, VB.NET, C++, C, VB, TypeScript, PL/SQL, T-SQL

.NET Technologies

MVC.NET, ADO.NET, Classic ASP, AJAX, SILVERLIGHT, SignalIR, WPF.

Web Technologies

ASP.NET MVC, ASP.NET Core 6, REST, XML, XAML, HTML, DHTML, CSS, VueJs, Web forms, SOAP.

Framework

.NET Framework, .NET Core

Cloud

Azure, AWS

Scripting & Markup Languages

Angular 14/12/10/9/8/7, JavaScript, jQuery, Node JS, React, VB Script

Databases

SQL Server 2022/18/17, Oracle 12c/11g/10g, R2, MYSQL.

Configuration & Version

GIT, VSS, TFS, Tortoise SVN, Bitbucket, Azure DevOps.

Operating Systems

Windows NT/2000/03/XP/Vista, Windows Server 2022/20/17/16/15, Linux (Ubuntu)/UNIX, MACOS

Application Servers

Internet Information Services (IIS) 10.0/7.0/8.0, Apache Tomcat 9.0, SAP NetWeaver.

ETL Tools

SQL Server Integration Services (SSIS), Power BI, Tableau

Reporting Tools

SQL Server Reporting Services (SSRS), Crystal Reports,JIRA.

Business Modeling Tools

MS Visio

Design and Process

MVC 2/3/4/5, Design Patterns,CQRS, Waterfall, Agile, Scrum

Rest Clients

Fiddler, Swagger UI, Postman

PROFESSIONAL EXPERIENCE

Client: State of VA(Department of Elections)Richmond,VA, Aug2022 to Present

Role: Sr. Full Stack .Net Developer

Responsibilities:

Developed a fully object-oriented, N-tier web application using C# and ASP. Net.

Developed responsive and intuitive user interfaces using Angular, ensuring seamless user experiences across various devices and browsers in Presentation layer.

Utilized ASP.NET MVC to develop dynamic views, using Razor syntax for server-side HTML rendering, which improved the application's responsiveness and interactivity.

Collaborated with cross-functional teams including educators, administrators, and IT specialists to gather requirements, design solutions, and iteratively improve Blazor-based applications to meet the evolving needs of the Department of Education.

Used MVVM pattern by utilizing Angular for two-way data bindings with jQuery and JSON.

Implemented advanced JavaScript, HTML5, and CSS3 techniques for creating rich, client-side interactive features, improving engagement and usability.

Created front-end web forms using ASP.NET Razor View as a view engine, as well as HTML5, CSS3, Bootstrap, XML, jQuery, and Angular.

Led the design, implementation, and optimization of robust ETL processes utilizing Microsoft SQL Server Integration Services (SSIS) to streamline data extraction, transformation, and loading workflows.

Integrated Hangfire for background job scheduling, enabling the execution of asynchronous tasks like order routing, report generation, and data syncing, leading to more efficient processing and reduced system load during peak operations.

Utilized C# and .NET Core to implement business logic, ensuring clean separation of concerns and reusable code across the application.

Designed RESTful APIs using ASP.NET Web API, facilitating efficient communication between the front-end and back-end components with JSON for web services.

Utilized Blazor's client-side model to optimize application performance for low-bandwidth environments, ensuring smooth user experiences for students and educators in remote areas with limited internet connectivity.

Actively participated in the development of message-driven services, utilizing RabbitMQ for asynchronous communication and decoupling of microservices.

Experienced in Entity Framework and Dapper for ORM, efficiently managing database interactions and ensuring optimal performance with complex data operations.

Configured and managed middleware for cross-cutting concerns such as authentication, logging, and error handling using ASP.NET Core's built-in middleware and custom middleware components.

Effectively coded in C# .NET using .NET techniques like lazy loading, reflection etc.

Developed and optimized SQL Server databases, writing advanced SQL queries, stored procedures, and functions for data manipulation and retrieval.

Deployed Entity Framework for database- and ORM (Object-Relational Mapping) manipulation with MS SQL Server.

Wrote services to store and retrieve user data from the SQL Server for the application on devices.

Deployed applications using CI/CD pipelines with Jenkins and Azure DevOps, automating builds, tests, and deployments to streamline development workflows.

Implemented Wiz.io to enhance cloud security posture by identifying vulnerabilities, misconfigurations, and compliance issues across multi-cloud environments.

Monitored application performance and resolved issues using Datadog for real-time tracking, and managed logs with Splunk to centralize data and troubleshoot efficiently.

Managed application hosting and scaling on cloud platforms such as Azure, including services like Azure App Service, Azure SQL Database, and Azure Kubernetes Service (AKS) for container orchestration.

Implemented Azure Blob Storage for efficient and secure storage of large volumes of HR data, improving system performance and ensuring easy retrieval of data for HR operation

Implemented unit and integration testing using xUnit and NUnit, along with mock frameworks like Moq to ensure robustness and reliability of the application.

Environment: .NET Core 6, .Net Framework, C#, SQL Server, ASP.NET MVC, JavaScript, RabbitMQ, Entity Framework, Jenkins, jQuery, Angular, HTML, Visual Studio 2019/2022,Bootstrap V3, CSS3, WCF, Restful API, CI/CD Pipeline, Entity Framework, Azure, Azure Kubernetes Service (AKS), JSON, GIT, Agile Methodology, TDD, TFS.

Client: AT&T Plano,Texas Oct 2020 to Jul 2022

Role: Full Stack .Net Developer

Responsibilities:

Designed and developed highly scalable and maintainable Microservice Architecture using .NET Core and ASP.NET Core, focusing on clean architecture principles to ensure independence and modularity of services.

Crafted responsive and accessible web interfaces using Angular, HTML5, CSS3, and TypeScript, ensuring a compelling user experience for bank customers.

Employed modern JavaScript frameworks and libraries to build dynamic client-side functionality, improving interactivity and enabling real-time data presentation.

Implemented Single Page Application (SPA) architectures using Angular Router for seamless navigation and improved page load times.

Implemented RESTful APIs using ASP.NET Core Web API, adhering to industry best practices for API design to ensure security, performance, and scalability.

Developed Rich features for Web using ASP.NET, MVC4, Razor View Engine#, jQuery, View Model, and tested with multiple browsers for the bug tracking tool.

Utilized CQRS (Command Query Responsibility Segregation) pattern to optimize data management and service performance, particularly in complex enterprise environments.

Implemented Server and Client-side validations using ASP.NET validation controls, jQuery, and JavaScript.

Developed a communication system using SMTP, ASP.NET, and C#.NET.

Integrated Redux with React components, ensuring seamless data flow and synchronization between the UI and application state.

Led the design and development of distributed systems, applying SOLID principles, Object-Oriented Programming (OOP), and Service-Oriented Architecture (SOA) patterns to create maintainable and extensible systems..

Developed a .NET library project using C# for Encryption and Decryption.

Used API Gateway patterns to route requests, aggregate responses, and enforce API policies, facilitating smooth interaction between client applications and backend services.

Worked in implementing security measures in .NET Framework applications.

Created, maintained, and optimized interactive and insightful reports using SQL Server Reporting Services (SSRS), Power BI, and Tableau, enhancing data-driven decision-making and business intelligence capabilities.

Automated report generation processes in Power BI and SSRS, streamlining workflows and reducing manual effort in data reporting.

Implemented Kendo UI Controls to create dynamic, data-driven web interfaces, improving data visualization and interaction for users, with functionality including grids, charts, and date pickers tailored for HR workflows.

Worked on authentication protocols like SSO and JWT, securing API endpoints and ensuring the integrity of user authentication and authorization processes.

Involved in Database diagram design and Table design in SQL Server.

Managed data persistence using SQL Server and Entity Framework Core, implementing code-first migrations to manage database schema changes efficiently.

Created Stored Procedures, Views, Triggers, and Complex T-SQL queries in SQL Server.

Used Microsoft SQL Server Reporting Services (SSRS) to display the data in reports form.

Integrated NoSQL databases MongoDB for document-oriented storage requirements, optimizing for speed and flexibility in handling unstructured data.

Configured CI/CD pipelines using Azure DevOps, automating builds, tests, and deployments to streamline development workflows and enhance code quality.

Utilized Docker and Kubernetes within CI/CD pipelines for containerized microservice deployment, achieving high availability and zero-downtime updates.

Environment: ASP.NET MVC, .Net Core 6, .Net framework, C#, MongoDB, OAuth 2.0,JWT, Angular, jQuery, HTML5, APIMS, SOLID,Power BI,NIST, Bootstrap, JavaScript, HTML, CSS, Entity Framework, Amazon Kinesis,SQL Server, Redux DevTools, ZTA, Microsoft Visual Studio 2015/2017, ADO.NET, TFS, WCF, WEB API.

Client: HCA Healthcare,Nashville,TN Jan 2019 to Sep 2020

Role: Full Stack .Net Developer

Responsibilities:

Designed and developed Web Application for Managing Users logs, using C#.Net & ADO. Net on .NET framework.

Developed dynamic and responsive user interfaces with Angular, creating an intuitive experience for both healthcare professionals and patients.

Utilized TypeScript, JavaScript, HTML5, and CSS3 to develop rich front-end features, adhering to accessibility and web standards for healthcare applications.

Developed Angular custom directives and pipes and developed core functionality with the ASP.NET MVC Framework (C#.NET).

Developed robust backend services with .NET Core and ASP.NET Core, focusing on secure, scalable microservices architecture suitable for healthcare data processing.

Implemented RESTful APIs for seamless data exchange between the frontend and backend, ensuring data privacy and compliance with healthcare regulations.

Designed and developed the user interface for various times and implemented ASP.NET validation controls, JavaScript, jQuery, and CSS for server and client-side validations respectively.

Led the design and implementation of complex Oracle database solutions, writing optimized stored procedures, triggers, and subroutines to handle high-volume data transactions.

Created user interface panels in VisualStudio.NET 2017 by combining ASP.NET and C#.

Managed SQL Server and NoSQL databases, designing schemas and optimizing queries to support high-volume healthcare data and ensuring HIPAA compliance for data security.

Conducted performance tuning of reports and dashboards to improve loading times and enhance user experience across SQL Server Reporting Services and Tableau.

Applied Entity Framework Core for object-relational mapping, streamlining data access and manipulation in the healthcare context.

Used Azure Kubernetes to orchestrate the deployment, scaling, and management of Docker containers.

Enforced stringent security protocols, including OAuth2 and OpenID Connect for authentication and authorization, and SSL/TLS for secure data transmission, in adherence to healthcare industry standards and regulations.

Implemented Security in Web Applications using Azure and Deployed Web Applications to Azure.

Conducted end-to-end testing with Selenium, validating user workflows and system integration in healthcare.

Environment: C#, ASP.NET, MVC, VB.NET, ADO.NET, HTML5, CSS3, .NET Core, Visual Studio 2012, SQL Server, ZTA, SSIS SQL Server Integration Services, Tableau, Razor View Engine, WCF, Azure, Web services, C#, XML, CSS, AJAX, HTML, JavaScript, jQuery, TFS, LINQ to SQL and Windows Server 2008.

Client: Nordstrom (Retail), Seattle, WA Sep 2017 to Dec 2018

Role: Full Stack .Net Developer

Responsibilities:

Utilized JavaScript, TypeScript, and Blazor for dynamic content delivery and interactive features, improving customer engagement and satisfaction.

Designed the web UI using ASP.NET, HTML, DHTML, jQuery, Angular, JavaScript, JSON, CSS, XSL, Web Forms, and AJAX controls.

Engineered responsive and visually appealing web applications using modern frameworks like Angular, integrated with CSS3 and Bootstrap for a seamless shopping experience.

Developed secure, scalable microservices using .NET Core and ASP.NET Core, facilitating efficient backend processes and integration with retail systems.

Involved in and designing using C#, XML, ADO.NET, WCF, JavaScript, React JS, Underscore JS, jQuery, HTML, VueJs and Cascading Style Sheets (CSS).

Created, managed, and utilized NuGet packages for shared code libraries, improving code reuse and modularity.

Implemented RESTful APIs for seamless communication between front-end applications and backend systems, supporting inventory management, order processing, and customer service.

Managed SQL Server databases, utilizing Entity Framework Core for data access, ensuring robust and efficient data storage, retrieval, and manipulation for retail operations.

Expert in Identity and Access Management (IAM), including integration and implementation of SSO, SAML, OAuth, and OpenID Connect (OPID) protocols, ensuring secure authentication and authorization across cloud services and applications.

Designed and managed YAML-based CI/CD pipelines in Azure DevOps, including tasks for building, testing, and deploying .NET applications.

Integrated Azure DevOps/TFS for version control and Octopus Deploy for streamlined CICD processes, ensuring smooth deployment cycles.

Gained experience in the financial services industry, implementing backend systems for POS processing and card transaction services, adhering to industry standards for security and compliance.

Applied SOLID principles to create modular, scalable, and maintainable codebases.

Developed all client-side logical implementation parts of applications with AngularJS controllers under specific modules,

Developed MVC Razor views, partial views, layout pages, complex Controllers, helper methods, and View Models.

Developed .Net core functionality with the ASP.NET MVC Framework.

Environment: .Net, Visual Studio, NETCore, C#, ASP.NET MVC, ADO .NET, NIST, JavaScript, jQuery, APIMS, HTML5, ZTA, Bootstrap 4, Microservices, .Net Core, CSS3, Web API 2.0, Angular JS, Angular, Telerik, TFS, IIS 7.0, WCF, Entity Framework 6, TFS, XML, XSLT.

Client: ICICI Bank, India July2015 to Jun 2017

Role: .Net Developer

Responsibilities:

Used Schema First approach in the Entity Framework.

Strong understanding of .NET Core's dependency injection feature for creating loosely coupled applications.

Used LINQ-SQL extensively for extracting data from the database using Entity Framework.

Developed the user interface using ASP.NET, and Telerik RadControls.

Utilized various .NET libraries and NuGet packages to improve application functionality.

Implemented Server and Client-side validations using ASP.NET validation controls, jQuery, and Bootstrap.

Developed WCF web services for calling Web API methods.

Orchestrated the development of incident response plans based on NIST SP 800-61, improving organizational readiness and response to cyber incidents.

Developed and enforced policies for least-privilege access, ensuring users and devices are granted only the necessary permissions, aligning with ZTA principles.

Designed and developed several SQL Server Stored Procedures, Triggers, and Views. Transferred the MS Excel Sheet Reports into SSRS reports migrating the data using SSIS packages and then Using views, tables, and stored procedures to develop new reports.

Performed Unit Testing, Regression Testing, and Load testing on the modules according to the requirements and development standards.

Used Team Foundation Server as version control for storing different versions of Source Code.

Involved in Life Cycle Development (SDLC), providing value-added services with development teams and clients throughout the life span of a project, strategic consulting, code writing, and managing complex development schedules and tasks.

Environment: Visual Studio 2012, MVC 3, ASP.Net 4.0, NETCore, C#.Net, HTML, NIST, RadControls, jQuery, SOAP, Web API, Web Services, ZTA, WCF, XML, SQL-Server 2008, SSRS, SSIS, TFS.

Education:

Bachelors in Electronics And Communication Engineering from JBIET Hyderabad June 2011 to May 2015



Contact this candidate