Post Job Free
Sign in

.NET full stack developer

Location:
Plano, TX
Posted:
May 16, 2025

Contact this candidate

Resume:

Kranthi Boppana

Email: *******.*******@*******.*** Mobile: +1-737-***-****

LinkedIn: www.linkedin.com/in/kranthiboppana/

.NET Full Stack Developer – Summary:

Experienced .NET Full Stack Developer with over 14 years of hands-on expertise in the full software development life cycle (SDLC), including design, development, deployment, and maintenance of scalable web-based and client-server applications using the Microsoft technology stack.

Proficient in Agile methodologies (Scrum, Kanban) and Waterfall models, with hands-on experience leading daily standups, sprint planning, and retrospectives.

Strong experience in .NET Framework, .NET Core, ASP, ASP.NET, ASP.NET Core, ASP.NET MVC, C#.NET, Entity Framework/Core, SQL Server (2019/2017/2016/2014/2012/2008 R2), Web API, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), Visual Basic 6.0 (VB 6), VB.NET, LINQ, ADO.NET, XML, XAML, and Silverlight using MVVM.

Skilled in developing responsive web applications using HTML, JavaScript, jQuery, Angular, and React, with experience in building Single Page Applications (SPAs) that deliver fast, dynamic user experiences across all modern browsers. Also implemented conversational UIs using Google Dialogflow for chatbot functionality.

Experienced in building Windows desktop applications using Windows Presentation Foundation (WPF), applying the MVVM design pattern to create scalable, maintainable, and interactive user interfaces for enterprise environments.

Hands-on experience in Representational State Transfer (RESTful) and SOAP services development using Windows Communication Foundation (WCF), Web API, and WCF REST.

Proficient in writing Transact-SQL (T-SQL), PL/SQL, and designing complex stored procedures, views, and functions across SQL Server, Oracle, IBM DB2, and SSRS.

Strong understanding of object-oriented programming (OOP) principles and multi-tier architecture.

Extensive experience in Test Driven Development (TDD), writing unit tests before implementation to drive clean, modular design.

Proficient in building and maintaining automated test suites using NUnit, xUnit, Moq for mocking dependencies.

Strong focus on improving code quality, test coverage, and ensuring long-term maintainability.

Solid debugging, performance tuning, and defect resolution skills.

Hands-on experience with Microsoft Azure services, including Azure App Services, Azure Functions, Azure Kubernetes Service (AKS), Azure Container Instances (ACI), Key Vault, and resource management for deploying and maintaining cloud-native applications.

Working knowledge of core AWS services, including EC2 (Elastic Compute Cloud), S3 (Simple Storage Service), CloudWatch, IAM (Identity and Access Management), and Lambda, with experience supporting cloud-hosted deployments and monitoring solutions in hybrid cloud environments.

Experience working with source control systems such as Team Foundation Server (TFS), Git GitHub, and Bitbucket, and using JIRA for agile project tracking.

Extensive domain knowledge in E-commerce, Insurance, Capital Markets, Banking, and Finance, including systems for Foreign Exchange (FX), Prime Brokerage, Derivatives, Equities, and Fixed Income.

Experience modernizing legacy systems, conducting data migrations, and supporting system integration across front-, middle-, and back-office operations.

Adept at client communication, requirement analysis, and cross-functional team collaboration with QA, DevOps, and product stakeholders.

Known for being a dedicated team player with strong analytical skills, the ability to mentor junior developers, and a track record of delivering projects under tight deadlines.

Conducted knowledge transfer sessions, on-boarding activities, and provided technical training to team members and entry-level trainees.

Passionate about continuous learning and adapting to emerging technologies to align with evolving business needs.

Technical Skills:

·Programming Languages: C#.NET, VB.NET, VB 6.0, Python

·Frameworks & Technologies: .NET Framework, .NET Core, ASP.NET Core, ASP.NET MVC, WCF, WPF, Entity Framework, Entity Framework Core, LINQ, Silverlight (MVVM)

·Front-End & Web Technologies: HTML, CSS, JavaScript, TypeScript, jQuery, Angular, React.js, Node.js, XML, XAML

·Development Environments & IDEs: Visual Studio (2015–2019), Visual Studio Code, Visual Basic 6.0, Sql Server Management Studio (SSMS)

