Post Job Free
Sign in

.Net Core C#

Location:
Overland Park, KS
Posted:
November 19, 2024

Contact this candidate

Resume:

ANJANI PRIYA MARTHATI

+1-913-***-****

**********************@*****.***

Sr. Fullstack Developer

PROFESSIONAL SUMMARY:

• Over 8 years of experience in software development, specializing in full-stack solutions using C#, .NET, and Angular frameworks.

• Developed enterprise-level applications using IronPython and EJB, enhancing automation and process efficiency in a dynamic work environment.

• Proficient in client-side programming with WPF and Angular, delivering dynamic and responsive user interfaces for complex business applications.

• Managed and optimized relational databases using MySQL and MS SQL Server, ensuring robust data integrity and high-performance data operations.

• Deployed and managed web applications using Microsoft IIS, optimizing server performance and application uptime across multiple projects.

• Extensive experience in building and deploying cloud-based applications and services using Microsoft Azure, enhancing scalability and resilience.

• Utilized Microsoft Visual Studio (2013 and later versions) extensively, streamlining development with its integrated debugging and testing tools.

• Implemented rigorous testing frameworks using MSTest and xUnit.net, ensuring the delivery of high-quality and reliable software products.

• Skilled in managing application dependencies using Autofac and Castle Windsor, which improved code modularity and ease of maintenance.

• Designed and executed backend services with ASP.NET Web API, facilitating robust system integration and efficient data exchange.

• Leveraged NHibernate for effective object-relational mapping, simplifying data handling and improving query performance in large-scale applications.

• Developed scalable and secure web applications using VB.NET and ASP.NET, focusing on delivering robust user experiences.

• Implemented Entity Framework for data access, enhancing CRUD operations and streamlining database interaction in .NET environments.

• Utilized .NET Core for building cross-platform applications, increasing system flexibility and reducing operational dependencies.

• Developed interactive web UIs using Blazor, enabling rich user interactions within browser-based applications without additional plugins.

• Enhanced real-time communication features in applications using SignalR, improving user engagement and operational responsiveness.

• Managed serverless computing architectures using Azure Functions, which simplified deployment and scaled backend operations efficiently.

• Utilized Visual Studio Code for streamlined coding and version control, improving developer productivity and collaboration on projects.

• Enhanced application security and functionality using React in conjunction with .NET technologies, creating highly interactive and secure web applications.

• Developed and maintained high-load applications using .NET Core DI and Azure Cosmos DB, ensuring high availability and performance.

• Extensive use of Angular for front-end development, facilitating the creation of structured and scalable client- side applications.

• Managed application lifecycle and deployment using Azure AKS and Docker, ensuring consistent environments and seamless deployment processes.

• Implemented rigorous application testing using NUnit, focusing on the .NET environment to ensure robustness and error-free releases.

• Enhanced application interactivity and user experience using Razor Pages, streamlining server-side scripting and UI logic integration.

• Applied advanced database management and query optimization with Oracle, enabling efficient data handling for business-critical applications.

• Developed and optimized web APIs using ASP.NET Core, improving scalability and performance in web services and applications.

TECHNICAL SKILLS:

• Languages: C#, VB.NET, IronPython

• Frameworks: .NET Core, ASP.NET, Entity Framework, Blazor, Razor Pages

• Databases: MS SQL Server, Oracle, Azure Cosmos DB

• Tools: Microsoft Visual Studio, Visual Studio Code, Microsoft IIS, Azure, Docker

• Testing: xUnit.net, NUnit, MSTest

• Others: Azure Functions, Azure Service Bus, Azure AKS, SignalR, Autofac, Castle Windsor, React, Angular PROFESSIONAL EXPERIENCE:

Client: Transcarent, Denver, CO Dec 2022 to till date Role: Sr. Fullstack Developer

Roles & Responsibilities:

• Developed critical healthcare applications utilizing C# (4.5), enhancing patient data management and accessibility.

• Engineered and maintained secure, robust code using .NET Core (2.2), improving the functionality of healthcare solutions.

• Leveraged Azure AKS for scalable and resilient application deployment, ensuring high availability and efficient resource utilization.

• Implemented interactive user interfaces with Angular, significantly enhancing the user experience for healthcare professionals.

• Utilized Visual Studio Code for efficient coding, debugging, and integration with version control systems, enhancing development workflows.

• Optimized database operations and queries with MS SQL Server (2017), significantly improving data retrieval speeds and reliability.

• Developed secure authentication and authorization features using .NET Core, safeguarding patient data and complying with healthcare regulations.

• Configured and managed Docker containers, streamlining deployment processes and ensuring consistency across development, testing, and production environments.

• Utilized Razor Pages to create dynamic and responsive web pages, improving server-side scripting and user interaction.

• Applied Castle Windsor for advanced dependency injection, enhancing application modularity and maintainability.

• Integrated xUnit.net for comprehensive testing, ensuring the robustness and reliability of healthcare applications.

• Conducted performance tuning and optimization of web applications, significantly reducing load times and improving response efficiency.

• Designed RESTful APIs using ASP.NET Core, facilitating efficient communication between frontend and backend systems.

