
Closed
Posted
Paid on delivery
I need an experienced C# WinForms developer to dive straight into my existing desktop application and resolve the browser-automation pain points first. The code relies on Selenium WebDriver driving Chrome, and our biggest headache right now is session management: IRCTC pages lose state because the current cookie-based approach keeps expiring or getting overwritten on VPS and other remote machines. Here’s what I’d like you to tackle in sequence: • Stabilise Selenium sessions so cookies persist reliably across navigation, log-ins and the full train-booking workflow. • Smooth out UI glitches that appear only when the app is run on a VPS or via Remote Desktop; drag-drop and form repainting feel sluggish there. • Debug the train availability and booking logic to ensure results display instantly and the final confirmation reaches SQL Server without manual refreshes. • Optimise the existing source base—eliminate redundant calls, tighten exception handling, and profile any slow data access. • Validate the fixes on my VPS through AnyDesk or TeamViewer until everything renders and books correctly end-to-end. You’ll have full access to the current repository and database. I expect clean, well-commented commits and periodic check-ins so we can keep this project moving toward long-term maintenance. If you’ve solved similar WinForms + Selenium + SQL Server challenges, especially around cookie persistence or remote-desktop rendering quirks, send me a brief note and a couple of links or screenshots of your previous work. Looking forward to working together.
Project ID: 40541750
39 proposals
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
39 freelancers are bidding on average ₹24,977 INR for this job

Your IRCTC session-expiry issue is a classic WebDriver cookie-scope problem - Chrome's default profile isolation means cookies vanish between driver instances, and VPS environments make this worse because temp directories get wiped on reboot. If you're not persisting the user-data-dir across sessions, every login is starting from scratch. Quick question - are you currently passing a custom Chrome profile path to your WebDriver options, or relying on ephemeral sessions? And is the SQL Server connection pooling configured, or are you opening new connections per booking attempt? Here is the architectural approach: - SELENIUM WEBDRIVER: Implement persistent Chrome profiles with explicit user-data-dir paths stored outside temp folders, plus headless mode with --disable-blink-features=AutomationControlled to prevent IRCTC bot detection. - WINFORMS RENDERING: Switch problematic drag-drop controls to double-buffered panels and force GDI+ rendering via SetStyle flags to eliminate Remote Desktop paint lag. - SQL SERVER OPTIMIZATION: Refactor booking logic to use parameterized stored procedures with transaction scopes, cutting round-trips from 6+ queries down to a single atomic commit. - VPS VALIDATION: Deploy fixes incrementally via AnyDesk with real-time profiling using dotTrace to catch thread-blocking calls that only surface under RDP latency. I've debugged this exact stack for a logistics client whose Selenium-based shipment tracker kept losing auth tokens on Azure VMs - solved it by containerizing Chrome profiles and moving session state into Redis. Let's schedule a 15-minute screen-share to walk through your current WebDriver initialization before we commit to a refactor timeline.
₹22,500 INR in 7 days
6.0
6.0

Dear Hiring Manager, I hope you are doing well!!! Thanks for providing me with an opportunity to bid on your job. I read through the job details extremely carefully, and I am sure that I can do the project very well. I have 8+ years of experience in Dot Net/React website development/design . Proficient skills:- Language: C#. API integration: Web API, Web Services, Window Services, WCF, 3rd Party APIs, Rest API, Facebook API. Database: MSSQL, MySQL. Framework: VB.NET, WinForms, ASP.NET Web forms, MVC, .NET Core, Angular JS, Angular 18, WPF. Front end: JavaScript, jQuery, HTML5, CSS3, Bootstrap 3/4, Ajax, Figma to HTML/CSS. Payment Gateway: Stripe, We Pay. Source Control: Git, Source Tree, Bitbucket, DevOps. Tools: DevExpress, Telerik. Testing: Selenium Please share your website requirements: After a complete discussion of your project. Thank you for putting in your valuable time. I will be looking forward to your reply. Best Regards. Sunny
₹40,000 INR in 5 days
6.1
6.1

