Get Your Python Project Started Today!

Hire a freelance Python developer to rev up your web applications. Search our database of affordable Python experts to get your project started today.

Python is a dynamic general-purpose, object-oriented programming language designed for code readability and used for web applications (e.g. Google, Yahoo and YouTube). On Upwork, the world’s largest online workplace, companies hire Python programmers to successfully complete jobs including loading datasets, creating widgets, and performing data transformations.

Browse Python job posts for project examples or post your job on Upwork for free!

Python Job Cost Overview

Typical total cost of Upwork Python projects based on completed and fixed-price jobs.

Upwork Python Jobs Completed Quarterly

On average, 673 Python projects are completed every quarter on Upwork.


Time to Complete Upwork Python Jobs

Time needed to complete a Python project on Upwork.

Average Python Freelancer Feedback Score

Python Upwork freelancers typically receive a client rating of 4.73.

Last updated: October 1, 2015
Clear all filters

Kim R.

Kim R.

Experienced software professional

Australia - Tests: 5 - Portfolio: 1

I have many years commercial experience as a software developer I have successfully completed significant projects in the areas of: - web services and dynamic web sites - data conversion and parsing of complex data streams - databases, including modelling, setup, SQL reporting - convert PDF to flat files and CSV - office automation with Excel and Word macros I can confidently handle all aspects of your software project project from design to development, testing, documentation and production support. I have also made significant open source software contributions.

Groups: LoginRadius

100% Job Success
$42.00 /hr
471 hours

Saroj J.

Saroj J.

Senior DevOps / Java Architect

India - Tests: 1

* Seasoned Technical Veteran in designing and implementing Secure, Scalable and Highly Available platform in leading IaaS. * Excellent hands on experience in Amazon Web Services (AWS), OpenStack, Google Cloud Platform, OpenShift 2/3, Apache Mesos * Sound and solid skills in installation and administration of Docker, Kubernetes infrastructure. * Extensive Production level experience in Chef/Puppet/Ansible/Salt * Highly experience in Java/Ruby/PHP/Python Application servers. Several years of production level experience and can offer best practices streamlining the Server operation. * 14yrs of JavaEE/PHP/C++ experience, 8yrs of JavaEE/PHP Architect. * Experience in Cloud Management platform such as RightScale an Scalr. * Proficient in writing Cloud API client for any integration with 3rd party application. * Administration experiences in Visualizations tools like OpenVZ, Xen, VirtualBox, KVM, VMWare * Expert in implementing Scalable and HA server architecture using OpenSource tools like HAProxy, Varnish, GlusterFS, Luster,Redis/HBase, KeepAlived, Nginx, memcached, nodejs * Experienced Seasonal Programmer. Solid hands on experience in writing scripts/programs in Java/Python/Perl/PHP/NodeJS/AngularJS. * Experience in Application Life cycle Management (ALM)) * Professional Experience in build/automation/release management tools such as maven,capistrano,phing,gems, pear, ant, jenkins etc. * Solid DBA in MySQL and PostgreSQL. Have written several patches for MySQL. * Proficient in Automation tools like Chef, Puppet and Fabric. Have successfully handled more than 300+ server using Puppet. * Proficient in IT Infrastructure Monitoring tools like Nagios, Monit, Munin,Cacti,Zenoss * Deep knowledge in Configuration and Optimization the LAMP stack and JavaEE application server. * Experience production level support in JavaEE servers, tuning JVM, profiling JavaEE application and hunting down the memory leaks. * Administration experiences in Plesk, cPanel, HSphere, ISPconfig, vePortal, SolusVM, WHMCS * Experience in Distributed File system (GlusterFS, Luster, Ceph) * Administration experience in NoSQL database like HBase, Cassandra, Redis, MongoDB * Professional experience in administration Java Application Server (GlassFIsh, JBoss, Weblogic) * More than 8 years experience, including responsibility for 400+ Linux clustered Servers and 140+ SUN servers in multiple locations in US, Europe involving high traffic, high reliability, business critical systems such as flight booking systems, cache systems and search engines etc.... * Experience in Linux System Security hardening and protecting possible threats. * Experience in scaling media streaming server like Shoutcast, Darwin Streaming, Icecast. * Experience in GIT, SVN, Mercurial, BitKeeper. * Hands on experience in RoR, CodeIgniter, Kohana, Spring Framework, Symfony, Web2Py,DJango etc..

