
In Progress
Posted
Paid on delivery
We recently upgraded our ERP system's frontend to Angular 20.3.19 and backend to ASP.NET Web API 2 and .Net Framework 4.7.2 Since the upgrade, the application has become noticeably slower — landed or main page loads, data grids, and API response times have all degraded compared to the previous version. We're looking for an experienced full-stack developer (or a pair — one Angular specialist, one .NET specialist) to diagnose and fix the performance regression. Scope of Work • Profile the application to identify what's causing the slowdown (frontend rendering, change detection, bundle size, API latency, DB queries, etc.) • Review Angular 20 upgrade for breaking changes/misconfigurations (standalone components, zoneless change detection, signals migration, lazy loading, build config) • Provide a clear diagnosis report with root causes • Implement fixes and optimizations • Provide before/after performance benchmarks Requirements • Proven experience with Angular 17+ (ideally hands-on with Angular 20 signals/zoneless change detection) • Strong experience with ASP.NET, .Net Framework and Entity Framework Core performance tuning • Experience with ERP or other large, data-heavy enterprise applications • Familiarity with browser dev tools, Lighthouse, Angular DevTools, and .NET profiling tools (dotTrace, MiniProfiler, Application Insights, etc.) • Ability to work independently and communicate findings clearly Nice to Have • Experience migrating legacy Angular/.NET apps to newer major versions • Experience with SQL Server query optimization / indexing Deliverables • Diagnostic report (root cause analysis) • Fixed, tested, production-ready code • Documentation of changes made • Performance comparison (before vs. after) Budget & Timeline $100.00 with 2 weeks How to Apply Please include: 1. Relevant experience with Angular 20 and/or ASP.NET Core 5.x 2. A brief note on how you'd approach diagnosing a post-upgrade performance issue 3. Your estimated timeline and rate Current issue facing 01: 1. PDF Report Generation Performance Issue PDF reports are generated from the C# Web API using stored procedures, and the data is mapped into DTO models. The system uses PuppeteerSharp (v6.0) with Razor Engine (v3.10) and Chromium headless browser (CSHTML rendering) to generate PDF files. The generated PDF is returned to the frontend as a byte array for download. Current issue facing 02: PDF generation is slow, especially on the first request after application start. The first PDF generation takes significantly longer time compared to subsequent requests. After the first run, performance improves, but there is still noticeable delay. The delay occurs when the user clicks the “Generate Report” button, causing a waiting period before the PDF is returned. Current issue facing 03: User experience is affected due to waiting time before report download starts. This issue is observed across multiple modules where PDF reports are generated. 2. Address LOV (Lookup) Search Performance Issue in Forms The system uses multiple address-related dropdown (LOV) fields across different modules and forms. These fields include: CountryID ProvinceID / StateID CityID TownID CountyID Where this issue occurs: Profile form Profession form Property registration form Temporary user registration form Temporary profession registration form Property filter/search component Reusable address components used across multiple modules Implementation Details: The dropdowns are implemented using Angular mat-select. A custom search is implemented using a search input and Angular pipe. Data is loaded from the API based on selected parent IDs (countryId, provinceId, cityId, etc.). The API returns all matching records for the selected condition. Current issue facing 04: When the returned dataset is large (e.g., cities for a province/state containing ~10,000+ records), the UI becomes extremely slow. The mat-select dropdown becomes slow to open and in some cases unresponsive. Rendering large datasets in dropdowns causes significant performance degradation. This affects multiple forms and reusable components across the system. Impact: User interface becomes slow and unresponsive in forms containing address fields. Affects multiple modules due to shared reusable components. Performance issues become more severe with large datasets. Before accept please understand to project properly then accept this project.
Project ID: 40606955
164 proposals
Remote project
Active 1 min ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi, I understand the slowdown affects both Angular rendering and backend report generation. I’ll first benchmark the main page, APIs, SQL queries and PDF pipeline, then isolate cold start delays in PuppeteerSharp and Razor rendering. For the address fields, I’ll replace loading 10,000 records into mat select with server side search, pagination and reusable autocomplete components. You’ll receive root cause findings, tested fixes and before and after measurements. I can complete this within 2 weeks for $100. Can you provide access to the upgraded and previous versions for comparison? Thanks, Srdan
$100 USD in 7 days
0.8
0.8
164 freelancers are bidding on average $165 USD for this job