Hello, I can help with this. I’m an IIT graduate with 21+ years of software engineering experience and currently working as a Principal Software Engineer at a major tech company. I have extensive experience with C#, WinForms, Selenium WebDriver, SQL Server, and desktop application debugging. I’ve worked on browser automation, session management, performance optimization, and resolving issues specific to VPS and Remote Desktop environments. I can stabilize the Selenium sessions, fix the cookie persistence issues, optimize the booking workflow, resolve UI glitches, improve exception handling, and ensure the application runs reliably end-to-end. I’m also comfortable working remotely via AnyDesk or TeamViewer and providing clean, well-documented code updates throughout the project.
₹25,000 INR in 7 days
5.7
5.7

Hi, My name is Ali, and I will stabilize your WinForms application's automation layer by implementing a persistent Chrome user profile directory instead of relying on volatile cookie injection. This configuration ensures that session states, authentication tokens, and site preferences remain fully intact on remote machines, directly eliminating frequent session expirations during the booking flow. I will also optimize your SQL Server data layer and refine the Windows UI rendering pipeline to remove sluggishness and repaint glitches over RDP connections. The updated solution will feature optimized C# exception handling and streamlined asynchronous calls to ensure train availability data updates instantly without UI freezes or manual database refreshes. I am fully prepared to connect via AnyDesk to profile the code directly on your VPS, guarantee seamless execution, and push clean commits to your repository. Let's connect to review your current Selenium initialization logic and resolve these persistent session issues right away.
₹25,000 INR in 7 days
5.1
5.1

Hello, I have experience with C#, WinForms, Selenium WebDriver, and SQL Server. I can help troubleshoot your existing application by stabilizing Selenium sessions, resolving cookie persistence issues, fixing VPS/Remote Desktop UI problems, optimizing performance, and ensuring reliable train booking with proper SQL Server updates. I will work directly on your existing codebase, provide clean and well-documented changes, and validate the fixes on your VPS using AnyDesk or TeamViewer until everything works smoothly. A quick question: - Which version of .NET Framework and Selenium WebDriver is your application currently using? I am available to start immediately. Best Regards, Nidhi
₹25,000 INR in 7 days
4.7
4.7

I am very interested in applying for your job since it seems to fit very will with my experience and skills. Regards SamirBanna
₹25,000 INR in 3 days
4.7
4.7

I can step into your existing C# WinForms + Selenium + SQL Server setup and stabilize the automation flow, especially the IRCTC session persistence issues you’re seeing on VPS/RDP environments. My first focus would be replacing the fragile cookie handling with a more reliable session strategy—typically using persistent Chrome profiles, proper WebDriver session reuse, and controlled state management instead of manual cookie overrides. I’d also inspect how login/session tokens are being refreshed and ensure nothing is unintentionally resetting the browser context. Next, I’d address VPS-specific UI/rendering lag by profiling thread usage, WinForms repainting behavior, and any blocking calls tied to Selenium execution. The goal is smoother UI responsiveness even under Remote Desktop constraints. I’d then optimize the booking pipeline end-to-end—reducing redundant WebDriver calls, tightening exception handling, and ensuring SQL writes are atomic and consistent without requiring manual refresh. You’ll get clean commits, step-by-step fixes, and live validation over AnyDesk/TeamViewer until the full booking flow is stable and repeatable.
₹25,000 INR in 7 days
4.3
4.3

Hi, I can fix and enhance your existing C# WinForms automation application, focusing first on Selenium session stability, Chrome cookie persistence, VPS/Remote Desktop UI issues, booking workflow reliability, and SQL Server updates. The best solution is to review the current WinForms source, Selenium WebDriver setup, Chrome profile/cookie handling, VPS environment, SQL Server flow, and the exact points where IRCTC session state is lost. Then I’ll stabilize session persistence across navigation and login, improve exception handling, reduce redundant WebDriver calls, fix UI repaint/drag-drop issues on remote machines, and ensure train availability and booking results update correctly without manual refresh. I’m comfortable with C#, WinForms, Selenium WebDriver, Chrome automation, SQL Server, desktop debugging, VPS/Remote Desktop testing, cookie/profile persistence, performance profiling, and long-term maintenance of legacy desktop tools. Deliverables will include: * Selenium session/cookie stability fixes * VPS/RDP UI glitch fixes * Train availability workflow debugging * SQL Server confirmation update fixes * Source code optimization * Better logging and exception handling * Clean commented commits * AnyDesk/TeamViewer validation on your VPS I’ll focus on a stable, maintainable fix while keeping the automation within permitted site rules and without unsafe bypass methods. Best regards Ankit
₹12,500 INR in 2 days
3.6
3.6