·Databases: SQL Server (2008 R2–2019), IBM DB2, Oracle 9i/10g

·Testing & Automation Tools: NUnit, Moq, xUnit,

·Version Control & Collaboration Tools: Git, GitLab, Bitbucket, Team Foundation Server (TFS), TortoiseSVN, Borland StarTeam, JIRA

·Cloud Platforms & DevOps Tools: Microsoft Azure (App Services, Functions, DevOps), AWS (EC2, S3, CloudWatch), Docker, Kubernetes, GitLab CI/CD, Jenkins, Azure DevOps, Fortify

·Web & Server Technologies: Internet Information Services (IIS)

·Methodologies: Agile (Scrum, Kanban), Waterfall

·Operating systems: WINDOWS Family, Linux

Work Experience:

Software Development Engineer March 2023 – till date

Fiserv Inc. – Frisco, Texas

Responsibilities:

Migrated legacy .NET Framework applications to Azure, modernizing them into cloud-native solutions using .NET Core, Azure App Services, and Azure Functions.

Designed and implemented microservices architecture with REST APIs hosted on Azure; ensured modular deployment and seamless integration.

Integrated SailPoint IdentityNow with .NET applications for automated provisioning, aligned roles and attributes with HR-driven lifecycle events.

Optimized API and DB performance using query profiling, eager/lazy loading strategies, and EF Core migration scripts for schema evolution.

Leveraged EF Core for ORM-based data access, including advanced LINQ queries, transactional updates, and stored procedure execution against SQL Server.

Leveraged Azure DevOps for CI/CD pipelines, automating build, test (xUnit), deployment, and release processes across multiple environments.

Implemented encryption/decryption of cardholder data (PAN masking) using AES/RSA and managed secure keys via Azure Key Vault for PCI-DSS compliance.

Conducted static code analysis using Fortify, remediated vulnerabilities, and performed secure code reviews to ensure compliance with secure coding standards.

Built responsive UI components with Angular and integrated secure APIs for modern user experiences.

Participated in Agile ceremonies, collaborated across onshore/offshore teams, and supported production environments through incident management and root cause analysis.

Delivered critical ETL and UI components for fraud/dispute case management and generated business reports for stakeholder review.

Environment: Visual Studio 2022, C#, VB.NET, ASP.NET, ASP.NET Core, MVC 5.0, WPF, WCF, Web API, LINQ, HTML5, Entity Framework Core, jQuery, SQL Server, Fortify, SonaType, GitLab, Jenkins, Splunk, Azure, Sailpoint Nexus repository.

.NET lead developer April 2022-February 2023

OceanX – EI Segundo, CA

Responsibilities:

Developed scalable ASP.NET MVC and RESTful Web APIs using Visual Studio 2019, following N-tier architecture and SOLID principles.

Participated in full SDLC phases: requirement analysis, system design, coding, unit testing, code reviews, and production deployment.

Worked in Agile environment with daily SCRUMs, sprint planning, and backlog grooming for rapid and iterative development.

Designed and optimized T-SQL stored procedures, views, functions, and Azure SQL Database schemas for robust data operations and performance tuning.

Analyzed and enhanced slow-running queries using execution plans, indexes, and query refactoring to improve performance and reduce latency.

Created and maintained relational data models, normalized database schemas, and enforced referential integrity for scalable data architecture.

Conducted database performance tuning, including indexing strategies, statistics updates, and query plan analysis in SQL Server Management Studio (SSMS).

Implemented database-side business logic to offload processing from the application tier and improve overall system performance.

Troubleshot production issues related to locking, deadlocks, blocking, and query timeouts, ensuring high database availability.

Led development of key features and resolved complex bugs or performance bottlenecks across ASP.NET Core, Azure App Services, and SQL-based systems.

Configured Azure Monitor, Log Analytics, and Application Insights for proactive application health monitoring, log collection, and alerting.

Conducted database migration from on-premise SQL Server to Azure SQL Database, including schema conversion, data sync, and validation using Data Migration Assistant and bacpac files.

Automated deployment processes for ASP.NET applications using custom batch scripts, enabling consistent and efficient releases across development, staging, and production environments.

