I help companies turn complex technical problems into reliable, production-ready systems — whether that's a backend built from scratch, an AI agent that automates a manual workflow, or infrastructure that scales without breaking.
My background spans backend engineering, data pipelines, cloud architecture, and enterprise warehouse systems, so I can usually see the full picture of what a project needs — not just the code.
💻 Software Development
- Production APIs and services in Java, Python, and Go using Spring Boot, Django, Flask, and FastAPI. Multiple projects go live with my help in architecture backend
- Enterprise-grade platform development: at Fortna, I built and customized Warehouse Execution Systems (WES) and Warehouse Control Systems (WCS), handling order orchestration, inventory management, and real-time integration with conveyors, sortation, and robotics in automated fulfillment centers
- WES/WCS technical support — troubleshooting production issues, tuning order flow logic, resolving integration faults between software and material-handling equipment, and providing ongoing operational support for live warehouse systems
🤖 AI Agents & Automation
- Designing agent workflows that handle real business tasks: data extraction, document processing, customer support, internal tooling, reporting
- Building with Claude, Cursor, Codex, and LangChain-style orchestration to ship faster and cut manual work
- Wiring AI agents into your existing stack — databases, APIs, dashboards — so automation fits your workflow instead of sitting on top of it
🗄 Databases & Data Engineering
- Schema design and optimization across MySQL, MongoDB, Neo4j, and Redis
- ETL pipelines and data warehouses, on-prem or cloud
- Web scraping and data processing with Selenium, BeautifulSoup, Scrapy, Playwright, orchestrated via Airflow or Dagster
☁️ Cloud & DevOps
- AWS and GCP deployment and management
- Infrastructure as code with Terraform
- Kubernetes for scalability
- Monitoring with Prometheus and Grafana
🔐 Security & Digital Signatures
- Digital signature workflows: PDF signing, PKI, CSC API
- Tooling experience with iText, PDFBox, pyHanko, DSS Framework
- Cryptography and HSM integration for compliance-driven projects
Docker
Apache Kafka
Python
Spring Boot
API Integration
Scrapy
PostgreSQL
MongoDB
Automation
AWS Lambda
AWS Application
Big Data
Google Cloud Platform
Kubernetes
Apache Airflow
Thanh N.
Ho Chi Minh City, Vietnam
$10/hr
5.0
28 jobs
With 4+ years of hands-on experience in Python web scraping, browser automation, bot development, and API integrations, I help businesses collect, process, and automate data with speed, accuracy, and reliability. I specialize in building custom scrapers, intelligent automation systems, browser extensions, and bots that eliminate repetitive work and transform raw data into valuable business insights.
✅ What I Do Best
🕸️ Web Scraping & Data Extraction
🐍 Python: Playwright, Scrapy, Selenium, SeleniumBase, Crawl4AI, BeautifulSoup
🌐 Scrape dynamic, JavaScript-heavy, login-protected, and anti-bot websites
📄 Extract data from websites, APIs, PDFs, Excel, JSON, XML, and CSV
🔄 Handle pagination, authentication, proxies, CAPTCHAs, rate limits, and large-scale crawling
🤖 Automation, Bots & Browser Extensions
⚙️ Build custom Python bots for monitoring, notifications, reporting, and business automation
🌍 Develop Chrome Extensions for data extraction, browser automation, and productivity tools
🔄 Automate repetitive workflows, browser actions, and scheduled background tasks
📊 Excel, Google Sheets, Airtable, CRM, and third-party platform automation
📨 Build Telegram bots, Discord bots, API bots, webhook integrations, and custom business tools
🖥️ Desktop Applications
🖥️ Build cross-platform desktop tools with Python
📄 Excel, Apple Numbers, PDF, CSV, and document automation
⚡ Batch processing, invoice generation, reporting, and data conversion
🎨 User-friendly GUI applications for non-technical users
📦 Package standalone applications for Windows and macOS
🔗 APIs & Backend Development
📡 REST API & GraphQL integrations
🐍 FastAPI, Flask, Django
🔄 Connect SaaS platforms, CRMs, databases, and third-party services
⚡ Build scalable APIs, automation backends, and data pipelines
☁️ Cloud, Deployment & Infrastructure
☁️ AWS EC2, Docker, Linux Servers, GitHub Actions
🗄️ PostgreSQL, MySQL, MongoDB
🐧 Ubuntu/Linux deployment, monitoring, and maintenance
🚀 Production-ready automation environments
🧠 AI Agents & LLM Integration
🤖 OpenAI, Claude API, LangChain, LangGraph, MCP
🔗 AI Agents, Function Calling, Tool Calling, Structured Outputs
📚 RAG, Vector Databases, AI Chatbots, Knowledge Assistants
⚡ Build intelligent AI applications powered by modern LLMs
🚀 AI Automation Solutions
📄 AI document processing, PDF chat, invoice & receipt extraction
🌐 AI Browser Automation with Playwright, Selenium, and LLMs
📊 AI-powered classification, summarization, enrichment, and report generation
⚙️ AI workflows with n8n, Make, Zapier, APIs, and webhooks
✅ Why Clients Hire Me
🏆 4+ years specializing in Python automation, web scraping, bots, and browser extensions
🏆 Built 100+ custom scrapers, automation systems, bots, and Chrome Extensions
🏆 Experienced with complex, JavaScript-heavy, login-required, and protected websites
🏆 Strong expertise in API integrations, browser automation, and scalable data pipelines
🧹 Clean, maintainable, production-ready Python code with documentation
⏱️ Reliable communication, on-time delivery, and long-term support
If you're looking for a Python developer to build reliable web scrapers, automation systems, bots, Chrome Extensions, or scalable API-driven solutions, I'd be happy to help turn your ideas into production-ready tools.
Selenium
Python
Web Scraping
Beautiful Soup
Data Extraction
Automation
Web Crawling
Data Scraping
Data Mining
Browser Automation
Data Entry
API Integration
Google Sheets
n8n
Google Chrome Extension
Vuong P.
Ho Chi Minh, Vietnam
$20/hr
5.0
41 jobs
I am a Full-Stack Developer and Data Automation Engineer specializing in scalable web scraping systems, end-to-end web applications and automation pipelines. I focus on building high-performance solutions for webiste data extraction, backend systems, and full-stack products.
🚀 8+ years experience · ⏱️ 6,600+ hours · 🏆 Top Rated Plus
🌐 Full-Stack Development
Build full-stack web applications using React, Vue, Node.js (Express, LoopBack), Django, and FastAPI. Develop APIs, dashboards, admin panels, and data-driven platforms from database design to deployment.
🕸️ Web Scraping & Data Extraction
I develop robust scrapers for static and dynamic websites, including JavaScript-heavy SPAs and authenticated platforms. I extract, structure, and export data into CSV, JSON, Excel, or databases with high reliability and scalability.
🔄 ETL & Data Pipelines
Design and implement efficient ETL workflows to collect, transform, and load large-scale datasets across systems, ensuring clean, structured, and accessible data for analytics and applications.
🔌 API Integration & System Engineering
Integrate with REST, GraphQL, and WebSocket APIs, including undocumented or private endpoints. Build automated synchronization systems and backend services for real-time and batch data processing.
🛡️ Proxy & Automation Infrastructure
Implement proxy rotation, rate limiting, retry mechanisms, and request optimization to ensure stable large-scale data collection and system resilience.
🤖 AI & Document Processing
Apply OCR and document parsing techniques to extract structured data from PDFs, invoices, and scanned documents, outputting to Excel, JSON, or structured databases.
🎙️ Voice AI & Automation Systems
Develop conversational AI and IVR systems using Twilio, LiveKit, Telnyx, Dialogflow, and Voximplant. Integrate LLMs such as OpenAI, Gemini, and Grok to build intelligent voice-based automation solutions.
⚙️ Technologies
Python, Node.js, TypeScript, React, Vue, Django, FastAPI, Scrapy, Selenium, MySQL, MongoDB, DynamoDB
☁️ Platforms & Services
AWS, GCP, Docker, Twilio, LiveKit, OpenAI API, Google Gemini, Dialogflow, Voximplant
📩 Let’s connect and explore how I can help with your project.
Selenium
Node.js
Data Scraping
Automation
API Integration
JavaScript
Python
Web Development
Web Scraping
Data Extraction
Full-Stack Development
Scrapy
Web Crawler
Puppeteer
Automation Framework
NHIEN T.
Ho Chi Minh City, Vietnam
$35/hr
4.6
30 jobs
Hello, I’m Jason Nhien Truong, a Senior Software Engineer and Software Architect with over 20 years of professional experience delivering reliable, maintainable software solutions for businesses across multiple industries. I specialize in C# and .NET development, Windows desktop applications, enterprise web systems, SQL databases, and Azure-based platforms.
I help clients modernize legacy systems, stabilize and scale existing products, and build new applications with a strong focus on performance, usability, and long-term maintainability. I work closely with stakeholders to translate business needs into practical, well-structured technical solutions.
What I offer
Full-stack .NET development
I work across the .NET ecosystem, from legacy ASP.NET Web Forms to modern .NET 8 APIs and microservices. I design secure, scalable backend systems with clean architecture and clear separation of concerns.
Windows desktop application development
I have extensive experience building and maintaining Windows desktop applications using WinForms and WPF, including MVVM-based WPF applications. I focus on responsive UI behavior, clean data binding, maintainable ViewModel design, and user-friendly workflows for business-critical desktop software.
Enterprise UI with DevExpress and Telerik
I have deep expertise with DevExpress and Telerik controls for WinForms and web applications. I redesign and modernize complex UIs to improve usability, consistency, and performance without breaking existing business logic.
Database architecture and optimization
Strong experience with SQL Server, PostgreSQL, MySQL, and Azure SQL. I design schemas, optimize queries, and ensure data integrity and stability in production systems.
Azure cloud and DevOps
Hands-on experience deploying and maintaining applications on Azure, including CI/CD pipelines, containerized services, background processing, and cloud-based integrations.
Testing and automation
I write unit and integration tests using xUnit and NUnit, and implement automation with Selenium and AutoIt to improve quality and reduce regression risk.
Key technical skills
Languages and platforms
C#, .NET Core, .NET 8, ASP.NET, SQL, JavaScript, HTML, CSS, Python
Desktop development
WinForms, WPF, MVVM, DevExpress WinForms, Telerik UI
Frameworks and tools
Entity Framework, LINQ, Docker, Azure DevOps
Databases
SQL Server, PostgreSQL, MySQL, MongoDB, Azure SQL
Cloud and monitoring
Azure, Kubernetes, Azure Service Bus, Prometheus, Grafana
Architecture
Microservices, Clean Architecture, Domain-Driven Design
Selected projects
Web forecasting application maintenance
Maintained and enhanced a legacy ASP.NET Web Forms application using SQL Server 2022 and Telerik UI. Improved UI workflows, business logic, and performance.
Betx – cloud-native microservices platform
Developed backend microservices using .NET 8 and Web API. Worked on PostgreSQL data modeling, Azure Kubernetes deployment, secure APIs, messaging, and observability with Prometheus and Grafana.
Custom ERP system for manufacturing
Built a custom ERP system using C# and SQL Server, including workflows, reporting, role-based access, and third-party integrations.
Carrier pricing API integration
Integrated FedEx and UPS APIs for real-time pricing, data synchronization, and robust error handling with retries and logging.
Why work with me
I bring deep technical experience, strong ownership, and a business-focused mindset. I communicate clearly, meet commitments, and build software that remains stable and maintainable over time.
Availability
Open to full-time or part-time engagements. Flexible with time zones for long-term projects.
If you’re looking for a senior .NET engineer who can handle both backend systems and Windows desktop applications with confidence, feel free to reach out.
ASP.NET Core
JavaScript
Entity Framework
C#
React
Microsoft SQL Server
Microsoft Azure
Python
nopCommerce
Blazor
DevExpress
Machine Learning
Tuan N.
Vinh Tuong, Vietnam
$45/hr
4.9
76 jobs
I build AI automation that actually ships and keeps running — n8n & Make workflows, AI agents, and RAG chatbots — on top of 10+ years of Python automation, web scraping, and data engineering. Top Rated Plus · 100% Job Success · 67 jobs · 4,000+ hours.
Most freelancers can drag-and-drop a no-code flow. Almost none can get the data in. Pulling it from sites that don't want to give it up, cleaning it, and feeding it reliably into your systems — that's the hard half, and it's what I've done at scale for a decade. It's also why my automations don't break in week two.
What I can build for you:
▸ Web scraping & browser automation — large-scale extraction from difficult sources with Python, Scrapy, Selenium, and Playwright: proxies, anti-bot handling, login flows, and browser agents that click, fill, and navigate like a person. The data layer most AI projects fall over on.
▸ AI automation & agents — n8n / Make workflows with AI steps that classify, extract, summarize, and decide; multi-step AI agents that use tools and take action (Claude, GPT, Gemini).
▸ RAG chatbots — assistants that answer from your own documents and data, with every answer grounded in a cited source (PostgreSQL/pgvector, embeddings, hybrid search).
▸ Data pipelines — ETL, enrichment, monitoring, and scheduled jobs that keep running unattended, with error handling and alerting built in.
▸ Integrations — HubSpot, GoHighLevel, Airtable, Google Workspace, Slack, Telegram/WhatsApp, REST APIs, and webhooks.
Why the scraping background matters for AI work: an AI agent is only as good as what you feed it. Garbage input, confident nonsense out. I handle acquisition, cleaning, and delivery — so the AI layer on top has something real to reason about.
How I work:
▸ Consult first, then automate — we fix the real bottleneck, not just the obvious one.
▸ Every build ships with source code, documentation, and error handling, so it survives the handoff.
▸ Clear, proactive communication on US-friendly hours; honest about scope and cost up front.
10+ years in software, a Master's in Cyber Security, and a track record clients describe as creative, thorough, and reliable.
If a workflow is eating your team's hours — or you have an "AI setup" that sounds impressive but doesn't solve anything — message me with what's slowing you down, and I'll tell you exactly how I'd automate it.
Selenium
n8n
Make.com
AI Agent Development
Retrieval Augmented Generation
LLM Prompt Engineering
Chatbot Development
OpenAI API
API Integration
Python
Web Scraping
Scrapy
Data Extraction
ETL
Automation
PostgreSQL
Data Mining
Browser Automation
Khanh P.
Ho Chi Minh City, Vietnam
$13/hr
4.9
47 jobs
With 10+ years of experience in web, mobile, and enterprise systems, I specialize in building automation frameworks, improving release quality, and reducing regression effort across the entire development lifecycle. I help startups and SaaS teams deliver faster with reliable, scalable test automation and strong QA processes.
What I Do:
🔷 Design and implement end-to-end test automation frameworks
🔷 Perform UI, API, and performance testing
🔷 Integrate automated tests into CI/CD pipelines (GitHub, Jenkins, GitLab)
🔷 Create test strategies, test cases, and QA processes
🔷 Ensure high-quality releases with clear reporting and metrics
My Approach:
🔷 Understand requirements and business flows
🔷 Identify high-risk areas and define test strategy
🔷 Design scalable automation framework (Selenium, Cypress, Playwright)
🔷 Build and maintain automated test suites (UI + API)
🔷 Integrate with CI/CD for continuous testing
🔷 Provide clear reports and continuous improvements
Expertise:
🔷 Automation: Selenium, Cypress, Playwright, Appium
🔷 API Testing: Postman, Karate, REST APIs
🔷 Performance: JMeter, Gatling
🔷 Languages: Java, Python, JavaScript/TypeScript
🔷 CI/CD: Jenkins, GitHub Actions, GitLab CI
🔷 Reporting: Allure, TestRail
🔷 Database: MySQL, PostgreSQL, SQL
What Makes Me Different:
🔷 Strong focus on automation-first QA strategy
🔷 Experience with enterprise and SaaS platforms
🔷 Ability to work independently and improve QA processes
🔷 Clear communication and reliable delivery
AI-Enhanced Testing:
I also leverage AI tools such as GitHub Copilot and Cursor to accelerate test development, generate test cases, and improve automation efficiency. This helps reduce implementation time while maintaining high-quality, maintainable test code.
I apply AI to:
🔷 Generate and optimize automation scripts (Selenium, Playwright, Cypress)
🔷 Speed up Cucumber scenarios and test case creation
🔷 Improve test coverage and edge case identification
🔷 Support faster debugging and code refinement
Last updated: Mar 23, 2026
Selenium
Selenium WebDriver
Cucumber
JavaScript
Python
Java
Automation
Appium
WebdriverIO
API Testing
Manual Testing
Cypress
Bug Tracking & Reports
Test Results & Analysis
QA Engineering
GitHub Copilot
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Selenium Developer in Vietnam on Upwork?
You can hire a Selenium Developer in Vietnam on Upwork in four simple steps:
Create a job post tailored to your Selenium Developer project scope. We'll walk you through the process step by step.
Browse top Selenium Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Selenium Developer profiles and interview.
Hire the right Selenium Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Selenium Developer?
Rates charged by Selenium Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Selenium Developer in Vietnam on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Selenium Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Selenium Developer team you need to succeed.
Can I hire a Selenium Developer in Vietnam within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Selenium Developer proposals within 24 hours of posting a job description.