The session loss on your VPS is almost always the Chrome user data dir not persisting across driver restarts. On RDP it can compound with Windows account isolation if the Selenium instance runs under a different session context than expected. That is the first thing I'd trace. The WinForms repainting issue under Remote Desktop is typically DPI virtualization stripping the DoubleBuffered flag on certain controls. Fixable, but you need to set it per-control, not just at the form level. I'd jump into the repo via AnyDesk, trace the cookie and session flow first since that's your blocking issue, then work through the rendering glitches and do the codebase cleanup as I go. Full working state on your VPS by the end. 37,500 INR, 7 days, one milestone covering the session fix, UI rendering, and codebase cleanup. This is an indicative estimate from the brief; I'll confirm the exact scope once I've had a look at the repo. What does the current cookie handling look like? Are you serialising to disk or relying on the browser profile?
₹37,500 INR in 7 days
3.5
3.5

✅ I have more than 7 years of experience in Selenium and Playwright Automation. I will stabilize Selenium sessions (persistent cookies), fix UI glitches, debug booking logic, optimize code (remove redundancies, error handling, profiling), and validate on your VPS via AnyDesk. Deliverables: clean commits and end‑to‑end booking working. **Sample Projects:** Test Automation/QA https://www.freelancer.com/portfolio-items/11135641-automation-and-manual-testing https://www.freelancer.com/portfolio-items/11135621-test-automation-project https://www.freelancer.com/u/ukokab?review_context_id=40153166&review_type=project&sb=t **Timeline:** 3‑5 days **Fixed price:** $250 Best, Usman K https://www.freelancer.com/u/ukokab
₹20,000 INR in 7 days
3.1
3.1

Hi there, I can Fix & Enhance WinForms automation issues easily, I am a programmer with over 10 years of experience in the field. I specialize in web scraping, using my Python and Database Technology expertise to extract data from websites and turn it into value Best Regards Alema Akter
₹12,500 INR in 2 days
2.8
2.8

With years of experience building AI-driven automation systems and full-stack platforms, I believe I am the ideal candidate for your WinForms automation project. My strong understanding of C# programming and Selenium's capabilities puts me in a unique position to tackle your multi-faceted challenges efficiently. In addition, my background developing real-time data syncing, AI voice agents, and web scraping tools further enhances my abilities to approach and solve complex issues. From your project description, it's clear that you need someone who not only understands the technologies at play but can troubleshoot UI glitches and optimize codebase effectively. I have dealt with similar winForms, Selenium & SQL Server setups, working on projects If you're looking for a professional who not only provides solutions but takes full ownership of the project from architecture to deployment and documentation, then look no further. My goal is always to build reliable systems that run smoothly at all times. Let's have a conversation about the details of your project and how we can turn it into an efficient automated solution using my experience with WebDriver, C#, and my commitment to quality and communication.
₹12,500 INR in 2 days
2.8
2.8

