Shashi Kiran
Full stack .Net Developer
Email: ***************@*****.***
Phone Number: +1-309-***-****
LinkedIn: https://www.linkedin.com/in/shashi-kiran-3361471b5/
PROFESSIONAL SUMMARY:
Full Stack .Net Developer with 4+ years of experience delivering N-tier client/server and web applications across the full SDLC, with strong foundations in Object-Oriented Programming, Data Structures & Algorithms (DSA), and OOAD principles.
Strong expertise in Microsoft .NET technologies including C#, VB.NET, ASP.NET, ASP.NET Core, MVC, Web API, WCF, LINQ, Entity Framework, building SOAP/SOA-based and RESTful services using layered architecture (DAL/BLL) and proven design patterns such as Adapter, Proxy, Bridge, and Facade.
Hands-on experience across frontend, databases, and cloud, building SPA and enterprise web interfaces with Angular and JavaScript, working with SQL Server and NoSQL databases, and delivering cloud-native solutions on Microsoft Azure with CI/CD (Jenkins), Docker/Kubernetes, Git/TFS, and unit testing (NUnit).
TECHNICAL SKILLS:
Backend & .NET Technologies: C#, VB.NET, ASP.NET, ASP.NET MVC, ASP.NET Core, .NET Framework
Frontend Technologies: Angular, AngularJS, React.js, Vue.js, Angular CLI, Angular Material, HTML5, CSS3, JavaScript, TypeScript, jQuery, Bootstrap, AJAX, XML
APIs & Integration: ASP.NET Web API, WCF, SOAP, RESTful Services, Service-Oriented Architecture (SOA)
Data Access & ORM: ADO.NET, LINQ, LINQ-to-SQL, Entity Framework (Core, Code First)
Databases: SQL Server, NoSQL, Oracle, MS Access, PL/SQL, MongoDB, Cassandra, Cosmos DB
Cloud Platforms, DevOps & CI/CD Tools: Microsoft Azure, AWS, Docker, Kubernetes, Jenkins
Version Control & Collaboration: Git, GitHub, Team Foundation Server (TFS), Subversion (SVN)
Testing Frameworks: NUnit, MSTest, xUnit, Jasmine, Karma, Jest, Enzyme
Reporting Tools: SQL Server Reporting Services (SSRS), Crystal Reports
Methodologies & Practices: Agile, Scrum, Kanban, Waterfall, TDD, Visual Studio Code
PROFESSIONAL EXPERIENCE:
Client: Truist Financial, Charlotte, NC Apr 2025 – Till date
Role: Application Engineer
Responsibilities:
Designed and developed ASP.NET Core Web API and MVC applications using C#, implementing scalable microservices and server-side components to support core banking workflows and business operations.
Implemented OAuth2 and JWT-based authentication and authorization to secure APIs and MVC applications, enforcing role-based access control across the system.
Built and maintained responsive Single Page Applications (SPA) using Angular 15, TypeScript, HTML5, CSS3, and JavaScript, creating reusable components, modules, and form validations to improve UI consistency and maintainability.
Designed and optimized data access using Entity Framework Core and LINQ, and developed SQL Server database objects including tables, indexes, stored procedures, functions, and triggers to ensure efficient data retrieval and data integrity.
Implemented event-driven workflows on Microsoft Azure using Azure Blob Storage, Event Grid, and Azure Service Bus, enabling reliable file processing and message-based integration between systems.
Automated build and deployment pipelines using Jenkins, and supported containerized deployments using Docker and Kubernetes, improving deployment consistency across environments.
Performed unit and integration testing for backend services, MVC components, and UI features using NUnit, MSTest, Karma, and Jasmine, and validated APIs using Swagger and Postman to reduce defects and improve release quality.
Collaborated across the full SDLC using Agile/Scrum, actively participating in sprint planning, backlog grooming, daily stand-ups, reviews, and retrospectives using JIRA to deliver high-quality features on schedule.
Client: Molina Healthcare, Naperville, IL Mar 2024 – Apr 2025
Role: Full Stack .Net Developer
Responsibilities:
Delivered healthcare application enhancements using Kanban methodology, managing continuous work items, prioritization, and flow-based delivery to support integrations, enhancements, and defect resolution.
Designed and developed .NET Core backend components using C#, implementing business logic through interfaces, abstract classes, and layered architecture, and built/consumed SOAP-based (XML) and ASP.NET Core Web API services to enable reliable system-to-system integrations across healthcare platforms.
Designed and maintained form-driven administrative interfaces using AngularJS and Angular Material, integrating UI components with backend systems primarily through SOAP-based services (XML) and implementing client-side validations to support healthcare workflows and data accuracy.
Designed and implemented the data access layer using Entity Framework (Code First) and LINQ, developed and optimized SQL Server database objects, and integrated SSRS and Crystal Reports to deliver parameterized, cascading, and exportable reports for operational and compliance needs.
Built and enhanced supporting components using Blazor (.NET Core 5.0) for internal modules and administrative utilities.
Implemented and maintained applications on Microsoft Azure, leveraging Azure Web Apps, Azure Service Bus, Azure API Management, Azure Active Directory, Redis Cache, WebJobs, and cloud storage to enable secure deployments, asynchronous messaging, API governance, caching, and scalable healthcare integrations.
Performed root cause analysis and production support using Splunk dashboards, while documenting and validating SOAP and REST services with Swagger and Postman, and collaborating through TFS and Git to ensure controlled code changes, traceability, and stable releases.
Client: Providence, Hyderabad, IND Jan 2020 – July 2022
Role: .NET Developer
Responsibilities:
Developed and maintained enterprise web applications using VB.NET, ASP.NET, C#, ADO.NET, LINQ, and SQL Server 2008, supporting core business workflows in a Waterfall SDLC environment.
Designed and implemented reusable ASP.NET User Controls (.ascx) and client-side functionality using JavaScript, jQuery, AJAX, Dojo, and CSS, ensuring consistent UI behavior and look-and-feel across applications.
Built business and data access layers using VB.NET/C#, ADO.NET, LINQ, LINQ-to-SQL, and SQL Server, following layered architecture principles for maintainability and separation of concerns.
Developed and consumed WCF (SOAP) services to expose and retrieve application data, enabling integration with internal rule-engine and portfolio management systems.
Designed, optimized, and troubleshot SQL Server database objects (tables, stored procedures, functions, triggers), developed and maintained SSIS ETL packages to extract, cleanse, validate, and transfer transactional data, and integrated SSRS reports within web applications to deliver reliable operational and analytical reporting.
Contributed to the migration of legacy ASP.NET applications to ASP.NET MVC, performed regression testing and data validation, and used Team Foundation Server (TFS) for source control and version management.
Education:
Master’s: Western Illinois University, Macomb IL, Master’s in Computer Science Cumulative GPA: 3.54/4 (Aug 2022 to Dec 2024)
Bachelor’s: BVRIT Hyderabad, Bachelor’s in Electrical and Electronics Engineering Cumulative GPA: 3.2/4 (June 2017 to Aug 2021)