okay I will fix it with hIgh Quatily ------------>>Fix Angular 20 + ASP.NET Web API 2 ERP Performance Issues ----------I am highly proficient to work on this project . I am Passionate ..NET full-stack developer having rich experience with all the latest technologies with so many successful Tasks. I have some queries to give you accurate time and price Please ping me to get started and provide you great results. Thanks
$140 USD in 7 days
7.3
7.3

Hi, The ERP frontend upgrade to Angular 20 and ASP.NET Web API 2 slowed core flows, from initial loads to data-heavy grids. I’ve tackled similar post-upgrade regressions in large ERP apps and focus on pragmatic profiling and targeted fixes. I’ve worked on full-stack perf issues in data-heavy apps with Angular and .NET, using profiling tools like MiniProfiler. I’d start by profiling render paths, API latencies, and DB calls, then isolate hot paths (change detection, bundles, lazy loading) and validate with before/after benchmarks. Early wins would come from smaller bundles, on-demand data loads, and targeted API optimizations. Cold-start rendering of PuppeteerSharp/Chromium for PDFs can dominate the first run. What should happen if large datasets slow down address lookups? Should LOV dropdowns switch to on-demand loading or virtual scrolling for 10k+ items? If we're aligned, I can outline the implementation phases before kickoff. Best regards, Brandon
$100 USD in 1 day
6.0
6.0

With the experience we've gained from over a decade in software development, primarily focused on full-stack work and building enterprise-level applications, I am confident that my team and I can seamlessly address the performance issues plaguing your upgraded ERP system. Throughout our accomplished history, we have worked on various large-scale projects just like yours, and this exposure underscored the importance of ensuring smooth operations with data-heavy applications, such as an ERP system. Specifically to your needs, we have extensive proficiency in Angular 20, and masterful skills with APIs like ASP.NET Web API 2. Meeting your requirements isn't new territory for us as we have constantly risen above challenges in our work which have involved utilizing major frameworks like .NET Core and Entity Framework Core while tuning for ultimate speed and performance. Plus, we have substantial experience working with SQL Server query optimization and indexing which could be helpful to you. Our approach to fixing these performance setbacks involve concrete steps aiming at identifying root-cause issues through meticulous profiling followed by implementing both stabilization and optimization measures. We also believe in thorough documentation of any changes made to cater dynamic analysis as well as a comparative benchmarking between pre and post optimization phases. With all aforementioned expertise applied properly.
$140 USD in 7 days
5.8
5.8

Hi, I'm a Senior Full Stack .NET Developer with 8+ years of experience in ASP.NET Web API, .NET Framework/Core, Angular, C#, and SQL Server. I have worked on enterprise applications where performance optimization was a key responsibility. After reviewing your requirements, I understand this project requires identifying the root cause of the slowdown rather than applying quick fixes. My approach: • Profile the Angular frontend and ASP.NET backend to locate bottlenecks. • Analyze API execution, Entity Framework, stored procedures, and SQL performance. • Review Angular 20 migration, change detection, lazy loading, bundle configuration, and rendering performance. • Benchmark before and after optimization. For the PDF issue, I'd investigate PuppeteerSharp startup, Chromium initialization, Razor rendering, DTO mapping, and stored procedures to reduce first-request delays. For the address LOV issue, I'd optimize the Angular Material dropdowns using virtual scrolling, server-side search/filtering, debounced requests, and efficient rendering for large datasets instead of loading thousands of records into the UI. I communicate findings clearly, document every optimization, and provide measurable performance improvements with production-ready code. I'd be happy to discuss your application and help restore its performance. Best regards, Sunny
$250 USD in 5 days
5.9
5.9

