| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Phone: PHONE NUMBER AVAILABLEEmail: sarikareddyStreet Address @gmail .comSr. NET Full stack DeveloperPROFESSIONAL SUMMARY: Over 9+ years of experience in full-stack development, specializing in C#, .NET Core, VB.NET, Node.js, TypeScript and JavaScript frameworks. Proficient in ASP.NET MVC and RESTful API development, with a strong understanding of Microservices architecture to build scalable and maintainable applications. Thorough knowledge of all phases of Software Development Life Cycle (SDLC), including requirement gathering, Analysis, Design Development and Testing of applications. Hands-on experience in using different software methodologies like Scrum, Agile and Kanban. Expertise in OOP concepts, common design patterns, and database management with MS SQL Server, PostgreSQL, and Oracle. Developed enterprise-level applications using C#, JSF, WCF, Node.js and PostgreSQL, focusing on scalable and robust architecture designs, including ASP.NET MVC for structured web application development. Enhanced software functionalities with comprehensive use of Microsoft Visual Studio (2013) and Microsoft IIS for deployment and maintenance, leveraging MVC principles to improve code maintainability and user experience. Implemented and managed cloud solutions on Microsoft Azure and AWS, optimizing performance with serverless computing (AWS Lambda) and CI/CD pipelines via Azure DevOps and GitHub Actions Proficient in unit testing with xUnit.net and Unity, enhancing reliability, and in front-end development with AngularJS, React, and Vue.js for dynamic user interfaces. Employed Microsoft Visual Studio (2015) and Microsoft IIS to build and deploy high-performance web applications. Managed backend development using MySQL and WCF, facilitating efficient data transactions and service- oriented architecture. Implemented MSTest and Autofac for robust application testing and dependency injection, enhancing code maintainability and reliability. Developed healthcare applications using .NET Core (2.2), C# (7.3), and Entity Framework Core (2.2), focusing on high data integrity and security. Skilled in enhancing reporting capabilities with SSIS, SSRS, SSAS and Crystal Reports delivering actionable insights and visualizations for stakeholders. Developed secure banking applications with ASP.NET Core, utilizing JWT and OAuth for user authentication, and ensured compliance with NIST 800-53 controls. Optimized application deployments using Docker, Kubernetes, and Azure App Services, achieving high availability and load balancing while ensuring streamlined CI/CD processes with Git for version control. Integrated Azure SQL Database and Azure Service Bus to streamline data processing and inter-service communication. Experience in creating Data Access Layer using ADO.NET and Entity Framework to communicate with the Databases like MS SQL Server, MS Access, mongo DB and Oracle. Enhanced insurance application features using Vue.js and SignalR, improving real-time data synchronization and user interaction. Managed complex database systems with MS SQL Server (2017), ensuring optimal performance and data security. Implemented scalable solutions using Azure AKS, facilitating robust infrastructure management and deployment. Implemented front-end solutions with React, enhancing responsiveness and interactive capabilities for financial services. Leveraged AWS Lambda and Amazon RDS to optimize cloud operations and data storage solutions for banking applications. Experienced in developing and consuming SOAP web services for secure interactions between distributed systems. Ensured API robustness and security using Dapper and Nginx, providing reliable data access and management. Continuously updated technical knowledge and skills, staying aligned with the latest industry standards and technological advancements. Expertly troubleshooted and resolved complex technical issues, ensuring minimal downtime and maintaining client satisfaction. Committed to delivering high-quality software solutions that meet extensive functional and performance requirements. Advocated for the use of agile development methodologies to improve project flexibility and team productivity. TECHNICAL SKILLS: Languages: C#, JavaScript, Python, Java, TypeScript, Ruby, VB.NET, VB Frameworks/Platforms: .NET Core, ASP.NET Core, ASP.NET MVC, ADO.NET, LINQ, Microservices, AngularJS, Node JS, React JS, Express.js, Blazor, Kendo UI, Dynamics 365, Dynatrace, Vue.js, SignalR, jQuery, WCF Databases: MS SQL Server, PostgreSQL, MySQL, NOSQL, Oracle, Azure SQL Database, Amazon RDS, MongoDB Tools: Microsoft Visual Studio, JetBrains Rider, Git, xUnit.net, MSTest, NUnit Messaging & Streaming: Apache Kafka DevOps: Azure, AWS, Docker, Kubernetes, Azure AKS, Nginx Reporting Tools: SSIS, SSRS, SSAS, Crystal reports API Development: RESTful APIs, GraphQL Web Services: IIS, SOAP Agile Methodologies: Scrum, Kanban Web Technologies: ASP, XML, XAML, XSD, XSLT, JSON, HTML 5, CSS, Bootstrap Others: Entity Framework Core, Dapper, NHibernate, Autofac, Steeltoe, Unity Security Frameworks: NIST 800-53, OAuth, JWT for authentication PROFESSIONALEXPERIENCE:Client: US Bank, Minneapolis, MN Jul 2023 to till date Role: Sr. Full stack DeveloperRoles & Responsibilities: Developed comprehensive financial applications using C# (7.0), .NET Core (2.0), Node.js, and Blazor for interactive web UI, focusing on modular and scalable designs. Integrated Apache Kafka for real-time data streaming and implemented ASP.NET Core for robust server-side functionalities, enhancing security and performance Developed and maintained legacy applications using VB and VB.NET, ensuring smooth migration to modern frameworks. Developed financial applications using the MVC pattern and Blazor components in ASP.NET Core, promoting separation of concerns and enhancing maintainability. Implemented MVC architecture to streamline the organization of application components, improving collaboration between front-end and back-end teams. Integrated React, Kendo UI and Blazor into frontend development for dynamic, responsive user interfaces and complex data visualization. Leveraged Dynamics 365 to enhance customer relationship management features within financial applications, streamlining client interactions and reporting. Developed and implemented RESTful APIs and GraphQL endpoints using Node.js, ensuring adherence to best practices for authentication and authorization. Employed AWS Lambda for serverless computing, reducing costs and improving scalability, while managing databases with Amazon RDS for high availability. Optimized API interactions using Dapper and Node.js, and configured Nginx as a reverse proxy/load balancer to manage high traffic volumes. Leveraged the full capabilities of AWS infrastructure to enhance application deployment and management processes. Streamlined deployment processes with CI/CD pipelines in Azure DevOps and engaged in Scrum ceremonies to enhance team collaboration. Applied JetBrains Rider for high coding standards and utilized NUnit for rigorous unit testing. Facilitated dependency management and inversion of control using Autofac, increasing code modularity and testability. Enhanced reporting with SSIS, SSRS, and Crystal Reports, ensuring secure communication protocols in compliance with NIST 800-53. Developed ETL processes with SSIS, architected microservices with Node.js, and transitioned monolithic applications to microservices architecture. Architected and implemented microservices using Node.js to isolate functionality and improve system resilience. Implemented JWT and OAuth for secure user authentication, utilized Git for version control, and orchestrated Docker containers with Kubernetes. Employed advanced JavaScript techniques and libraries to improve front-end performance and user experience. Developed API gateways using AWS services to manage and route API traffic effectively. Provided technical leadership and guidance to junior developers, fostering a culture of learning and growth. Actively participated in sprint planning and review meetings, ensuring alignment with the project goals and timelines.Environment: C# (7.0), VB, VB.NET, .NET Core (2.0), ASP.NET MVC, Blazor, React, Node.js, Dynamics 365, Kendo UI, AWS Lambda, Apache Kafka, Amazon RDS, Dapper, Kubernetes, Docker, Nginx, NIST 800-53, JetBrains Rider, NUnit, RESTful APIs, GraphQL, Autofac, AWS services, Scrum, SSIS, SSRS, Crystal reports. Client: AIG, New York, NY Mar 2021 to Jun 2023Role: .Net DeveloperRoles & Responsibilities: Enhanced insurance software solutions by employing C# (4.5) and .NET Core (2.2), alongside Node.js applications for backend processing. Developed secure RESTful APIs with Node.js and ASP.NET MVC, implementing best practices for authentication and authorization, including OAuth. Utilized Apache Kafka for real-time data processing, improving application responsiveness and integration. Leveraged MVC architecture for clean separation of data access, business logic, and presentation layers. Developed real-time communication features using SignalR and Node.js, improving user interactions and data updates within insurance applications. Developed data access layers using ADO.NET to facilitate seamless communication with MS SQL Server, enhancing application performance and reliability. Optimized data retrieval processes through effective use of ADO.NET, improving the efficiency of insurance software solutions. Integrated Vue.js, jQuery and Bootstrap to create interactive and user-friendly front-end interfaces for various insurance products and services. Managed and optimized application deployment using Azure AKS, ensuring scalable and reliable infrastructure. Utilized Azure Service Bus for efficient message queuing and integration across distributed system components. Conducted robust back-end testing using MSTest to validate business logic and ensure application stability. Implemented dependency injection with Autofac, enhancing modularity and maintainability of code. Utilized Kanban boards to manage workflow and optimize task prioritization, enhancing team efficiency and project visibility. Conducted security audits and implemented measures to meet NIST 800-53 standards. Developed reporting solutions using SSIS for ETL processes, SSRS for generating interactive reports, and Crystal Reports for visualizing key insurance metrics. Applied SSAS for data analysis, improving business intelligence capabilities and decision-making processes. Applied continuous integration and deployment strategies using Azure pipelines to streamline software delivery processes. Developed and maintained API layers with .NET Core, ensuring secure and efficient data exchange. Implemented application monitoring and logging using Azure diagnostics tools, enabling proactive issue resolution. Managed source code repositories using Git, and developed comprehensive unit tests with MSTest, ensuring each component functioned correctly and met requirements. Deployed microservices on Kubernetes, improving application resilience and scalability for insurance solutions. Utilized Azure Blob Storage for efficient management of large datasets and files, improving accessibility and security and Implemented data synchronization services using Azure Service Bus for consistency. Participated in agile development cycles, providing timely updates and adapting to changing requirements effectively.Environment: C# (.NET Core), ASP.NET MVC, ADO.NET, Vue.js, Node.js, jQuery, Bootstrap, Apache Kafka, Azure AKS, SignalR, Azure Service Bus, Azure SQL Server, MSTest, Autofac, Azure Pipelines, and Azure Blob Storage, Kubernetes, Kanban, NIST 800-53, SSIS, SSRS, SSAS, Crystal reports. Client: Galderma, New York, NY. Dec 2019 to Mar 2021 Role: .Net Backend DeveloperRoles & Responsibilities: Developed healthcare applications using C# (7.3) and .NET Core (2.2and Node.js to ensure secure, scalable solutions. Utilized Entity Framework Core (2.2) and ADO.NET for database operations, ensuring data integrity and optimizing query performance. Employed ADO.NET for direct interactions with Oracle and Azure SQL Database, employing stored procedures to enhance data processing and application performance. Implemented CI/CD pipelines in Azure, for automated deployments, improving team collaboration and productivity. Employed Visual Studio (2019) for efficient coding and debugging, streamlining development processes. Deployed applications using Docker containers to ensure consistency across development, testing, and production environments. Managed application services through Azure App Services, optimizing deployment and operational efficiency. Utilized Bootstrap for responsive design to enhance user experience across various devices and screen sizes. Integrated Azure Service Bus for reliable cross-service communication, improving application responsiveness. Maintained Azure SQL Database to ensure high availability and security of patient data. Implemented NUnit for comprehensive unit testing, ensuring the reliability and stability of healthcare applications. Implemented Node.js for backend services, facilitating efficient data processing and real-time updates. Utilized Autofac for dependency injection, promoting loose coupling and increased code testability. Enhanced application security protocols to comply with healthcare regulations and NIST 800-53 controls, safeguarding patient information. Developed microservices to handle distinct aspects of healthcare processing, improving system modularity. Configured continuous integration and delivery pipelines in Azure, enhancing team productivity and code quality. Developed secure communication protocols with Node.js, ensuring compliance with healthcare regulations and safeguarding patient information Employed Git for version control and collaboration on healthcare application development, ensuring code integrity and traceability. Optimized system performance to handle high volumes of concurrent users and data processing. Collaborated with healthcare professionals to tailor applications to specific clinical workflows and requirements. Utilized Steeltoe to integrate microservices with cloud-based infrastructure, enhancing scalability and resilience. Applied data encryption and secure data storage practices to protect sensitive healthcare information. Engaged in agile project management practices, ensuring efficient workflow and timely delivery of features. Monitored application performance in production, using insights to drive future improvements. Environment: C# (.NET Core), ADO.NET, Node.js, Entity Framework Core, Oracle, Visual Studio, Docker, Azure App Services, Azure Service Bus, Azure SQL Database, NUnit, Autofac, microservices, Azure CI/CD pipelines, Steeltoe, Bootstrap, NIST 800-53, Git, encryption practices, Agile project management. Client: CSS Corp Pvt Ltd., Chennai, India Mar 2017 to Sep 2019 Role: Software DeveloperRoles& Responsibilities: Developed dynamic web applications using IronRuby, AngularJS (1.x), and jQuery, enhancing client-side interactivity and responsiveness. Implemented backend services with WCF, ensuring efficient communication and data services across applications, including the use of SOAP for secure web service interactions. Introduced CI/CD practices, improving the deployment process and reducing the time taken for updates. Designed and managed databases using MySQL, providing robust data management and improved query performance. Utilized Microsoft Visual Studio (2015) for effective software development, debugging, and deployment. Deployed applications on Microsoft IIS, ensuring reliable hosting and application performance. Developed and deployed microservices to facilitate secure communication and data services across applications, improving overall system performance. Integrated MSTest to conduct rigorous unit testing, maintaining high standards of software quality. Employed Autofac for dependency management, increasing modularity and flexibility of code. Leveraged Azure for cloud services, improving scalability and availability of web applications. Enhanced user interfaces by applying the latest features of AngularJS and responsive design principles using Bootstrap. Collaborated with cross-functional teams to align project objectives with business goals and streamline development processes through Agile methodologies. Managed version control using Git, facilitating team collaboration and code integration. Provided technical support and maintenance for existing applications, ensuring continuous operation. Documented application development processes and training materials for user education. Environment: IronRuby, AngularJS (1.x), jQuery, Bootstrap, WCF, SOAP, MySQL, Microsoft Visual Studio (2015), Microsoft IIS, MSTest, Autofac, Azure, Git.Client: Cygnet Infotech, Ahmedabad, India Jun 2015 to Feb 2017 Role: .NET/J2EE DeveloperRoles & Responsibilities: Initiated development projects using C#, JSF, and WCF on Microsoft Visual Studio (2013), enhancing enterprise application capabilities. Developed internal applications using VB.NET, improving efficiency and user satisfaction. Assisted in the migration of legacy VB applications to modern .NET frameworks, ensuring compatibility and performance optimization. Developed and consumed SOAP web services to facilitate secure communication between distributed systems Managed PostgreSQL databases, optimizing data structures and storage procedures for better performance. Deployed and maintained solutions on Microsoft IIS, ensuring high availability and scalability. Utilized Microsoft Azure to implement cloud-based services, enhancing application performance and security. Implemented xUnit.net and Unity for unit testing and dependency injection, ensuring robust application builds. Adapted NHibernate ORM for effective data management and object-relational mapping. Analyzed and resolved software bugs, providing efficient and timely solutions to client issues. Collaborated with cross-functional teams to deliver software projects within predefined deadlines. Maintained project documentation and provided regular updates to stakeholders. Environment: C#, JSF, WCF, VB.NET, SOAP, PostgreSQL, Microsoft Visual Studio, Microsoft IIS, Microsoft Azure, xUnit.net, Unity, NHibernate ORM.Education: Bachelor of Technology (B.Tech) in Computer Science from JNTU, Hyderabad, Telangana, India. - 2015 |