Environment: C#, Web API, LINQ, ASP. NET Core, REST, Azure, ASP, ADO.NET, Entity Framework Core, VB.NET, C#, WCF/Web services, .NET Framework, .NET Core, SQL Server, MVC, HTML, JavaScript, CSS, jQuery, JSON, XML, SQL Server.

Lead developer September 2021 – March 2022

Vertex Inc. - King of Prussia, Pennsylvania

Responsibilities:

Developed and maintained RESTful API endpoints using ASP.NET Core Web API, supporting various tax processing actions such as data retrieval, transformation, and submission.

Built interactive front-end components using React.js, Redux, enabling users to view and manage international tax returns, forms, and compliance reports.

Utilized React Hooks (useState, useEffect, useContext) for efficient state management and lifecycle control across complex UI flows.

Integrated front-end with backend services via Axios and fetch API, enabling seamless communication with .NET Core APIs hosted on AWS EC2.

Implemented form validation, conditional rendering, and error handling using React Hook Form and custom components to ensure data integrity and usability.

Managed application-wide state using Redux, ensuring predictable state flow and centralized control of user interactions and API responses.

Integrated the application with Vertex O Series and ERP systems (e.g., SAP, Oracle) to ingest and synchronize tax data using custom data adapters and transformation services.

Implemented secure and scalable backend services hosted on AWS EC2 instances, with custom auto-scaling and load balancing for high-performance tax operations.

Queried and modified tax-related transactional data using Entity Framework Core with LINQ against Amazon RDS (SQL Server), supporting use cases such as audit trails, amendments, and overrides.

Facilitated company-specific tax configurations and reporting rules by designing dynamic forms and metadata-driven settings managed via the UI and persisted to Amazon DynamoDB for fast access.

Generated structured output formats including PDF returns, CSV exports, and filing reports, and stored generated documents securely in Amazon S3 with granular access policies.

Automated build, test, and deployment workflows for React and .NET Core applications using GitHub Actions, enabling streamlined, repeatable deployments to AWS EC2 and S3 environments.

Environment: React Js, .NET Core, Web API, C#.NET, SQL Server, Entity Framework Core, Jira, GitHub, Amazon Web Services (AWS), Postman, Swagger.

Advanced Engineer II

Invesco Limited – Atlanta, Georgia. May 2018 – September 2021

Responsibilities:

Served as Advanced Software Engineer supporting the architecture and development of solutions for Capital Markets, including FX, Prime Brokerage, Equities, Derivatives, and Fixed Income Trading across front, middle, and back-office applications.

Led the design and development of the Exchange Traded Funds Basket Creation System for PowerShares, delivering a modernized web-based application using Angular, ASP.NET, and Entity Framework.

Built interactive UI components using Angular with RxJS, and Reactive Forms, enabling efficient basket management, validation, and submission workflows.

Developed secure, scalable RESTful APIs using ASP.NET Core Web API, supporting basket lifecycle events, compliance checks, and trade order generation.

Collaborated with business and operations stakeholders to gather requirements and deliver key features like basket cloning, audit history, and pre-trade validations.

Participated in Agile ceremonies and followed Kanban methodology for backlog management.

Delivered high-quality code with coded unit tests for back-end (NUnit), ensuring maintainability and regression safety.

Engineered web services to access financial datasets from Sitefinity CMS, and integrated them with third-party systems via secure APIs.

Coordinated with vendor Softgainz to deploy a chatbot on the Invesco India Mutual Fund website; built the assistant using Google Dialogflow, defining agents, intents, and integrating API fulfillment.

Resolved production issues and performed enhancements in critical trading applications through root cause analysis, performance tuning, and user feedback loops.

Environment: ASP.Net MVC, ASP. Net Core, EF Core, Angular, Web API, C#.NET, SQL Server, Jira, AutoSys, Google DialogFlow, ASP.NET WebAPI, WCF, C#.NET, Node.js, Postman

Software Engineer March 2016 - April 2018

Assurant, Inc. – New York, NY

Responsibilities:

Developed and maintained web application modules using ASP.NET MVC and jQuery, implementing client-side interactivity, AJAX calls, and dynamic content rendering.

Developed dynamic and interactive user interfaces using HTML, CSS, JavaScript, and jQuery, enhancing front-end functionality and user experience.

Built responsive web pages and modular components within the ASP.NET MVC framework using Razor views, partial views, and layout pages.