As a highly seasoned full-stack developer with vast experience in both Angular and ASP.NET technology stacks, I am confident that I am well-suited to diagnose and fix the issues you're experiencing in your ERP system post-upgrade. Throughout my career, I have worked on numerous large-scale enterprise applications, making me familiar with the intricacies of data-intensive systems just like yours. Moreover, having specialized in Angular versions 17+ including the critical zoneless change detection introduced in Angular 20, I am equipped to efficiently handle any misconfiguration or breaking changes. To tackle your performance issues, my diagnostic approach would be comprehensive. Profiling your application through tools like Lighthouse (for frontend rendering) and .NET profiling tools (for API latency and DB queries) would help identify what is causing the slowdown. Drawing on my expertise in not only Angular but also ASP.NET and Entity Framework Core performance tuning, I can then prepare a diagnosis report highlighting the root causes and thereafter provide precise fixes based on these findings.
$30 USD in 7 days
5.4
5.4

A post-upgrade slowdown across page loads, data grids and API times after an Angular 20 + Web API 2 jump is exactly the kind of regression I like diagnosing methodically. I'd profile both ends before changing anything: on the frontend, Angular DevTools and Lighthouse to catch excessive change-detection cycles, bloated bundles, and missed OnPush/lazy-loading — a common Angular 20 trap is components not migrated to signals/zoneless still triggering full change detection on every event, and heavy grids re-rendering unvirtualized. On the backend, MiniProfiler/dotTrace and EF query logging to find N+1 queries, missing indexes, and untracked-vs-tracked overhead. You'll get a clear diagnosis report with root causes, the implemented fixes, and before/after benchmarks proving the gain. I'm comfortable across Angular 17+ and ASP.NET/EF performance tuning on data-heavy ERP apps, work independently, and communicate findings plainly. I can start right away — just share repo access and a slow page to reproduce.
$30 USD in 1 day
5.3
5.3

Hi, ***** Angular expert***** I have more than 15 years of experience in the development As I am an expert, I can build it according to your requirements. Because I have a lot of experience in these fields, I can build your project as soon as possible. I offer excellent software quality work and provide the best support for your project. If you give me this job, I will do my best to finish your job by your timeline. If you want to see my past works, I can show you my past works right now. Ready to discuss this with you about the task now. Thank you for the reading.
$100 USD in 7 days
5.7
5.7

Hi, I’ve seen this exact slowdown pattern before—Angular change detection and large dropdown rendering are the usual suspects, while PDF generation with PuppeteerSharp often suffers from cold-start Chromium overhead. I built a similar ERP in Angular 18 and .NET 4.8 where we shaved 4-6 seconds off PDF generation by pre-warming the browser pool and switching to server-side Razor templating for static reports instead of full Chromium rendering. I’d approach this using Angular OnPush change detection and virtual scroll for the dropdowns because it keeps the UI responsive even with 10k+ records. For PDFs, I’d cache the Chromium instance and optimize the Razor-to-PDF pipeline to avoid redundant data mapping. I’ll document every change with before/after benchmarks and keep the fixes isolated so you can review them piece by piece. The goal is to get the UI snappy again and PDFs under 2 seconds, even on the first request. If we’re aligned, I can start right now. Thanks, Denis.
$150 USD in 2 days
5.2
5.2

Hello, We can help you diagnose and resolve the performance issues introduced after your Angular and .NET upgrade. With over **15 years of experience** developing enterprise applications, we have worked extensively with **Angular**, **ASP.NET**, **.NET**, **SQL Server**, and large ERP systems where performance and scalability are critical. Our approach is to first perform a complete performance assessment before making changes. We will profile both the frontend and backend, analyze Angular rendering, API execution, SQL queries, Entity Framework performance, and PDF generation with PuppeteerSharp. We will identify the root causes, implement the required optimizations, and provide before-and-after benchmarks along with complete documentation of the improvements. We also have experience optimizing large datasets and search components, and can redesign the address lookup (LOV) functionality using techniques such as server-side filtering, virtual scrolling, pagination, and lazy loading to ensure smooth performance even with tens of thousands of records. Rather than applying temporary fixes, our goal is to deliver a production-ready solution that improves performance, maintainability, and scalability. We prefer working in milestones, allowing you to review the quality of our work after each optimization phase before proceeding to the next. I look forward to your confirmation and to discussing your project in more detail.
$114 USD in 24 days
5.1
5.1

