Gnana Tejaswini .Net Full Stack Developer +1-720-***-**** ***********@*****.***
PROFESSIONAL SUMMARY
• 11+ years of experience in designing, developing, and implementing client/server, web, and Windows applications with a strong foundation in Object-Oriented Design and Analysis.
• Expertise in all stages of the Software Development Life Cycle (SDLC), including requirement gathering, design, development, and support, with practical knowledge of Agile and Scrum methodologies.
• Proficient in designing and developing 3-Tier and N-Tier client/server applications using UML, design patterns, and key frameworks such as ASP.NET, MVC, ADO.NET, Entity Framework (EF), and Web API.
• Extensive experience in building rich web applications using HTML5, CSS3, JavaScript (Angular, React, Knockout, Require.js), AJAX, and jQuery, ensuring a responsive and user-friendly interface.
• Strong background in Service-Oriented Architecture (SOA), working with Web APIs, SOAP, RESTful services, WCF, and integrating .NET technologies with JSON for seamless interoperability.
• Hands-on experience with dependency injection (IoC), third-party controls like Telerik and Infragistics, and implementing design architectures such as MVC, MVVM, and MVP for scalable solutions.
• Solid experience with large-scale databases including SQL Server, MySQL, and Oracle — skilled in writing complex stored procedures, triggers, functions, and optimizing SQL queries for performance.
• Expertise in unit testing, integration testing, and test-driven development (TDD) using MS-Test, NUnit, and QUnit, ensuring reliable and bug-free code.
• Proficient in source code management with Git, TFS, SVN, and Visual Source Safe, ensuring efficient version control and team collaboration.
• Excellent problem-solving, debugging, and troubleshooting skills using tools like Fiddler, Firebug, SQL Profiler, and Log4Net to maintain high-quality applications.
• 2+ years of experience in web development with technologies like C#, ASP.NET/ASP.NET Core, SQL Server, HTML, Entity Framework, and other 3rd/4th generation programming languages.
• 1+ years of experience working with cloud services including Azure App Services, Azure SQL Server, Azure DevOps, and AWS (Amazon Web Services).
Skill Matrix:
Category
Technologies
Operating Systems
Windows 7/8/10, DOS, Unix, Linux
Web Technologies
HTML5, CSS3, JavaScript, jQuery, Angular, ReactJS, Bootstrap
.NET Technologies
ASP.NET, MVC, ADO.NET, Entity Framework, Web API, WCF, WebForms, WinForms
Scripting Languages
VBScript, PowerShell
Programming Languages
C#, VB.NET, C, C++
Databases
MS SQL Server, LINQ, Oracle
Tools
Log4Net, Automapper
Web Servers
IIS 5.0/6.0/7.0
Reporting/Integration
SSRS, SSIS
Development Tools
Visual Studio, TFS, GitHub
Methodologies
Agile, Scrum, Waterfall
PROFESSIONAL EXPERIENCE:
Cardinal Health - Dublin,Ohio .Net Full Stack Developer July 2024 to Present
Responsibilities:
• Developed and maintained web applications using C#, ASP.NET Core, and Entity Framework (EF) for scalable, high-performance solutions.
• Designed and implemented secure RESTful APIs using ASP.NET Core Web API, enabling seamless data communication across client-server architecture.
• Built dynamic and responsive UIs with HTML, CSS, and JavaScript, integrating Angular 16+ for modern SPAs.
• Wrote optimized T-SQL queries, stored procedures, functions, and triggers for SQL Server, improving data access performance and reliability.
• Created and maintained data models using Entity Framework (EF) Code First approach, ensuring seamless ORM integration and database consistency.
• Built healthcare-specific applications with integration of HL7, FHIR, and DICOM/PACS standards to support interoperability with external medical systems.
• Managed application deployment and hosting using Azure App Services, ensuring scalability, availability, and HIPAA-compliant environments.
• Configured and maintained Azure SQL Database for high availability, performance tuning, and secure access to patient and user data.
• Leveraged Azure DevOps for version control, task tracking, automated testing, and CI/CD pipeline implementation across multiple environments.
• Used AWS (Amazon Web Services) components like S3, Lambda, and CloudWatch for distributed logging and serverless backend processing.
• Applied object-oriented principles and 3GL/4GL programming languages including C# and Python, to build reusable and modular application components.
• Followed the MVC design pattern to organize and maintain separation of concerns within .NET web applications.
• Secured applications with OAuth 2.0, OpenID Connect, and role-based access control (RBAC), including support for multi-factor authentication (MFA).
• Utilized Docker to containerize .NET and Python-based microservices, orchestrated via Kubernetes (AKS) for high availability.
• Automated workflows and background tasks using Azure Functions, improving system responsiveness and scalability.
• Developed reusable Blazor components integrated within Angular-based frontends to enrich user interactivity and enhance real-time UI updates.
• Applied design patterns such as Factory and Singleton in both frontend and backend code for performance optimization and maintainability.
• Performed unit and integration testing using xUnit, NUnit, and Moq, achieving over 90% code coverage in mission-critical modules.
• Implemented caching strategies with Redis to improve performance of frequently accessed health records and metadata.
• Delivered solutions aligned with WCAG 2.1 accessibility standards, ensuring frontend compliance and usability for users with impairments.
Environment: Angular, ASP.NET Core, C#, REST APIs, GraphQL, Azure, Docker, Kubernetes, Kafka, WCF, OAuth 2.0, xUnit.
Northern Trust - Chicago, Illinois .Net Full Stack Developer May 2022 to June 2024
Responsibilities:
• Developed a scalable Single Page Application (SPA) using Angular 12+ & TypeScript, enabling seamless banking operations like account management, payments, and loans.
• Designed an interactive banking dashboard with Angular Material, Tailwind CSS, and Bootstrap, providing real-time insights into customer transactions and credit monitoring.
• Implemented advanced state management using NgRx, handling transaction history, loan processing, and real-time account updates.
• Integrated OAuth 2.0, OpenID Connect & Azure AD B2C for secure authentication, multi-factor authentication (MFA), and seamless single sign-on (SSO).
• Developed RESTful APIs and GraphQL endpoints using ASP.NET Core 6 & C#, improving API flexibility and performance.
• Implemented a microservices-based architecture using gRPC & DDD principles, modularizing key banking services such as credit scoring and fraud detection.
• Utilized Apache Kafka for event-driven architecture, ensuring real-time transaction updates, alerts, and fund transfers.
• Designed and optimized database schemas using SQL Server & PostgreSQL, storing millions of transactions securely and efficiently.
• Built NoSQL data storage using Cosmos DB, handling high-volume unstructured data like logs, customer interactions, and risk analytics.
• Developed ETL pipelines using Azure Data Factory & SSIS, automating data migration and processing from legacy banking systems.
• Implemented Redis caching and CQRS pattern, improving API response time and reducing database load by 40%.
• Deployed the banking application on Azure Kubernetes Service (AKS), ensuring 99.99% uptime, auto-scaling, and failover handling.
• Configured CI/CD pipelines in Azure DevOps & GitHub Actions, automating build, test, and deployment workflows for faster releases.
• Developed Azure Functions for serverless event-driven processing, handling fraud detection, scheduled payments, and automated notifications.
• Integrated Azure API Management (APIM) and Azure Key Vault, securing banking APIs and sensitive credentials, ensuring compliance with security standards.
• Implemented Azure Service Bus for asynchronous messaging, enabling reliable processing of banking transactions, loan approvals, and notifications.
• Stored and managed customer documents securely using Azure Blob Storage, ensuring encrypted storage for KYC documents, transaction receipts, and reports.
• Ensured full compliance with PCI DSS & GDPR, implementing encryption, tokenization, and secure access policies.
• Developed and automated unit, integration, and end-to-end testing using xUnit, NUnit, Moq, Postman, Selenium, JMeter, and Cypress, ensuring 95% test coverage.
• Followed Agile, Scrum, and SDLC best practices, participating in sprint planning, peer code reviews, and DevOps-driven continuous improvements.
Environment: Angular 12+, .NET 6, C#, SQL Server, Azure (AKS, DevOps, Functions, Key Vault, Blob Storage, Service Bus), Kafka, GraphQL, gRPC, Terraform, xUnit, Selenium.
State of Illinois-Springfield Illinois .Net Backend Developer August 2020-April 2022
Responsibilities:
• Developed a web application for the State of IL Government Service Portal using Angular 8 and TypeScript, enabling citizens to access services like license renewals, tax filings, and public records requests.
• Designed the frontend using HTML5, CSS3, Bootstrap 4, and Kendo UI, ensuring the platform is responsive, accessible, and user-friendly for both mobile and desktop users.
• Implemented AJAX and JQuery to create dynamic, real-time content updates for service requests, tax filings, and status updates, enhancing user experience across the portal.
• Developed RESTful APIs and SOAP services using ASP.NET MVC 5 and Web API 2, offering secure data exchange between systems and integration with external government services via SOA architecture.
• Secured the application using ASP.NET Identity for user authentication, supporting Single Sign-On (SSO) and multi-factor authentication (MFA) through OAuth 2.0.
• Integrated SQL Server 2016 as the relational database, optimizing data access with T-SQL stored procedures and queries, ensuring fast retrieval of tax records, citizen information, and service requests.
• Used ADO.NET Entity Framework 6 for data management, allowing seamless querying of service requests and transaction data using LINQ for efficient database interaction.
• Developed SSRS reports for real-time generation of customized reports and implemented SSIS for seamless data integration and migration with external and legacy systems.
• Integrated AWS S3 for secure document storage and used AWS CloudWatch to monitor performance, track logs, and ensure compliance with government data regulations.
• Developed and deployed automated background jobs with AWS Lambda, sending notifications to users for updates on service requests, reminders, and status changes.
• Set up CI/CD pipelines with TFS (Team Foundation Server) and Jenkins, automating code builds, testing, and deployments, ensuring faster and more reliable releases across environments.
• Integrated Power BI to provide real-time dashboards and visualizations for state administrators, enabling decision-makers to monitor service request trends, tax filings, and system performance.
• Docker containerized application components, while Kubernetes (EKS) managed scaling, load balancing, and microservices across environments.
• Implemented Apache Kafka for real-time event streaming and Elasticsearch for fast, high-performance searching and indexing of tax records, public requests, and application logs.
Environment: C Angular 8, TypeScript, ASP.NET MVC 5, Web API 2, Entity Framework 6, SQL Server, AWS S3, Lambda, CloudWatch, TFS, Jenkins, Power BI, Docker, Kubernetes, Kafka, Elasticsearch.
Jet Blue – Newyork City .Net Developer March 2018 to July 2020
Responsibilities:
• Developed a customer-facing web portal using Angular and TypeScript, allowing users to easily access flight booking, customer support, and travel-related information.
• Built a responsive design using Bootstrap 4, HTML5, and CSS3, ensuring the portal worked seamlessly across desktop and mobile devices.
• Designed dynamic forms for user feedback, flight issues, and customer service requests using JavaScript and jQuery.
• Created a back-end system using ASP.NET Core and C#, developing APIs for flight booking management, issue tracking, and customer support.
• Managed customer and flight data using SQL Server, improving data retrieval and processing for customer requests.
• Implemented secure user authentication with OAuth 2.0, ensuring safe logins and user data protection.
• Optimized database queries to improve the performance of flight search and customer support features.
• Integrated cloud-based storage solutions for securely storing customer documents such as travel documents and images.
• Developed a notification system to keep users updated on flight statuses and customer service inquiries.
• Built APIs that allowed customer service reps to quickly access flight details, booking statuses, and customer inquiries.
• Deployed both front-end and back-end systems using Azure App Services, ensuring scalability and smooth performance during high traffic periods.
• Implemented continuous integration and delivery (CI/CD) pipelines to streamline software updates and reduce manual effort.
• Conducted regular unit testing and performance monitoring to ensure the reliability of the portal and quick issue resolution.
• Applied SSL/TLS encryption to protect sensitive user data during communication with the server.
Environment: Angular, TypeScript, HTML5, CSS3, Bootstrap, ASP.NET Core, C#, EF Core, SQL Server, OAuth 2.0, Azure SQL, Blob Storage, AKS, Azure DevOps, xUnit, Application Insights.
Aricent Technologies - Bangalore, India Software Engineer May 2014 to Nov 2017
Responsibilities:
• Collaborated in system specification meetings to analyze user requirements and coordinated with team members for efficient development using C#, jQuery, JavaScript, HTML, CSS, and SQL Server for web and backend application features.
• Developed stand-alone applications using C#, Entity Framework, and LINQ to process and store incoming third-party data in the database, improving data handling and integration.
• Built RESTful APIs to consume third-party services (XML, JSON, and Excel data), parse them, and save the information into the database, enhancing data exchange capabilities.
• Implemented load testing to evaluate site performance and scalability, measuring page response time, memory usage, and CPU utilization, ensuring application reliability.
• Designed and created database objects (stored procedures, functions, triggers) in SQL Server 2012 and used LINQ for efficient data querying and filtering from various sources.
• Used AJAX, jQuery, and JavaScript to implement client-side validations and improve user experience while interacting with backend RESTful APIs for real-time data updates.
• Documented and unit tested developed features, ensured seamless integration with TFS and GIT for version control, and presented SQL Reporting Services (SSRS) reports to track project progress and performance.
Environment: .NET Framework 4.5, XML, LINQ, SQL Server 2012, ASP.Net 3.5, Web Forms, HTML, JavaScript, CSS, AJAX, VS 2005, Toad, VSS
Bachelors in Computer science, India VVIT college of Engineering. April 2014