Hello, I’ve reviewed your project and I can help you stabilise and optimise your existing C# WinForms + Selenium automation system. I have experience working with desktop automation tools using C#, Selenium WebDriver, and SQL Server integrations, including fixing session/cookie persistence issues in headless and VPS environments. How I will approach your issues: Stabilise Selenium sessions so login state and cookies persist reliably across navigation and full booking flow (including VPS/Remote Desktop cases) Fix UI rendering and responsiveness issues specific to Remote Desktop environments (form repainting, drag-drop lag, thread/UI blocking) Debug and optimise train search + booking workflow for faster results rendering and reliable SQL Server updates Clean up and optimise existing codebase (remove redundant calls, improve exception handling, reduce latency in data access) Test end-to-end on your VPS using AnyDesk/TeamViewer until booking flow is fully stable I will also ensure: Clean, well-structured and commented commits No breaking changes to existing logic without discussion Step-by-step updates so you can track progress clearly Quick question: Is the current issue reproducible consistently on the VPS, or does it happen intermittently after long sessions? I can start immediately. Best regards
₹15,000 INR in 3 days
1.4
1.4

Hello, I just finished reading your brief for "Fix & Enhance WinForms Automation", and I'm genuinely excited about the chance to work on it. What stood out to me is how clearly you’ve described what you want — and clarity like that is where we deliver our very best work. From your brief I can see this involves ai, automation — all areas we handle in-house. We specialise in .NET, Windows Desktop, C# Programming, Microsoft, which lines up directly with what you need. How we'd approach it: - Clarify the use-case, inputs and the exact output you expect - Build and integrate the model / automation pipeline - Evaluate accuracy and tune against real examples - Deploy with monitoring and a clear handover I also noted you don’t need manual refreshes — that’s clear, and I’ll keep the work clean and strictly on-brief. From kickoff to final handover, I’ll keep things transparent, on schedule, and squarely focused on your goals. Happy to jump on a quick chat to walk through scope and timelines whenever suits you. Best regards, FreeLancers360 Let’s connect in chat and get started — message me anytime and I’ll reply right away!
₹12,500 INR in 10 days
1.1
1.1

Hi, I’ve worked extensively on C# WinForms applications that integrate Selenium WebDriver with SQL Server, and I understand how frustrating unstable browser sessions can be—especially when applications are deployed on VPS or accessed through Remote Desktop. From your description, I see the key priorities are: * Fixing Selenium session and cookie persistence so login sessions remain stable throughout the IRCTC booking process. * Resolving WinForms rendering, drag-drop, and UI responsiveness issues on VPS/RDP environments. * Debugging the booking workflow to ensure train availability loads correctly and booking confirmations are written to SQL Server instantly. * Optimizing the existing codebase by removing redundant operations, improving exception handling, and identifying performance bottlenecks. * Testing everything directly on your VPS using AnyDesk or TeamViewer until the complete booking flow works reliably. I follow a structured debugging approach rather than applying temporary fixes. I'll first reproduce each issue, identify the root cause, implement clean and maintainable solutions, and thoroughly validate the complete booking workflow before delivery. Every change will be properly documented with clean, well-commented commits and regular progress updates. I'd be happy to review your current implementation and discuss the best approach before we begin. I'm available to start immediately. Looking forward to working with you.
₹15,000 INR in 7 days
1.2
1.2

Given my 12+ years of experience in software development, I believe I'm the perfect fit for your project. I specialize in various technologies including WinForms, C#, and Selenium, and have successfully dealt with similar issues you've mentioned. I have a deep understanding of session management and have solved persistent cookie problems in my previous projects involving automation. This will be instrumental in making sure your application's state remains intact during train bookings on IRCTC. Another area where I have excelled is debugging and optimizing code. By ensuring that redundant calls are removed, improving exception handling, and fast-tracking data access, I'll help streamline your application and make it more reliable and efficient. Additionally, I've dealt with UI glitches arising from running applications on VPS or via Remote Desktop before, which has honed my Drag-Drop and form repainting optimization skills. My commitment to long-term cooperation means meticulous documentation throughout the project, periodic check-ins, and handing over a clean code repository for maintenance purposes. Finally, my portfolio of successful projects demonstrates my capability to deliver results and build lasting relationships with clients. Together, let's fix those pain points in your application and establish robust automation paths for your train booking workflow!
₹35,000 INR in 7 days
0.0
0.0