Hello there. I hope you are donig well. I have successfully optimized ERP systems and tackled performance issues in Angular and ASP.NET applications. My experience with large-scale data-heavy applications has equipped me with the skills to diagnose and resolve complex performance regressions effectively. I understand that the upgrade has led to significant slowdowns in various functionalities, particularly in PDF generation and address field lookups. I will analyze the application's performance, focusing on profiling the API, reviewing Angular configurations, and optimizing database queries to address these concerns systematically. I will deliver a comprehensive diagnostic report outlining the root causes, followed by optimized, production-ready code. My approach emphasizes thorough testing and performance benchmarking before and after changes, ensuring high-quality results and improved application responsiveness. Please feel free to reach out to me. I look forward to working with you. Best regards, Billy Bryan
$30 USD in 7 days
4.6
4.6

Hello, Drawing on my company's breadth of experience, I can confidently say that we understand the significant impact of performance issues on large and complex applications like yours. We have successfully tackled similar project requirements in the past - Angular 20, ASP.NET, .Net Framework, and Angular/ASP.NET app migration among others. Our expertise with ERP systems and user-centric mindset empowers us to think about performance from frontend rendering to API response times. To diagnose your performance regression, we will leverage browser dev tools (Lighthouse, Angular DevTools) as well as .NET profiling tools (dotTrace, MiniProfiler, Application Insights), conducting meticulous analysis of your system. Then we will provide you with a comprehensive diagnosis report pinpointing the root causes. On the basis of our diagnosis, we will apply targeted fixes and optimizations to ensure a better performing application. Our team firmly believes in "Miracles happen to those who believe in them," we remain committed to turning your expectations into reality. Choose us for strong knowledge in Microsoft SQL Server which also enables SQL query optimization/indexing for enhanced performance. With us handling the job, not only will you get fixed and optimized code ready for production but also clear documentation and before/after comparison report for an elucidated understanding of the improvements made. Working within your budget and deli Thanks!
$180 USD in 3 days
4.1
4.1

Hello, This is an Angular 20.3.19 frontend with ASP.NET Web API 2 on .NET Framework 4.7.2, rather than an ASP.NET Core 5.x application. I have experience troubleshooting Angular/.NET performance regressions in large, data-heavy systems and can investigate the full request path—from browser rendering and API processing to stored procedures and SQL execution plans For the reported issues, I would: Profile Angular rendering, change detection, and shared components using Angular DevTools and Chrome Performance tools. Trace API, DTO mapping, stored procedure, and database timings using MiniProfiler/dotTrace and SQL execution plans. Improve PDF generation by pre-warming and reusing the Chromium browser process, caching compiled Razor templates, reviewing stored-procedure execution, and removing unnecessary byte-array copies where practical. Replace the 10,000+ item mat-select implementation with a reusable server-side searchable address component using debouncing, pagination or virtual scrolling, request cancellation, and parent-ID caching. I would begin by reproducing and benchmarking the current behavior before changing code, so the actual bottleneck is proven rather than guessed.
$140 USD in 7 days
5.3
5.3

Hello, I understand you need to diagnose and fix Angular 20 and ASP.NET Web API performance regressions after an upgrade, especially slow PDF generation, API response delays, and large LOV dropdown rendering issues. I’ve worked on full-stack applications with React/Angular-style frontend architectures, Node.js/API backends, SQL databases, and performance debugging. I have handled issues involving slow queries, API bottlenecks, frontend rendering problems, and improving existing production systems without breaking current workflows. I’ll start by profiling the slow areas using browser tools, API timing, and database checks, then optimize the PDF generation flow, improve large dataset handling with server-side filtering/pagination, and review Angular rendering behavior. For the mat-select issue, I’ll replace heavy client-side rendering patterns with a more scalable approach where needed. Please share the current Angular project structure, API endpoints for the affected modules, and examples of slow report generation or LOV responses so I can identify the bottlenecks.
$152 USD in 4 days
3.9
3.9

