Naveen - .NET Developer |
[email protected] |
Location: Akiachak, Alaska, USA |
Relocation: |
Visa: |
Name: Naveen Reddy
Email: [email protected] Phone: 980-216-8956 LinkedIn: www.linkedin.com/in/naveen-reddy-639aa5289 Professional Summary: 10+ years of experience in developing enterprise applications using Microsoft .NET technologies. Experienced in requirement gathering, analysis, design, development, implementation, support, and unit testing of .Net applications in Agile and Waterfall SDLC methodologies. Managed Power BI workspaces, datasets, and reports on Power BI service, ensuring data integrity, access control. Proficient in developing database applications using Oracle technology, including Oracle Database, PL/SQL, ensuring efficient data storage, retrieval, and manipulation. Proficient in leveraging various AWS services like EC2, S3, RDS, Lambda, and IAM to architect, deploy, and maintain scalable and secure .NET applications. Proficient in utilizing EF Core for data access and database interactions, including database migrations, LINQ queries, and ORM (Object-Relational Mapping) concepts. Proficient in developing robust and scalable applications using .NET Core framework, leveraging its cross-platform capabilities and high-performance features. Implemented real-time data streaming solutions, integrating Power BI with event-driven architectures using .NET technologies. Integrated Power Platform applications with existing .NET solutions and external systems using APIs, connectors, and custom integrations to ensure seamless data flow and interoperability. Proficient in integrating PostgreSQL databases with .NET applications using ADO.NET or Entity Framework, ensuring seamless data interaction. Proficient in integrating platform-specific features and functionalities seamlessly into MAUI applications, providing a native user experience. Proficient in designing and developing complex stored procedures, functions, triggers, and packages in PL/SQL for efficient data retrieval and manipulation. Extensive experience in creating and maintaining database objects such as tables, views, indexes, and sequences, ensuring optimal data storage and retrieval. Experience in Design Patterns, Restful Web Services, monolithic and micro services, distributed systems and Testing of Object-Oriented applications and Web based Enterprise Applications using .NET. Experienced in Azure Storage, functions, Logic apps, App services, Web Jobs, Key Vault, Active Directory, AAD B2C, Cosmos DB, SQL DB, Application Insights, Monitor, Log Analytics, Azure CLI, CI-CD with Azure DevOps. Extensive experience and actively involved in Requirements gathering, Analysis, Design, Coding and Code Reviews, Unit, and Integration Testing. Implemented container orchestration strategies for .NET applications, ensuring high availability and fault tolerance. Implemented strict access controls and authentication mechanisms to safeguard PHI, ensuring only authorized personnel have access. Implemented encryption protocols for PHI during transmission and at rest to prevent unauthorized access or disclosure. Implemented and optimized shopping cart features, allowing customers to add, edit, and remove products before completing the checkout process. Conducted risk assessments to identify potential vulnerabilities in PHI handling processes and implemented measures to mitigate risks. Proficient in Angular 11 framework, utilizing its latest features and best practices to develop robust, scalable, and user-friendly web applications. Proficient in graphic design principles, ensuring intuitive navigation and aesthetically pleasing layouts. Demonstrated proficiency in Microsoft MAUI, leveraging its cross-platform capabilities to deliver consistent and seamless user experiences across Windows, iOS, and Android devices. Strong Technical expertise in C#, ASP.NET, ADO.NET, LINQ, XML, XSLT, T-SQL, WCF, .NET 4.0, MVC Framework, Web API, Entity Framework, HTML, CSS, Java Script, Angular, PowerShell, SQL, T-SQL. Proficient in using various design patterns such as MVC, Singleton, Fa ade, Factory Pattern, CQRS and Repository Pattern. Setup Docker to automate container deployment through soap and dealt with Docker Hub, making Docker Images, and taking care of various Images essentially for middleware establishments. Strong Understanding in Service Oriented Architecture (SOA) for Web Services using SOAP/WSDL and Restful services. Expertise in developing & consuming REST API having JSON format. Proficient in building interactive and dynamic user interfaces using React.js. Extensive experience in creating reusable and modular components to enhance code maintainability and scalability. In-depth knowledge of React component lifecycle methods, enabling efficient handling of component initialization, updates, and unmounting. Extensively worked on designing Swagger/Rest contracts and developing end to end. Expertise in C# Multi-Threading, Collection, Interfaces, Synchronization, and Exception Handling. Hands on experience with .NET Core, Entity Framework. Experienced in developing event driven applications using AJAX, JSON, and XML. Knowledge in platform neutral markup using XML, XSD, XSL, XSLT. Experience with relational databases and NoSQL technologies. Worked on different RDBMS like MS SQL Server, Oracle, IBM DB2, MySQL, and Cosmos. Experienced in writing unit test cases using X Unit and have knowledge in Test Driven Development (TDD). Expertise in usage of version controls like GIT, TFS and SVN. dev Sound knowledge of Continuous Integration practices and tools such Design, develop, test, and maintain the application based on ASP.NET, ADO.NET. Built and optimized API-led connectivity architecture, leveraging MuleSoft's API Gateway to securely expose and manage APIs, enabling rapid development and deployment of new services. Technical Skills: Languages/Technologies Queue: Azure storage queues, Azure Service Bus Object Oriented: UML, Microsoft Visio. Power Platform Applications: Power apps, Power Automate, Power Pages and Power BI. Tools and IDE: ADO, VSTS, SOAP UI, WinSCP, Fiddler, Postman, Azure Storage Explorer, SSMS, Visual Studio, VS Code, Windows PowerShell ISE, Git, TFS, Tortoise SVN. XML Schema: XSL, XSLT. JavaScript Frameworks: Angular. Databases: SQL Server, MySQL Server, Oracle, IBM DB2 and Cosmos DB. Protocols: HTTPS, TCP/IP, HTTP, FTP, SFTP, SOAP, RESTFUL. Web/Application Server: IIS. Cloud Platform: Microsoft Azure, Azure Paas, Azure Service Bus, AWS Professional Experience: Client: Molina HealthCare, Long Beach CA Jan 2021 Present Role: Sr .Net Developer Responsibilities: Led the design and analysis of customer specifications, implementing application development using OOPS concepts and SOLID principles in C# 4.0 for business logic and view models. Active involvement in sprint planning and daily stand-up meetings. Developed healthcare applications using .NET Core 6, leveraging its performance improvements, enhanced APIs, and cross-platform capabilities. Implemented advanced features of Kendo UI, such as filtering, grouping, sorting, and paging, to facilitate efficient data management and analysis in healthcare applications. Integrated Kendo UI DataSource with ASP.NET MVC controllers to seamlessly retrieve, update, and synchronize healthcare data between the frontend and backend layers. Customized Kendo UI components to meet the specific needs of healthcare clients, including implementing custom templates, styling, and functionality to enhance user experience and productivity. Implemented .NET Core 6's support for minimal APIs to streamline the development process and reduce the overhead of healthcare application codebases. Implemented Istio's traffic routing and load balancing capabilities to ensure high availability and fault tolerance of healthcare services. Designed and developed custom PowerApps solutions to streamline business processes, leveraging canvas apps, model-driven apps, and portal apps. Created automated workflows using Power Automate to automate repetitive tasks, integrate various systems, and enhance organizational efficiency. Designed and implemented YAML pipelines for continuous integration (CI) and continuous deployment (CD) processes, ensuring the seamless delivery of healthcare applications. Implemented automated package updates and vulnerability scanning processes to proactively address security risks and maintain the integrity of NPM dependencies in healthcare projects. Utilized Azure PaaS services like Azure Data Lake and Azure Synapse Analytics for healthcare data analytics. Developed and deployed .NET applications on Azure PaaS services, ensuring high availability and scalability. Implemented CI/CD pipelines using Azure DevOps for automated deployments while adhering to healthcare compliance requirements. Developed interactive dashboards and reports using Power BI to provide actionable insights and data visualization for informed decision-making. Implemented and maintained Microsoft Power Platform Center of Excellence best practices to govern and manage Power Platform environments effectively. Developed serverless .NET applications using Azure Functions, optimizing resource utilization. Utilized Azure Logic Apps for workflow orchestration and automation in healthcare-related processes. Designed and implemented UI using ASP.NET, AJAX, JSON, C#, SQL Server, JavaScript, HTML5, and XML. Integrated Neo4j with .NET applications for efficient representation of complex relationships. Conducted testing, bug fixing, and troubleshooting technical problems. Developed and integrated Power BI reports and dashboards seamlessly within .NET applications. Utilized ASP.Net Ajax Controls for rich UI development and improved website performance. Extensive experience in developing custom controls using PowerApps Component Framework (PCF) to create reusable components for Power Platform applications. Implemented Azure Service Bus for event-driven architectures, ensuring real-time updates and notifications. Developed ASP.Net Web API Controllers for service layer and data object layer components. Developed responsive and user-friendly web applications using React.js, Angular, and Vue.js. Implemented state management using Redux for efficient data flow and application scalability. Developed cross-platform applications using MAUI. Automated Angular applications using Protractor, Jasmine, and Karma. Created complex SQL queries and stored procedures for database operations. Worked with TFS for source code control and project collaboration. Utilized Bootstrap CSS for front-end design and wrote business logic in VB.NET / C#.Net. Developed reports using SSRS and wrote UNIX scripts for job scheduling. Created packages for Azure server deployment through Visual Studio, Power shell, and Azure Portal. Client : Credit Sussie, New York, NY January 2019 December 2020 Role: Sr .Net Developer Responsibilities: Worked in Agile methodology and Scrum framework for rapid development. Developed various pages in the applications in front end technologies HTML5, CSS3, Bootstrap4, JSON, Angular 5. Designed and developed serverless .NET applications using Azure Functions to automate critical financial processes, ensuring high scalability and cost-effectiveness. Implemented event-driven architectures utilizing Azure Functions, enabling real-time processing of financial data. Configured and managed APIs using Azure API Management, ensuring secure and controlled access to financial services and data. Developed and maintained responsive web applications using ASP.NET MVC 5 framework integrated with Kendo UI Controls. Implemented dynamic user interfaces with Kendo UI Grids, Charts, Dropdowns, Date Pickers, and other controls to visualize and manipulate banking data efficiently. Optimized performance by leveraging Kendo UI features such as virtual scrolling, lazy loading, and AJAX data binding to handle large datasets efficiently in banking applications. Designed and implemented robust security measures for APIs, including authentication, authorization, and data encryption, to safeguard sensitive information and prevent unauthorized access. Integrated OAuth2 authentication protocol into API endpoints, enabling secure authorization mechanisms such as token-based authentication and authorization code flow. Implemented RBAC policies within OAuth2 scopes, defining fine-grained access controls based on user roles and permissions to enforce least privilege principles and enhance security. Designed and developed responsive user interfaces for insurance web applications using Angular 11, ensuring optimal user experience across various devices and screen sizes. Integrated Angular 11 frontend with .NET backend systems to facilitate seamless data exchange, authentication, and communication, ensuring secure and efficient interactions between frontend and backend components. Implemented CI/CD pipelines for Angular 11 applications using tools like Azure DevOps, enabling automated testing, building, and deployment processes to streamline development workflows. Implemented policies within APIM to enforce security, throttling, and caching for .NET-based APIs. Developed robust message-oriented architectures using Azure Service Bus to handle financial transactions, ensuring secure and reliable message delivery. Implemented security best practices in Azure Functions and APIM, including authentication mechanisms like OAuth, JWT, and Azure Active Directory, ensuring compliance with financial regulations. Created Angular service and integration with RESTful APIs. Used Angular HTTP Client to send GET/POST request to fetch data from server. Implemented robust security measures and compliance standards for .NET applications hosted on AWS, ensuring data privacy. Developed custom scripts and utilities using C# and .NET to automate data conversion tasks, optimizing efficiency and accuracy. Implemented MODEL-VIEW-CONTROLLER (MVC) architecture to implement the project. Used N-tier architecture for presentation layer, Entity Layer, Service Layer, Business and Data Access Layers and were coded using C#. Creating and consuming WCF services. Involved in Design of the system, which incorporates a multi-tier model. Developed visual components through WPF using XAML and Expression Blend. Created several database objects such as Stored Procedures, User Defined Functions, Triggers and Views in SQL Server database. Used Window Azure to deploy the application on cloud and managing the session. Development of Logic Apps, Server less Function Apps, Web API s in-service fabric, on Azure Cloud. Deployed web application to Azure Service Fabric. Maintaining user stories, tracking user stories, and built integration to different environment by Rally. Experienced in Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS). Involved in code reviews done by other developers before sending to testing. Involved in production support and troubleshooting complex issues. Environment: Visual Studio 2017, ASP.NET, ASP.NET MVC, C#, SQL Server 2017, WCF, Restful Web Services, TFS, Rally, HTML5, CSS3, Boot Strap4, Angular 11, JSON, Azure. Client: Amway Corp ADA, MI March 2017 December 2018 Role: .Net Full Stack Developer Responsibilities: Worked in an Agile based development environment and participated in Retrospective, Scrum session. For better understanding and communication among team members. GUI modules are developed using HTML5, CSS3, Bootstrap, .NET Controls and C#. Utilized React.js to implement personalized product recommendation features based on user preferences, purchase history, and behavioral data. Improved customer engagement and conversion rates through the implementation of targeted product suggestions. Used Angular 2 directives and services for developing single page web applications. Worked on Angular 2 concepts such as two-way data binding, directives, property binding, services, dependency injection, routing. Responsible for developing the web services using Rest Services (Web API). Used N Log framework for error handling and logging. Involved in Test Driven Development and in testing of the application as a member of the Quality Assurance team. Used Azure storage queues, Web Jobs. Used Azure Application Insights for logging and tracing messages. Used Azure DevOps to communicate with other team members in QA and production. Worked on creating, retrieving, updating, and deleting documents in MongoDB. Used JIRA as the bug tracking system to track and maintain the history of issues on everyday basis. Environment: Visual Studio 2013, ASP.NET, ASP.NET MVC, C#, SQL Server 2014, WCF, Restful Web Services, TFS, JIRA, HTML5, CSS3, Boot Strap, Angular 2, JSON, Azure. Client: Zensar Technologies, Hyderabad, India. January 2015 October 2016 Role: .Net Full Stack Developer Responsibilities: Developed application UI pages using AngularJS, HTML5, CSS, Bootstrap, JavaScript, jQuery, AJAX, and JSON. Created a custom, single-page, responsive web application using Angular JS and jQuery to replace a legacy line-of-business web application. Used JSON and Angular JS to effectively improve the performance with less coding effort and achieved many client-side validations to block unauthorized or malicious content in application forms. Developed UI Router to create different hierarchy structure in single page application. Implemented language Integration to application using Angular JS. Worked on Web API for interacting the Angular App to the business logic layer of MVC. Designed Graphical User Interface using ASP.NET MVC and the business logic was coded in C# (MVC controllers). Worked on .NET web forms and .NET web services using Visual Studio.Net 2013, .NET Framework 4.5.1. Developed complete Data Access Layer (DAL) Component using C#. Designed and implemented ETL processes to integrate data from various sources into the Graph Optimizely CMS, optimizing data flow and storage. Designed, developed, and maintained robust e-commerce platforms using .NET technologies, ensuring seamless shopping experiences for customers. Developed rich user interfaces using Silverlight 5. Developed ASP.Net pages using ASP.NET, web form controls, Custom user Controls, HTML server controls in C#. Created event driven Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and Angular JS was written for Client-side validations and used the new validation controls in VS 2013. Worked on creating the database and developed multiple T-SQL Procedures, Functions and SQL Queries that can handle the business rules. Used Entity framework to connect the web forms to data sources such as MS SQL Server for manipulating data in database. Experience working in SQL Server Integration Services (SSIS) packages to extract, transform and load (ETL) data from different databases. Proficient in creating SQL Server Reports, handling sub reports, writing stored procedures and queries for generating drill down reports using SSRS. Created reports using Crystal Reports for intranet applications. Developed SQL queries, T-SQL procedures, Functions, triggers to handle the business rules data integrity and for various data transactions. Team Foundation Server (TFS) was used to maintain the version and source control. Environment: ASP.NET 3.0/3.5, Visual Studio .NET 2013, MS Expressions 2008 TS, .Net Framework3.0/ 3.5, MVC, Web Forms, AJAX, XML, XSLT, .NET Architecture Design patterns, Windows 2008, IIS 7.0,SSIS,Crystal Reports, HTML5,CSS,Bootstrap, Silverlight 5.0,Angular JS, Java Script, jQuery, SQL Server 2012, T-SQL/PLSQL, UML, MS TFS. Client: AppShark Software, Hyderabad, India August 2013 December 2014 Role: .Net Full Stack Developer Responsibilities: Designed User Interface using HTML and CSS. Created responsive web design using Bootstrap framework. Performed different client-side validations using JavaScript. Designed and developed RESTful APIs using Spring MVC or Spring Boot, facilitating seamless communication between frontend and backend components of the self-service website. Utilized Hibernate ORM for object-relational mapping and Spring Data JPA for simplified data access operations, optimizing database queries and improving overall performance of the self-service website. Implemented responsive design principles using CSS frameworks like Bootstrap, ensuring optimal user experience and functionality across various devices, including workstations and tablets. Developed Rich UI using various jQuery widgets like Tabs, Date picker. Performed different events using JavaScript and jQuery. Implemented lot of jQuery Plug-ins like alpha numeric, masking, jQuery UI and Block/Unblock UI. Implemented client-side scripting using jQuery and server-side coding using built in ASP.net controls and C#. Involved in development of MVC patterns for client server interaction. Developed various Master Pages and Web Forms using ASP.NET. Used ASP.NET web form controls such as Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation. Implemented Business Logic using C# OOPS concepts. Designed Data Access Layer and its Methods (ADO.NET) as a connection between Business Logic and Database. Used ADO.NET objects such as Data Adapter, Data Reader, and Dataset for consistent data access. Extensively used SSIS to create packages to move data from a single data source to a destination. Experienced in designing reports for Web Applications using Crystal Reports and SSRS. Responsible for Designing and Developing of Reports using SQL Server Reporting Services (SSRS). Extensively used inline queries and Stored Procedures for accessing the information from SQL Server Database. Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning. Maintained quality and version control using Team Foundation Server (TFS). Environment: HTML, CSS, Bootstrap, JavaScript, jQuery, AJAX, XML, JSON, Java, ASP.NET, ASP.NET MVC 4.0, C#, ADO.NET, SQL Server, IIS 7.0, SSIS, Crystal Reports, TFS, Visual Studio 2010. Education: Bachelors at JNTUH Hyderabad 2009-2013 Keywords: csharp continuous integration continuous deployment quality analyst user interface javascript business intelligence sthree database microsoft procedural language California Michigan New York |