100% Job Success
$33.33 /hr
5,691 hours

Ahmed Kamel

Ahmed Kamel

System Administrator (Linux / Web Services / Automation / DevOps.)

Egypt - Tests: 7 - Portfolio: 1

I am interested in doing system administration and automation work especially in web hosting field. I do have about 8 years of experience using and administrating Linux systems in a professional manner. I have used variety of Linux distributions especially RedHat and Debian family, I have used a lot of tools under Linux systems to accomplish my work and the most effective ones are Varnish-Cache, Nginx, Apache, Phpfpm, , Bind9, Pureftp, Vsftpd, Cpanel, Webmin, Virtualmin, Postfix, Exim, Cron, Rsyslog, Monit, Nagios, Gitlab, Git, Iptables, Csf, Apf, Maldet, Clamav, Suhosin, Naxsi, Logstash, Cloudflare, Google-Pagespeed, Ssh, Incrond, ,Memcached, Redis, Bash, Python, Fabric and Saltstack. I am proud that I have automated the deployment of web server managed services using Saltstack and Python Fabric which will get the application code deployed and running and in a server which is secured, optimized and production ready. I am an open source and automation guy who would love to be the reason for getting your next application deployed, automated or your server problem solved. and I will always be excited while doing this.

100% Job Success
$25.00 /hr
779 hours

Jia he F.

Jia he F.

Senior HTML,JavaScript,PHP,Python Developer

China - Tests: 18 - Portfolio: 10

As a full-stack developer, I have extensive experiences in web techniques including PHP, Python, Java and their frameworks like Magento, Wordpress, Drupal, SugarCRM, Zend, Cakephp,Django,Flask,Scrapy, Spring, Hibernate and JSF with PrimeFaces. To be concrete and specific, I have 6+ years of experience in the e-Commerce industry (Magento, wooCommerce,Drupal commerce and Prestashop) and over 4 years - in Magento development (Community, Enterprise and GO editions) As for Python platform, Most of web application and mobile APPs are developed on the basis of Django and Flask. Regarding to Java platform, majority of the developed applications leverage concepts of ORM (Hibernate, iBatis, JPA2), dependency injection and inversion of control (Spring), web services (SOAP, but mainly REST - using Jersey frequently), rich GUI (AngularJs,ExtJS) and relational database as well as NoSQL storage. Recognized as a significant individual contributor as well as a team player. Highly motivated, focused, and constantly remains current with state of the art technology.

Groups: Magento

94% Job Success
$25.00 /hr
1,552 hours

Alex Maslakov

Alex Maslakov

Ruby / Python / C, C++ / Java / C# / Android

Russia - Tests: 14 - Portfolio: 6

I'm an all-around programmer. I've tried breaking my passion off several times over the years, but a force bigger than I keeps bringing me back to programming. On top on that, I'm interested in finance, cyber security, big data and machine learning. Languages: Ruby, Python, Scala, C, C#, Haskell, SQL, Java, JavaScript, Rust, Perl 6 Frameworks/libraries: Ruby on Rails (RoR), RSpec, Django, Flask, Sinatra, Play!, ASP.NET MVC Platforms: Linux, Android, Mac, Windows Db: MongoDb, MySql, SQL Server, PostgreSQL Github - My website - Bitbucket -

70% Job Success
$40.00 /hr
1,759 hours

Mario Chirinos

Mario Chirinos

Electronic engineer & computer scientist

Mexico - Tests: 8 - Portfolio: 20

Electronic Engineer and a Computer Scientist with over ten years of experience working on projects within the following areas: - Computer vision, Machine learning and Pattern recognition. - Image and audio processing. - Mobile robotics. - Embedded Linux. (Raspberry PI, Beagle board, ODROID and others) - Networking and TCP/IP. - Web design using HTML5, PHP, Python, JavaScript, AJAX, CSS and MySQL. - Hardware, electronics, PCB design. - Home automation. - Linux migration. In my portfolio you can see some of my personal projects. The list of client past projects can be seen in the Work History and Feedback section, for confidential reasons I never put clients projects in my portfolio.