• Implemented continuous integration and deployment pipelines using Azure DevOps, enhancing team productivity and code quality.

• Employed Angular for developing client-side applications, providing dynamic content rendering and interactive data visualization.

• Managed application state effectively using Redux in conjunction with Angular, ensuring consistent behavior across user sessions.

• Utilized Entity Framework Core for data access layer operations, simplifying data manipulation and reducing boilerplate code.

• Developed microservices architectures using .NET Core, enhancing application scalability and isolation of services.

• Implemented secure data transmission protocols, ensuring data integrity and confidentiality across distributed systems.

• Leveraged Azure Service Bus for messaging and communication between different components of the application, improving scalability and reliability.

• Configured Azure Active Directory for managing identities and access control, enhancing security and simplifying user management.

• Utilized SignalR for real-time communication in web applications, enhancing user interaction and data updates without reloading the page.

• Applied advanced error handling and logging mechanisms, ensuring high reliability and ease of maintenance for healthcare applications.

• Developed and maintained documentation for software architecture and API usage, assisting in knowledge transfer and future development efforts.

• Collaborated with cross-functional teams to define requirements, design solutions, and implement features, ensuring alignment with business goals.

Environment: C#, .NET Core, Azure AKS, Angular, Visual Studio Code, MS SQL Server, Docker, Razor Pages, xUnit.net, ASP.NET Core, Azure DevOps, Redux, Entity Framework Core, Azure Service Bus, Azure Active Directory, and SignalR. Client: Charles Schwab, Westlake, TX May 2021 to Jun 2022 Role: .NET Developer

Roles & Responsibilities:

• Developed robust financial applications utilizing C# (7.3), enhancing transaction processing and data management systems.

• Employed .NET Core (2.2) for creating scalable microservices, significantly improving application flexibility and maintenance.

• Leveraged Angular for front-end development, providing intuitive and responsive user interfaces for financial services applications.

• Utilized MS SQL Server (2017) for robust database management, ensuring efficient data storage and retrieval operations.

• Integrated Entity Framework Core (2.2) for data access, streamlining interactions with SQL databases and reducing development time.

• Used Visual Studio (2019) to enhance development productivity through powerful coding, debugging, and testing tools.

• Implemented comprehensive unit testing with xUnit.net, ensuring the reliability and stability of financial applications.

• Configured Azure App Services for hosting web applications, ensuring scalable and continuous availability across global markets.

• Employed Autofac for dependency injection, improving application modularity and the ease of maintenance.

• Developed dynamic web applications using Angular, facilitating the creation of interactive dashboards for real-time financial data.

• Utilized Azure Service Bus for reliable message brokering in distributed systems, enhancing system integration and scalability.

• Designed and implemented ASP.NET Core middleware, improving request handling and response customization in web applications.

• Enhanced application security and compliance using .NET Core's built-in features, ensuring data protection and privacy.

• Created RESTful APIs with ASP.NET Core, enabling efficient communication and data exchange between front-end and back-end systems.

• Implemented real-time data synchronization and communication using SignalR, enhancing collaborative features in financial tools.

• Utilized Azure Active Directory for identity management and access control, increasing security and operational efficiency.

• Applied advanced logging and error handling techniques to ensure high availability and troubleshoot issues proactively.

• Configured continuous integration and deployment pipelines using Azure DevOps, streamlining updates and maintaining high code quality.

• Developed and maintained extensive documentation for software architecture and API endpoints, facilitating easier maintenance and upgrades.

• Collaborated with business analysts and product managers to translate business needs into technical specifications, ensuring alignment with strategic goals.

• Optimized SQL queries and database schemas in MS SQL Server, improving performance and scalability of financial data processing.

• Implemented caching strategies using .NET Core, reducing latency and enhancing the responsiveness of financial applications.

• Conducted security audits and code reviews to adhere to industry standards and best practices in the financial sector.

Environment: C# (7.3), .NET Core (2.2), Angular, MS SQL Server (2017), Entity Framework Core (2.2), Visual Studio

(2019), xUnit.net, Azure App Services, Autofac, Azure Service Bus, ASP.NET Core, SignalR, Azure Active Directory, Azure DevOps.

Client: Comcast, Philadelphia, PA. Mar 2019 to Apr 2021 Role: .NET Developer

Roles & Responsibilities:

• Developed applications tailored for the telecommunications sector using VB.NET, enhancing operational efficiency and user engagement.

• Leveraged .NET Core (2.1) to build scalable and robust backend services, increasing system resilience and flexibility.

• Implemented front-end functionalities using React, providing dynamic and responsive interfaces for media services applications.

• Utilized Entity Framework Core (2.1) to streamline database interactions, improving CRUD operations and data management.

• Employed Visual Studio Code for efficient development, leveraging its extensive ecosystem of extensions and built-in Git integration.

• Integrated Azure Functions to manage serverless computing, reducing infrastructure overhead and enhancing scalability.

• Developed real-time features using SignalR, facilitating instant communication across client applications and improving user experience.

• Configured and managed databases using Azure Cosmos DB, ensuring high availability and global distribution of data.