█▓▒▒░░░I can start fixing your WinForms automation right now.░░░▒▒▓█ Hi, My name is ⭐Pavlo⭐, and I have strong experience with C# WinForms, Selenium WebDriver, Chrome profiles, cookie persistence, VPS/RDP rendering, SQL Server, and booking workflow debugging. I will stabilize sessions, resolve UI lag, optimize database calls and exceptions, and validate the complete workflow remotely through AnyDesk or TeamViewer. Could you share the repository, Chrome/Selenium versions, VPS environment, and current session logic so I can identify the failure point quickly? Best regards!
₹25,000 INR in 4 days
0.0
0.0

With years of passion and experience in Automation and Software Development, I am confident that I can efficiently tackle your WinForms Automation needs. My proficiency in C# WinForms, Selenium and SQL Server perfectly align with the areas you're looking to address, such as persistent cookies, VPS performance, and efficient data handling. Having previously resolved similar challenges with cookie persistence and remote desktop rendering quirks, I understand the importance of not only fixing the issues but also ensuring a long-term maintenance plan. My work methodology revolves around clean and well-commented commits, periodic updates using rigorous version control strategies that foster collaboration. Beyond merely repairing your WinForms application, I aim to enhance it by eliminating redundancy, optimizing speed and improving exception management. My work philosophy emphasizes an AI-first approach which make your system smarter and more efficient over time. Let's collaborate to make your app robust, reliable, and prepped for exponential scaling.
₹12,500 INR in 4 days
0.0
0.0

Hello, My name is Bharghav, and I bring over 10 years of experience in .NET and C# programming, specializing in building and optimizing robust desktop applications. Over the past decade, I have repeatedly solved complex browser automation, session management, and UI rendering issues within C# WinForms environments. I have reviewed your project requirements and fully understand the challenges you are facing with Selenium session persistence and VPS rendering. To resolve this, I will first implement a robust user-data directory approach in ChromeOptions to ensure your IRCTC sessions and cookies remain completely stable across restarts on your VPS. Next, I will address the UI sluggishness by optimizing WinForms double-buffering and streamlining the paint events for remote desktop environments. I will then debug the SQL Server integration to ensure booking confirmation data writes instantly without manual refreshes, followed by a thorough code cleanup to eliminate redundant calls. We can easily validate all these fixes together via AnyDesk. Please start the chat so we can discuss the repository access and get these automation bottlenecks resolved for you quickly. Best regards,
₹26,250 INR in 3 days
0.1
0.1

Hi, Resonite Technologies has extensive experience in C# WinForms, Selenium WebDriver, SQL Server, and desktop automation. We've resolved similar issues involving browser session persistence, remote desktop/VPS rendering, and workflow optimization. For your project, we will: * Fix Selenium session management with reliable cookie/profile persistence across login and booking workflows. * Resolve WinForms UI lag, repaint, and drag-drop issues on VPS/RDP environments. * Debug IRCTC train availability and booking flow to ensure instant results and seamless SQL Server updates. * Optimize the existing codebase by removing redundant calls, improving exception handling, and enhancing performance. * Test thoroughly on your VPS via AnyDesk/TeamViewer until the complete booking process works flawlessly. We follow clean coding standards, provide well-documented commits, regular progress updates, and focus on long-term maintainability. Our team has successfully delivered desktop automation, browser automation, and enterprise WinForms solutions with stable Selenium integrations. We would be happy to review your existing repository and database and start resolving the critical issues immediately. Best Regards, **Resonite Technologies**
₹55,000 INR in 7 days
0.0
0.0

SOLAPUR, India
Payment method verified
Member since Jun 10, 2026
$250-750 USD
₹1500-12500 INR
$10-30 USD
₹1500-12500 INR
$250-750 USD
$50-60 USD
₹12500-37500 INR
₹70000-100000 INR
$15-25 USD / hour
$30-250 USD
$5000-10000 USD
₹10000-20000 INR
₹750-1250 INR / hour
₹600-1500 INR
$250-750 USD
$10-30 USD
₹12500-37500 INR
₹100-400 INR / hour
₹12500-37500 INR
₹1500-12500 INR