Responsible for coding, debugging, and resolving production issues, with a focus on performance optimization and code maintainability.

Wrote and executed unit tests using NUnit to ensure functional correctness, regression coverage, and alignment with quality assurance standards.

Designed and updated SQL Server database objects, including stored procedures, views, and table structures, to support application logic and reporting needs.

Collaborated with team members to provide technical assistance, performed peer code reviews, and shared knowledge to enhance team productivity.

Communicated project status, blockers, and technical risks with clients and stakeholders through regular updates, ensuring alignment and timely delivery of milestones.

Participated in requirement analysis, sprint planning, and backlog grooming as part of an Agile development process.

Environment: ASP.Net MVC, jQuery, JavaScript, HTML, CSS, Entity Framework, Web API, C#.NET, IBM DB2 and SQL Server 2008

Software Engineer June 2014 - February 2016

First Data Corporation, Germany

Responsibilities:

Analyzed legacy modules for decommissioning and participated in system impact assessments to support modernization and migration efforts.

Developed and maintained WPF desktop applications using C#, XAML, and MVVM pattern, ensuring clean separation of concerns and enhanced UI responsiveness.

Participated in the full software development lifecycle (SDLC), including system study, coding, debugging, integration, and unit testing of core application modules.

Implemented complex business logic and user interaction workflows based on functional specifications and change requests.

Utilized Entity Framework (Database-First approach) to generate data models, interact with SQL Server, and perform data access operations using LINQ-to-Entities.

Designed intuitive user interfaces with XAML, applying styles, templates, and data bindings to ensure dynamic content rendering and user-driven interactions.

Conducted performance optimization of queries and data-binding operations, ensuring responsive front-end behavior with large datasets.

Deployed WPF applications using ClickOnce for simplified versioning, automatic updates, and streamlined end-user installation.

Participated in Agile/Scrum ceremonies including daily standups, sprint planning, and backlog refinement, contributing to iterative development and timely feature delivery.

Environment: Microsoft Visual Basic 6.0, Visual C++, ASP.NET, C#, Windows Presentation Foundation (WPF), Entity Framework, LINQ, SQL Server 2008, XAML

Software Developer October 2010 – May 2014

Nationwide (Harleysville) Insurance – Colombus, OH

Responsibilities:

Gathered and analyzed system requirements from business users, translated them into functional specifications, and developed technical design documents for enterprise application modules.

Developed and maintained Silverlight 5 applications using MVVM architecture, XAML, and C#, enabling dynamic, interactive UIs for legacy business operations.

Built and consumed WCF services for secure, service-oriented communication between distributed components.

Created and executed unit tests using NUnit and MOQ frameworks to validate component logic, ensure regression coverage, and enable test-driven development.

Designed and developed ASP.NET MVC applications integrated with jQuery, AJAX, and XML, ensuring cross-browser compatibility and enhanced front-end responsiveness.

Used Entity Framework (Database-First approach) with LINQ-to-Entities for robust data access from SQL Server 2008 and seamless ORM integration.

Participated in all phases of SDLC, including coding, debugging, integration, testing, and deployment of enterprise systems across multiple lines of business (LOBs).

Provided live production support, triaged issues, and performed root cause analysis of system bugs and defects to ensure rapid resolution and system stability.

Developed and supported web applications using VB.NET, Classic ASP, VB 6.0, ADO.NET, and web services, ensuring business continuity for legacy platforms.

Worked with StarTeam and TFS (Team Foundation Server) for version control, defect tracking, and code repository management in Agile delivery environments.

Participated in Scrum meetings, sprint planning, and daily standups to ensure alignment on priorities and delivery timelines.

Resolved policy rating and document processing issues across multiple Lines of Business (LOBs).

Environment: Silverlight 5 using MVVM architecture, C#, ASP.NET MVC, jQuery, WCF, Entity Framework, LINQ, SQL Server 2008, NUnit, MOQ, XML, XAML, VB 6.0, ASP, VB.NET, XML, Web Services, Star Team, TFS

Education details:

Master of Computer Applications (M.C.A)

Jawaharlal Nehru Technological University, Hyderabad, India

2007 – 2010

Bachelor of Science (B.Sc) in Computer Science

Acharya Nagarjuna University, India

2003 – 2006



Contact this candidate