• Implemented comprehensive testing strategies using NUnit, maintaining high standards of reliability and functionality in applications.

• Utilized .NET Core Dependency Injection to manage services and dependencies cleanly and effectively within applications.

• Enhanced application interactivity and user experience with Blazor, allowing the use of .NET in client-side web development.

• Developed RESTful APIs using ASP.NET Core, facilitating efficient and secure data exchanges between different software layers.

• Optimized application performance and scalability by implementing advanced caching mechanisms and performance tuning techniques.

• Applied continuous integration and deployment practices using Azure DevOps, improving the development lifecycle and product quality.

• Managed project versions and source control using Git within Visual Studio Code, enhancing team collaboration and code management.

• Implemented security measures and protocols to protect sensitive customer data and comply with telecommunications regulations.

• Utilized Azure Cosmos DB for handling large-scale datasets effectively, ensuring performance and scalability in data processing.

• Designed and executed modular and reusable code structures, fostering a maintainable and scalable application architecture.

• Collaborated closely with cross-functional teams to design and refine system features, ensuring alignment with business objectives.

• Conducted regular system audits and updates to ensure compliance with the latest industry standards and technology advancements.

Environment: VB.NET, .NET Core, React, Entity Framework Core, Visual Studio Code, Azure Functions, SignalR, Azure Cosmos DB, NUnit, .NET Core Dependency Injection, Blazor, ASP.NET Core, Azure DevOps, Git, Azure Cosmos DB. Client: TechAhead, Noida, India Jun 2017 to Oct 2018 Role: Software Developer

Roles& Responsibilities:

• Developed scalable web applications using VB.NET, enhancing functionality and user experience for business applications.

• Utilized ASP.NET Web API to create robust backend services, facilitating effective data communication and service integration.

• Managed and optimized Oracle databases, ensuring efficient data storage, retrieval, and transaction processing.

• Implemented application features using NHibernate, streamlining object-relational mapping and simplifying data access.

• Configured and managed application deployment using Microsoft IIS, optimizing server performance and uptime.

• Enhanced development and debugging processes using Microsoft Visual Studio (2015), improving code quality and developer productivity.

• Leveraged Azure for cloud storage and computing, enhancing application scalability and data security.

• Applied xUnit.net for rigorous testing, ensuring application stability and performance under various conditions.

• Utilized Castle Windsor for dependency injection, enhancing modularity and maintainability of application components.

• Developed and maintained RESTful services with ASP.NET Web API, improving interoperability and scalability of business systems.

• Optimized web applications for performance and scalability, implementing effective caching strategies and database indexing.

• Conducted comprehensive security audits to ensure application compliance with established standards and practices.

• Collaborated with business stakeholders to translate business requirements into technical specifications and actionable tasks.

• Monitored and maintained application health and performance, using Azure analytics and monitoring tools.

• Implemented continuous integration and deployment workflows using Azure DevOps, streamlining updates and maintenance.

• Designed and implemented user interfaces with advanced UI/UX principles, enhancing user engagement and satisfaction.

• Maintained version control and source code management using Git, ensuring efficient team collaboration and code integrity.

• Conducted regular code reviews and refactoring sessions to maintain code quality and adapt to new technology trends.

Environment: VB.NET, ASP.NET Web API, Oracle, NHibernate, Microsoft IIS, Microsoft Visual Studio (2015), Azure, xUnit.net, Castle Windsor, Git, Azure DevOps.

Client: Quytech, Gurgaon, India Jan 2016 to Jun 2017 Role: .NET/J2EE Developer

Roles & Responsibilities:

• Developed enterprise-level applications using IronPython and EJB, streamlining business processes and improving automation.

• Designed user interfaces with WPF, enhancing application usability and aesthetic appeal for end-users.

• Managed MySQL databases, ensuring efficient data management, query performance, and scalability.

• Configured and maintained web servers using Microsoft IIS, optimizing performance and handling web traffic effectively.

• Employed Microsoft Visual Studio (2013) for all phases of software development, from coding to debugging and deployment.

• Integrated Microsoft Azure for cloud services, facilitating scalable storage solutions and robust application hosting.

• Implemented unit testing frameworks using MSTest, ensuring the reliability and functionality of new software releases.

• Utilized Autofac for dependency injection, improving application architecture and reducing coupling between components.

• Enhanced data access and management using Entity Framework (5), streamlining database interactions and reducing development time.

• Developed and maintained comprehensive API documentation, aiding in maintenance and future development efforts.

• Applied best practices in software development to ensure code quality, maintainability, and scalability.

• Collaborated effectively with cross-functional teams to align development efforts with strategic business goals.

• Prioritized and managed development tasks to meet critical project deadlines and budget constraints.

• Implemented responsive design principles, ensuring software compatibility across multiple platforms and devices.

• Regularly updated software skills and technical knowledge to keep pace with evolving industry trends. Environment: IronPython, EJB, WPF, MySQL, Microsoft IIS, Visual Studio (2013), Microsoft Azure, MSTest, Autofac, Entity Framework (5).

Education:

• Bachelor of Technology (B.Tech) in Computer science from Osmania university, Hyderabad, Telangana, India. - 2017



Contact this candidate