Having clocked six years in the field, I'm a proven expert when it comes to addressing complex software issues. My top priority is to ensure my clients' systems run smoothly, and making sure everything forecasts the highest level of productivity is a particular forte of mine. Specifically with your project - the issue you are currently experiencing regarding the PDF Generation and LOV search performance both perfectly line up with my skill set. With hands-on experience in both Angular 17+ and ASP.NET Development, I have the technical know-how to tackle your front and back-end problems head-on. I'm well-versed in using profiling tools like Lighthouse, Angular DevTools, dotTrace among others. They will assist me in diagnosing any potential areas causing performance lapse and even identify any misconfigs from the Angular upgrade. I'll then promptly report to you with a detailed analysis comprising root causes and offer viable solutions ASAP. I believe my track record with large data-heavy applications like ERPs makes me an impeccable match for your needs as well. A standout part of our collaboration would be my proficiency in dealing with such vast amounts of data efficiently. Limited only to addressing these specific pain points, I'll go beyond by also providing comprehensive documentation on all changes made and the before/after performance benchmarks - ensuring transparency and value for money.
$30 USD in 1 day
3.8
3.8

Hello, We understand this is not a general optimization task—the slowdown appeared after the Angular 20.3.19 and .NET Framework 4.7.2 upgrade, with two major pain points: PuppeteerSharp PDF generation and large address LOV datasets rendering through mat-select. Felixphase Technologies can profile the complete request flow using Angular DevTools, Lighthouse, browser performance traces, MiniProfiler, SQL execution plans, and .NET profiling tools. Our initial focus would be: * Measure Angular rendering, change detection, bundle loading, API, and database timings. * Review signals, zoneless configuration, lazy loading, reusable pipes, and upgrade-related build settings. * Optimize the PDF pipeline by checking Chromium startup, browser reuse, Razor compilation, stored procedures, DTO mapping, and byte-array transfer. * Replace 10,000+ item dropdown rendering with server-side search, pagination, debouncing, and virtualized autocomplete. * Deliver a root-cause report and before/after benchmarks. We can complete the initial diagnosis and priority fixes within two weeks. The posted $100 budget can cover the diagnostic phase; the complete remediation scope can be confirmed after profiling. Do you have access to the previous faster build and a staging database for comparison? Let’s review the codebase before finalizing milestones.
$100 USD in 7 days
3.6
3.6

Hello, I can help with your ERP system performance issues after the Angular 20 and ASP.NET Web API upgrade. I will focus on profiling the frontend and backend to identify slowdowns in rendering, API latency, and database queries. I will review Angular 20 changes like signals and zoneless change detection, then optimize the API and database performance. I will provide a clear diagnosis report, implement fixes, and deliver before/after benchmarks to improve your app’s speed and user experience. I have experience with Angular 20, ASP.NET performance tuning, and large data-heavy applications. Could you share access to the current codebase and any profiling data you’ve collected so far? Best regards, Waqas & GoDesign Team
$199 USD in 14 days
3.2
3.2

Hi. To fix this regression, I’ll profile the Angular 20 and Web API 2 stack end to end, then isolate where the time is going in rendering, change detection, API calls, and SQL/stored procedure execution. I’ll check Angular upgrade impacts like standalone setup, lazy loading, build output, and any signal/zoneless configuration issues, then measure the real bottlenecks with Lighthouse, Angular DevTools, and browser performance traces. For the PDF flow, I’ll inspect PuppeteerSharp startup cost, Chromium warm-up, Razor rendering, and byte-array transfer so the first request is no longer penalized. For the address LOVs, I’ll replace slow full renders with optimized mat-select handling, server-side filtering, virtual scrolling where needed, and cache-aware API responses for large city/state datasets. As a Senior Full-Stack Developer, I have mastered Angular 17+ performance tuning, ASP.NET Web API 2, .NET Framework optimization, and SQL-driven enterprise systems, and have strong experience in ERP platforms and data-heavy forms. I am sure I can deliver high-quality results within 2 weeks. Let’s get in touch and discuss more. Thanks.
$120 USD in 14 days
3.6
3.6

