- I am a Full Stack asp.net/core web application developer having 17+ years of software development experience.
- I transform business requirements into successful applications.
- I create databases in SQL Server, MySQL, SQlite, Postgre SQL, create tables, views, stored procedures, functions, write queries, create indexes to make screens and reports very fast.
- I create application architecture, modules and components and how they will communicate and work with each other.
- I setup github repos, create projects and solutions using visual studio, setup project modules and structure and then write code to create classes by following design patters and software design principles.
- My main programming language is C#, Javascript, T-SQL and PHP.
- I create Web APIs using asp.net core and PHP Laravel.
- I use Entity Framework, Dapper and Eloquent as ORMs to integrate back end with databases.
- I develop front end screens using Razor Pages, Asp.net MVC Views, Laravel Blade view, html, css, javascript, jquery, ajax , bootstrap, I have worked on asp.net web forms also.
- I am expert in debugging and troubleshooting front end html, css, javascript issues.
- I am expert in debugging back end C# and database issues.
- I have developed many windows services as well which run 24x7 on servers and do regular background tasks.
- I am expert in multithreading, socket programming, web socket programming. I can apply multi threading techniques and speed up applications where possible.
- I have experience and knowledge to speed up slow database queries
- I have created binary protocols for socket based client/server applications and implemented them using C#. I am expert in TCP/UDP socket programming (distributed applications/network programming) and multithreading.
- I have designed and developed contracts for SOAP services and implemented them in Windows Communication Foundation for client/server applications.
I worked in Avanza Solutions Pakistan from 2011 to Feb-2022 and developed many products for banking industry, these products are deployed and used by many banks in Pakistan, Middle East and Africa.
I was employed in Meezan Bank Ltd. Pakistan IT Department from 2006 to 2011 almost 5 years, I developed applications for alternate distribution channels(atm, call center, internet banking, ivr etc). I worked on ISO8583 message format, developed tcp/ip socket based applications for atm machines.
I am working on freelancing projects since 2016, I have completed many applications using asp.net/asp.net core + SQL Server/MySQL and C#
Operating systems I work with:
1. Windows 11/10, Windows Server 2019, Windows Server 2016, Windows Server 2012, Windows Server 2008
Programming languages that I use:
1. C#, Javascript, Html, CSS, PHP, SQL
RDBMS:
SQL Server All versions(SQL Server 2000, 2005, 2008, 2012, 2016, 2019)
Very strong at t-sql, stored procedure, queries, views, triggers
My SQL, Postgre SQL, SQLITE
Development IDE: Visual Studio Enterprise 2022/2019/2017/2015/2010/2005
Visual Studio Code, Notepad++
Web Front End:
Razor Pages, Razor Views, Blazor Web Assembly Pages, Laravel Blade, asp.net Web Forms, HTML5, Javascript, CSS3, Jquery, Jquery UI, Bootstrap
Version control systems: git/svn/cvs
Other APIs and Framework I worked with:
Web API, WCF, ISO8583 message format used by atm networks and visa for atm transactions.
CEN XFS API, a c++ api used to monitor atm device health
SNMP Protocol and API: Used to monitor atm device health
Directshow API: Used to grab video and images from cameras installed on atm.
Bio API and Frameworks: Neurotechnology SDK and api to store and mach bio finger data.
Programmed and integrated bio devices from nitgen, sagem, secugen and persona brands.
Worked with TLS protocol and API to secure communication between atm machine and Bio Server to securely send customer thumb bio data.
ASP.NET Web API
Desktop Application
Bootstrap
C#
JavaScript
MySQL
Microsoft SQL Server
Web Application
ASP.NET
.NET Framework
Microsoft Azure
API
.NET Core
Blazor
Kumar A.
Karachi, Pakistan
$13/hr
4.9
11 jobs
I am a Full-Stack Developer with 5 years of experience, specializing in C#, .NET, Java and C++ projects. I began my career with C++ and later transitioned to Microsoft technologies, building strong expertise in the .NET ecosystem.
My work has primarily focused on development, debugging, and system optimization. I have developed a wide range of solutions, including websites, desktop applications, APIs, CRM systems, and admin panels. A significant portion of my experience lies in the payment industry and banking switch systems, where performance and reliability are critical.
I am currently seeking both long-term and short-term projects where I can apply my skills and contribute to impactful solutions.
Regex Writing
C++
C#
Node.js
MySQL
ASP.NET MVC
Web Development
JavaScript
Temenos
Oracle PLSQL
Selenium
Data Structures
.NET Core
MySQL Programming
MVC Framework
Muhammad A.
Karachi, Pakistan
$22/hr
4.8
48 jobs
I'm a UI/UX designer working in Figma, and I build what I design myself, mostly in WordPress, sometimes as a clean handoff to your dev team. No agency, no handoff between five people. As a UI/UX designer who also builds, nothing gets lost between the design file and the live site.
🥇 100% Job Success · 🥇Top Rated · 🥇 46 projects delivered · 🥇 $10K+ earned as a UI/UX designer on Upwork
WHAT I DO AS A UI/UX DESIGNER
• UI/UX design in Figma: wireframes, prototypes, full interface design
• Landing page design that's built to convert, not just look nice
• Website design & redesign: landing pages, product sites, platform UI
• WordPress design & development: Elementor, custom themes, WooCommerce
• Figma to WordPress handoff: designed and built by the same person
• Design systems in Figma that don't fall apart the moment a new page gets added
WHY WORK WITH ME OVER AN AGENCY
Most UI/UX designers hand off their Figma file and disappear. I don't. I design the UI/UX, then build the landing page or full WordPress site myself, same person, start to finish. You're not paying for five specialists and a project manager relaying messages between them. You're talking directly to the person doing the work.
HOW I WORK AS A FIGMA / WORDPRESS DESIGNER
1. Understand what you actually need, not just what you asked for first
2. Wireframe the structure in Figma before touching visual design
3. Design the UI: clean, responsive, on-brand, built in Figma
4. Build the landing page or full site in WordPress, or hand you Figma files ready for your own team
A FEW RECENT UI/UX, LANDING PAGE & WORDPRESS PROJECTS
• Designed a full UX/UI for a professional platform from scratch in Figma: client came back with a 5-star review and said I delivered on time with strong quality throughout.
• Designed and shipped a high-converting landing page for a business that had been let down by previous designers: client said it "far exceeded expectations."
• Fixed and redesigned an AI startup's website using Figma and Framer: "did a great job fixing our website."
• Redesigned a page with new content direction as a UI/UX designer: client called it "solution-oriented" and "detail-oriented" work, no back-and-forth needed.
• Long-term WordPress design and development support for an SEO agency and a marketing funnel agency: the kind of client who keeps coming back because they don't have to explain things twice.
I've worked as a UI/UX designer, landing page designer, and WordPress developer for SaaS teams, small agencies, service businesses, and e-commerce brands. Whether it's a Figma prototype for a product team or a landing page for a local business, the process stays the same, good UI/UX is good UI/UX.
Core skills: UI/UX Design, Figma, WordPress, Landing Page Design, Website Design, Wireframing, Prototyping, Responsive Design, WooCommerce, Elementor, Design Systems.
If you need a UI/UX designer who can design it right in Figma, build the landing page or full site in WordPress, and actually talk to you directly instead of routing through a team, send me a message. I read every one myself.
User Interface Design
UX & UI
User Experience Design
Figma
WordPress
Web Design
Website
Website Redesign
Landing Page Design
Responsive Design
Conversion Rate Optimization
Elementor
Wireframing
Prototyping
UX Research
UI Graphics
User Flow
Design Concept
WordPress Website
WordPress Landing Page
Faiz A.
Karachi, Pakistan
$15/hr
4.8
36 jobs
Python full-stack developer specializing in Django backends, AI/LLM systems (RAG, agents, vector DBs), and production web scraping. $20K+ earned across 33 contracts and 1,000+ hours on Upwork since 2018.
What I build, end to end:
✅ Django + DRF backends — REST APIs, auth (JWT/OAuth2), Celery, Postgres, payment integrations (Stripe, Razorpay), production deployments on AWS/DigitalOcean.
✅ AI/LLM applications — RAG chatbots over your private docs, AI agents (LangChain, LlamaIndex), OpenAI/Claude/Gemini integrations, vector databases (Pinecone, ChromaDB, FAISS), prompt engineering, evaluation harnesses.
✅ Full-stack web apps — Django + React/Bootstrap, multi-tenant SaaS, admin dashboards, real-time dashboards.
✅ Web scraping & automation at scale — Scrapy, Selenium, Playwright, anti-bot evasion, scheduled crawlers, clean CSV/JSON/Postgres delivery.
Why clients re-hire me:
• I write code that survives production — typed, tested, monitored, not demo-quality scripts.
• I understand both backend engineering and modern AI systems. Most freelancers do one or the other.
• Karachi-based, work US Eastern + EU hours daily, fluent professional English.
• Clean handover: GitHub repo, README, deployment instructions, post-delivery support window.
Recent stack: Django 5, FastAPI, Postgres, Redis, Celery, LangChain, OpenAI, Anthropic Claude, Pinecone, ChromaDB, Playwright, Scrapy, Docker, AWS.
Tell me the business outcome you need and I'll scope the smallest reliable build that gets you there. Available 30+ hrs/week, fast first response.
Python
Django
Large Language Model
Full-Stack Development
AI Agent Development
Machine Learning
Vector Database
LangChain
Retrieval Augmented Generation
Claude
OpenAI API
PostgreSQL
REST API
Web Scraping
Data Mining
Automation
Back-End Development
Flask
FastAPI
Scrapy
Nisha Shareef S.
Karachi, Pakistan
$40/hr
5.0
12 jobs
I graduated with a Bachelor's in Computer Science and won the Best FYP award for a chatbot related to women's health. Currently, I'm working as a junior data scientist and have a passion for programming and solving challenging problems. I'm proficient with Python, C++ and JavaScript.
Java
Spring Boot
Kotlin
Node.js
TypeScript
Selenium
Python
Scripting
JavaScript
Automation
Data Scraping
R
SQL
C++
WebGL
Shakir A.
Karachi, Pakistan
$65/hr
5.0
65 jobs
I build algorithmic trading systems that execute reliably in live markets, across multiple asset classes and platforms.
I’m a Python-based Algo Trading Developer with experience in Crypto, Forex, Options, Futures, and US Equities, integrating with brokers and platforms like MetaTrader (MT4/MT5), Interactive Brokers (IBKR), Charles Schwab, and major crypto exchanges.
Core Expertise
Trading Bots & Execution Systems (REST/WebSocket APIs, low-latency design)
Backtesting Engines (realistic fills, slippage, commissions)
Signal & Indicator Development (multi-indicator + order book logic)
Strategy Optimization (parameter sweeps, performance tuning)
Market Data Processing (tick, depth, and high-frequency data)
Exchange & Broker Experience
I’ve worked with a wide range of APIs and execution environments, including:
Centralized crypto exchanges (spot & derivatives)
Broker APIs for equities, options, and futures
MetaTrader environments (MT4/MT5)
Custom data pipelines for real-time and historical data
Tech Stack
Python, Pandas, NumPy, WebSockets, REST APIs
Django / Backend Systems
PostgreSQL / MongoDB
AWS / GCP
Approach
I don’t just “code bots”, I build systems that handle real-world trading conditions: latency, partial fills, liquidity constraints, and execution edge cases.
If you need someone who understands both market behavior and system design, I can help.
JavaScript
Python
Cloud Computing
API
API Integration
Selenium
Data Extraction
Automation
Google Cloud Platform
Selenium WebDriver
Django
JSON
Spring Boot
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 Regular Expressions Developer near Karachi, on Upwork?
You can hire a Regular Expressions Developer near Karachi, on Upwork in four simple steps:
Create a job post tailored to your Regular Expressions Developer project scope. We’ll walk you through the process step by step.
Browse top Regular Expressions Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Regular Expressions Developer profiles and interview.
Hire the right Regular Expressions 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 Regular Expressions Developer?
Rates charged by Regular Expressions 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 Regular Expressions Developer near Karachi, on Upwork?
As the world’s work marketplace, we connect highly-skilled freelance Regular Expressions Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Regular Expressions Developer team you need to succeed.
Can I hire a Regular Expressions Developer near Karachi, 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 Regular Expressions Developer proposals within 24 hours of posting a job description.