HimaVarsha Pusapati
******************@*****.***
https://www.linkedin.com/in/himavarsha-pusapati-3873b2341/
.Net Developer
PROFESSIONAL SUMMARY:
Over 9 years of professional experience as a .Net Developer, specializing in C#, .NET Core, Angular, and cloud technologies like Azure and AWS.
Initiated my career developing robust enterprise applications using C# and .NET Framework (4.5), enhancing business operations at Newton Software Pvt Ltd.
Skilled in front-end development with AngularJS (1.x) and later versions, delivering responsive and user-friendly interfaces.
Advanced backend development capabilities with .NET Core (2.2), focusing on building scalable and secure microservices.
Expertise in database management and operations using MS SQL Server (2012 and 2017), ensuring data integrity and performance.
Utilized Entity Framework (5) and later versions for effective data interaction between applications and databases.
Proficient in cloud services, including Azure App Services and Amazon RDS, optimizing application deployment and scalability.
Implemented ASP.NET Core for server-side logic, enhancing application performance and security.
Applied Autofac for dependency injection across various projects, improving code modularity and maintainability.
Employed modern development environments like Microsoft Visual Studio (2013, 2015, 2019) for efficient coding, debugging, and deployment processes.
Enhanced application performance and user interaction using SignalR for real-time functionality in web applications.
Integrated AWS Lambda for serverless computing, significantly reducing infrastructure costs and improving scalability.
Conducted unit and integration testing using NUnit, xUnit.net, and MSTest, maintaining high standards of software quality and reliability.
Managed and optimized Oracle databases, utilizing my skills in Oracle SQL for complex data operations.
Implemented robust message processing systems using Azure Service Bus, enhancing application integration and communication.
Utilized NHibernate for object-relational mapping, simplifying data access and manipulation in enterprise applications.
Developed secure and efficient APIs using ASP.NET Web API, ensuring seamless data exchange and system integration.
Employed Castle Windsor for advanced dependency management, increasing application efficiency and reducing coupling.
Facilitated continuous integration and continuous deployment (CI/CD) using Azure DevOps, improving release cycles and deployment reliability.
Integrated frontend and backend technologies effectively, using Angular and .NET Core to create cohesive and dynamic applications.
Applied Dapper for data access in high-performance scenarios, optimizing data retrieval and manipulation.
Deployed web applications through Nginx to manage high traffic loads, ensuring optimal load balancing and uptime.
Enhanced system architecture and security by adopting modern cloud solutions and security practices in AWS and Azure environments.
TECHNICAL SKILLS:
Programming Languages : C#, VB.NET
Frameworks : .NET Framework, .NET Core, ASP.NET, Entity Framework, NHibernate, Autofac, SignalR
Frontend Development : AngularJS, Angular, React
Database Management : MS SQL Server, Oracle, Azure SQL Database, Amazon RDS
Cloud Platforms : Azure, AWS Lambda, Azure App Services, Amazon RDS
Development Tools : Microsoft Visual Studio (2013, 2015, 2019), JetBrains Rider, Microsoft IIS
Testing Tools : NUnit, xUnit.net, MSTest
DevOps & CI/CD : Azure DevOps, Jenkins
Version Control : Git
Dependency Management : Castle Windsor, Autofac
Security : Azure Security Center, OWASP Security Principles
API Development : ASP.NET Web API
Real-Time Technologies : SignalR
Project Management : JIRA, Confluence
Documentation Tools : Confluence, Microsoft Visio
PROFESSIONAL EXPERIENCE:
Client: RxSense, Boston, MA Dec 2023 to till date
Role: Sr. .Net Developer
Roles & Responsibilities:
Developed core financial applications using C# (7.3), enhancing system functionality and user satisfaction in transaction processing.
Utilized .NET Core (2.2) to build robust, scalable backend services that supported high-volume financial operations.
Integrated Steeltoe in microservices architecture, enabling dynamic scaling and management of cloud-native applications.
Managed databases using Entity Framework Core (2.2), which facilitated efficient data transactions and optimized queries.
Deployed containerized applications on Azure Kubernetes Service (AKS), ensuring scalability and high availability across services.
Implemented RabbitMQ for message queuing, which streamlined asynchronous data processing and integration across distributed systems.
Utilized Azure Service Bus for reliable cross-service communication, enhancing connectivity between microservices.
Conducted comprehensive unit testing with NUnit, maintaining high standards of software quality and reliability.
Employed Autofac for dependency injection, improving code modularity and simplifying configuration and integration of services.
Developed and maintained SQL Server (2019) databases, optimizing performance and ensuring robust data storage solutions.
Implemented Azure Blob Storage for document and large data storage, ensuring secure and scalable data management.
Utilized Visual Studio (2019) for a streamlined development environment, enhancing productivity and collaboration among the development team.
Integrated Git for version control, enabling effective team collaboration and code management in a distributed development environment.
Utilized JavaScript and jQuery for client-side scripting, enhancing interactivity and responsiveness of web applications.
Implemented Bootstrap for responsive design, ensuring optimal viewing and interaction experience across various devices.
Employed CSS3 for styling, improving the aesthetic appeal and usability of user interfaces.
Utilized HTML5 for structuring and presenting content on the internet, ensuring compliance with current web standards.
Developed RESTful APIs using ASP.NET Core, facilitating efficient communication between client-side and server-side systems.
Implemented SSL/TLS for secure data transmission, ensuring data integrity and confidentiality across financial transactions.
Utilized Azure Active Directory for identity management, enhancing security and simplifying access management across applications.
Conducted load testing with Visual Studio Load Test, ensuring system reliability and performance under stress.
Implemented logging with Serilog, providing detailed insight into application behavior and aiding in troubleshooting and diagnostics.
Integrated Azure Application Insights for real-time performance monitoring and to gain actionable insights into application health and user experiences.
Environment: C#, .NET Core, Steeltoe, Entity Framework Core, Azure Kubernetes Service (AKS), RabbitMQ, Azure Service Bus, NUnit, Autofac, SQL Server, Azure Blob Storage, Visual Studio, Git, JavaScript, jQuery, Bootstrap, CSS3, HTML5, ASP.NET Core, SSL/TLS, Azure Active Directory, Visual Studio Load Test, Serilog, Azure Application Insights.
Client: Lincoln Financial Group, Greensboro, NC Sep 2021 to Dec 2023
Role: .Net Developer
Roles & Responsibilities:
Developed secure financial software solutions using C# (.NET Core 2.0), enhancing the bank's digital services platform.
Implemented server-side logic in ASP.NET Core, effectively managing secure data handling and application operations.
Leveraged AWS Lambda for serverless computing, significantly reducing infrastructure costs and operational overhead.
Integrated React to upgrade user interfaces, providing a responsive and intuitive experience for banking customers.
Conducted comprehensive testing with NUnit, ensuring each release met strict quality and reliability standards.
Utilized JetBrains Rider for streamlined development, which facilitated continuous integration and deployment processes.
Deployed applications via Nginx, managing high traffic loads and ensuring consistent application availability and performance.
Led agile development teams, emphasizing iterative development and frequent feedback, which continually improved product quality.
Collaborated closely with business stakeholders, aligning development projects with the bank's strategic financial goals.
Ensured strict compliance with financial regulations in all software development practices, maintaining high security and data integrity.
Designed and built RESTful APIs using ASP.NET Core, facilitating efficient communication between frontend and backend systems.
Implemented real-time data processing features using SignalR, enhancing the user experience in live data scenarios.
Structured and maintained code repositories in Git, ensuring version control and collaborative development best practices were followed.
Utilized Dapper for data access layer implementation, achieving high-performance database operations.
Applied Autofac for dependency injection, improving application scalability and modularity across multiple projects
Created and maintained documentation using Confluence, ensuring all development processes and changes were well-recorded.
Monitored application health and performance using AWS CloudWatch, promptly addressing any issues that arose.
Engaged in proactive optimization of application performance to meet the demanding standards required in the financial sector.
Configured and managed continuous integration pipelines using Azure DevOps, which streamlined the development and testing phases.
Trained junior developers and peers on new technologies and best practices, raising the overall technical expertise of the team.
Participated in code reviews and architectural discussions, contributing to strategic decisions that influenced project outcomes and technology choices.
Environment: C# (.NET Core 2.0), ASP.NET Core, AWS Lambda, React, NUnit, JetBrains Rider, Nginx, Git, SignalR, Dapper, Autofac, Confluence, AWS CloudWatch, Azure DevOps, OWASP principles, and external financial APIs.
Client: Albertsons, Arlington, TX Feb 2020 to Aug 2021
Role: .Net Developer
Roles & Responsibilities:
Developed scalable health and wellness applications using C# (7.3) and .NET Core (2.2), significantly improving system performance.
Implemented ASP.NET Core to handle backend services, enhancing the scalability and responsiveness of health management systems.
Managed healthcare databases effectively using MS SQL Server (2017), ensuring robust data integrity and performance.
Streamlined database operations with Entity Framework Core (2.2), optimizing data management and access within applications.
Integrated Azure Service Bus to facilitate reliable message queuing and processing across distributed health service platforms.
Ensured high code quality and system reliability by conducting comprehensive unit testing with xUnit.net.
Deployed and managed web applications efficiently using Azure App Services, reducing operational complexity and cost.
Automated deployment processes, which facilitated quick and reliable updates to health management systems.
Adhered to strict healthcare regulatory standards in all phases of software development and deployment, ensuring compliance.
Facilitated collaboration among cross-functional teams to meet project deadlines and deliver high-quality health service solutions.
Designed RESTful APIs using ASP.NET Core, ensuring efficient communication and data exchange between microservices.
Implemented continuous integration and deployment pipelines using Azure DevOps, enhancing the development workflow.
Applied Autofac for dependency injection, improving modularity and reducing coupling in the application architecture.
Monitored application performance continuously using Azure Monitor, promptly addressing any performance issues.
Maintained high-security standards using Azure Security Center, safeguarding sensitive health data against potential threats.
Developed real-time data analytics features using SignalR, providing instant feedback and alerts to healthcare providers.
Enhanced user experience by integrating modern front-end technologies such as Angular to develop interactive user interfaces.
Engaged in code reviews, applying best practices to improve code quality and adhere to industry standards.
Led training sessions for the development team on new frameworks and technologies, increasing team capabilities and efficiency.
Environment: C#, .NET Core, ASP.NET Core, MS SQL Server, Entity Framework Core, Azure Service Bus, xUnit.net, Azure App Services, Azure DevOps, Autofac, Azure Monitor, Azure Security Center, SignalR, Angular, Azure Logic Apps, Azure SQL Database.
Client: OLR India Pvt Ltd, Bangalore, India Jan 2017 to Oct 2019
Role: .NET Software Engineer
Roles& Responsibilities:
Enhanced enterprise applications using C#, improving system functionality and user experience in business operations.
Integrated JSF with .NET applications, enabling dynamic web page generation for complex enterprise systems.
Utilized WCF for building secure and reliable service-oriented architectures, enhancing data exchange and interoperability.
Managed complex database operations and transactions using PostgreSQL, ensuring robust data integrity and performance.
Developed applications on Microsoft IIS, optimizing web server configuration for enhanced performance and reliability.
Employed Microsoft Visual Studio (2013) to streamline the development process, enhancing debugging and deployment efficiency.
Implemented Azure cloud solutions for scalable storage and computing resources, improving application availability.
Utilized xUnit.net for rigorous testing across various modules, ensuring application robustness and reliability.
Applied Unity for dependency injection, improving code manageability and making the system easier to maintain.
Leveraged NHibernate for object-relational mapping, simplifying data manipulation and reducing database complexity.
Ensured secure data transactions and communications using HTTPS and SSL/TLS implementations.
Implemented continuous integration and deployment processes using Jenkins, enhancing development workflows and productivity.
Conducted code reviews using Git, ensuring adherence to coding standards and improving code quality.
Utilized jQuery for client-side scripting, improving user interactions and speeding up web page dynamics.
Applied CSS3 and HTML5 standards to ensure modern, compliant, and visually appealing web interfaces.
Developed and integrated RESTful APIs using ASP.NET Web API, facilitating effective communication between client and server.
Performed database optimization and query tuning, enhancing system performance and response times.
Monitored application performance using Azure Monitoring tools, providing insights into system behavior and resource usage.
Environment: C#, JSF, WCF, PostgreSQL, Microsoft IIS, Visual Studio, Azure, xUnit.net, Unity, NHibernate, HTTPS, SSL/TLS, Jenkins, Git, jQuery, CSS3, HTML5, ASP.NET Web API, Azure Monitoring.
Client: Newton Software Pvt Ltd, Pune, India Oct 2015 to Dec 2016
Role: Frontend Developer
Roles & Responsibilities:
Initiated my professional career developing applications with C#, .NET Framework (4.5), and AngularJS (1.x).
Managed MS SQL Server (2012) databases, ensuring efficient data operations and robust data integrity.
Utilized Entity Framework (5) to facilitate effective data interactions between the application and database.
Developed and maintained web applications hosted on Microsoft IIS, ensuring high availability and reliability.
Used Microsoft Visual Studio (2013) extensively for all development, testing, and deployment activities.
Integrated applications with Azure, enhancing application scalability and performance in cloud environments.
Implemented unit testing with MSTest to ensure high standards of code quality from the initial development stages.
Developed interactive user interfaces using AngularJS (1.x), improving usability and customer engagement.
Applied Autofac for dependency injection, significantly enhancing application performance and scalability.
Adhered to strict software development standards, focusing on security and reliability in application development.
Participated in agile development cycles, contributing to continuous improvement and iterative development.
Facilitated cross-departmental collaboration, ensuring technical solutions aligned with company objectives.
Provided technical support and maintenance for deployed applications, ensuring continued operational performance.
Assisted in the integration of third-party services and APIs, expanding application functionality and interoperability.
Environment: C#, .NET Framework (4.5), and AngularJS (1.x), managing MS SQL Server (2012), using Entity Framework (5), Visual Studio (2013), Azure, MSTest.
Education:
Bachelors in Computer science - Chaitanya Engineering college (July 2011 – June 2015)