Hello, Performance regressions after a major Angular and .NET upgrade require systematic profiling rather than guesswork. The goal is to identify the actual bottlenecks across the frontend, backend, database, and PDF generation pipeline, then apply targeted optimizations that restore responsiveness without affecting existing ERP functionality. I’d start by profiling Angular rendering, change detection, API latency, SQL queries, and PDF generation using Angular DevTools and .NET profiling tools. I’ll optimize large mat-select datasets with virtualization or server-side search, review Angular 20 upgrade configurations, analyze PuppeteerSharp/Razor initialization delays, and tune SQL queries, caching, and API responses. Before delivery, I’ll provide a root cause report, implement the fixes, and compare before/after performance benchmarks. I have experience optimizing Angular applications, ASP.NET Web API, SQL Server, enterprise ERP systems, PDF generation workflows, and performance tuning with a strong focus on scalability, maintainability, and user experience. A few questions: Is the application deployed on IIS, and is Application Pool preloading enabled? Are the address datasets cached, or fetched from the API on every request? Can I access a staging environment with profiling tools enabled?
$100 USD in 2 days
3.1
3.1

As a seasoned full-stack developer, I possess the vital combination of skills and experience that your project requires. With an in-depth understanding of Angular 17+ and ASP.NET, I am well-equipped to handle the challenges you've described. Moreover, my proficiency with Entity Framework Core, database performance tuning, and experience with advanced testing tools like dotTrace and MiniProfiler, make me a top contender for identifying root causes and implementing effective solutions. Specifically for your PDF generation performance issue, I have hands-on experience with Razor Engine, Chromium headless browser (CSHTML rendering), and PuppeteerSharp - the key components in generating PDF reports. Combining this proficiency with my innate understanding of C# Web API used to retrieve data from stored procedures and mapping it into DTO models, I am confident I can enhance the current slow response time to meet your expectations. Addressing the LOV search performance issue is another area where my skills can be hugely beneficial. Having built applications similar to yours using Angular's mat-select and custom searches utilizing pipes, I understand the intricacies involved. Importantly, I am adept at handling large datasets and optimizing performance to ensure that even when dealing with records in the tens of thousands, your application remains responsive for users.
$100 USD in 7 days
3.1
3.1

Dear Hiring Manager, I am a seasoned full-stack developer with extensive experience in Angular and ASP.NET, making me well-equipped to tackle the performance issues your ERP system is facing post-upgrade. I have a proven track record of optimizing frontend rendering, API response times, and database queries for large-scale applications. My approach to diagnosing and resolving performance regressions involves thorough profiling of the application to pinpoint bottlenecks, reviewing the upgrade for misconfigurations, and implementing targeted fixes and optimizations. I am well-versed in Angular 17+ and ASP.NET, with a keen eye for detail and a commitment to delivering high-quality, efficient solutions. I have successfully handled similar projects in the past, ensuring that applications run smoothly and perform optimally. I am confident in my ability to provide you with a comprehensive diagnostic report, implement necessary fixes, and deliver measurable performance improvements. I am eager to discuss how I can help enhance the performance of your ERP system. Please review my portfolio at https://www.freelancer.com/u/rajeshrolen and let's chat further about your project requirements. Sincerely, Rajesh Rolen
$140 USD in 7 days
2.9
2.9

Bolingbrook, United States
Payment method verified
Member since Dec 31, 2025
$750-1500 USD
$30-250 USD
$1500-3000 USD
$15-25 USD / hour
₹750-1250 INR / hour
$30-250 NZD
$15-25 USD / hour
₹12500-37500 INR
$750-1500 USD
$250-750 USD
$15-25 USD / hour
$15-25 USD / hour
₹12500-37500 INR
£75-76 GBP / hour
€5000-10000 EUR
₹40000-60000 INR
₹600-1500 INR
₹1500-12500 INR
$3000-5000 USD
₹12500-37500 INR
$50000-100000 USD
$30-250 USD