89% Job Success
$45.00 /hr
614 hours

Viacheslav K.

Viacheslav K.

python and js developer

Ukraine - Tests: 3 - Portfolio: 5

Education: Master of Sience in Computer Networks and Systems at the Chernihiv National Technological University . Over the last 2 years, I have developed a wide range of web apps using HTML, CSS, JS: Jquery/AngularJS and Python/Django including sites for startup companies and small businesses. I also have some experience in the following areas: SQL, Ajax, Web sockets, OOP, software design and testing. Familiar with unix, amazon web services.

$18.89 /hr
74 hours

Yarish Kumar

Yarish Kumar

Customer Service and Technical Support Expert

India - Tests: 19 - Portfolio: 7

Live Chat and Phone Support Representative Zendesk Customer Service Specialist I have 9 years of Experience in Java/J2EE application development,maintenance and production support.Cloud Services Integration ( IaaS , SaaS and PaaS ) , Mac IT Customer care support via Call / Chat / Email ( 3 years of Exp) I have full time experience in MNCs - Infosys,Yodlee , Fidelity . Finance Domain and Manufacturing domain in top software MNCs. Infrastructure as a Service (IaaS) - AWS , Rackspace , openstack , cloudstack, chef script , cloud automation and orchestration. I own iMac 21.5" - Apple Mac Lion OS X for apple related works. I also work in Windows 7 and Ubuntu Linux OS. skype : yarishkumar skill set : - java , servlet , jsp , Struts 2.0 , Spring , Hibernate framework - Oracle Sql , pl/sql , data migration - shell script , sed , awk , python - OS environment : Apple Mac OS X , Ubuntu Linux , Sun Solaris 8 - SaaS platform : yodlee sdk , amazon aws sdk - web technologies : ajax , html , java script , xml , ajax , jquery - build tools : ant , maven, hudson - IDEs used : vi editor , Eclipse , Netbeans - bug tracking : bugzilla , sharepoint , jira - source code management : svn , perforce , microsoft visual source safe - testing tools : Junit , Selenium - business rule engine : Ilog Jrules , Jboss drools - design : object oriented analysis and design , design pattern , UML diagrams - testing : manual , automated - selenium , junit - documentation : software requirement specification (SRS) , design documents

Groups: Application Developers Alliance

100% Job Success
$15.00 /hr
179 hours

Vishnu Kumar

Vishnu Kumar

Experienced Web Developer | Python & PHP

India - Tests: 5

Over 8+ years of experience in complete software development life cycle Extensive experience in working with Python, Django, Plone, Mezzanine ; PHP, CodeIgniter, Smarty, OpenCart, Wordpress, Shopify. I started my carrier in JAVA worked for initial 3.5 years on J2EE, Spring, Hibernate, EJB, JSF, nodejs, Servlets, JDBC, SOAP, JNDI, RMI, Web Services, Restful Web Services. Experience in e-commerce, CRM, payment gateway and telecom billing system. Knowledge of Linux, SMPP, SMS and USSD gateway Overall responsibility for the day-to-day operations of the project, Reporting periodically to all the stakeholders, Project Planning and Tracking, Risk analysis, Counter action and Team building and on site deployment. Excellent Interpersonal skills, outstanding problem solving and team management skills

92% Job Success
$27.78 /hr
243 hours

Alex Gubanov

Alex Gubanov

linux admin / python dev

Ukraine - Tests: 6

I work as system administrator over 8 years: over 4 years as L2 system adminstrator in hosting company. Worked with LAMP/nginx/different control panel (directadmin, webmin+virtualmin, ispmanager) and over 7 years as senior system administrator in bank. Supported 30+ different servers: mail (postfix/dovecot/ldap), proxy (squid/sams/vpn/radius/ldap), file (samba/ldap), db (mysql/postgres), web (nginx/apache), backup (sw raid/lvm/rsync) etc Write on python/bash, scripts/command line applications and web scrapers/parsers.

100% Job Success
$22.22 /hr
107 hours