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, 748 Python projects are completed every quarter on Upwork.

748

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.

4.73
Last updated: July 1, 2015
Clear all filters
  1. Daniel Yavorovich

    Daniel Yavorovich

    System Administrator

    Ukraine - Last active: 1 month ago - Portfolio: 1

    Operating Systems ● FreeBSD ● Linux Security ● iptables ● openssl ● jail ● clamav ● mod_security ● mod_clamav DNS ● Bind ● PowerDNS (+PostgreSQL / +MySQL) HTTP ● Apache ○ MPM: prefork, worker ○ mod_ssl, mod_php, mod_wsgi ● Nginx ○ Access control ○ Autoindex ○ Fast-CGI ○ uWSGI ○ Proxy ○ Cache ○ SSL ○ upload_progress_module ○ Control panel integration ■ Virtualmin ■ DirectAdmin ■ Plesk Proxy ● squid ○ basic auth ○ transparent proxy ○ cache ● 3proxy ○ http/socks ○ auth Raid ● Linux ○ md(0,1,5,6,10) ● FreeBSD ○ Gmirror / Striping File Systems: ● Ext 2,3,4 ● ReiserFS ● XFS ● OCFS2 ● ZFS (port to FreeBSD) ● CEPH CVS ● SVN ● Mercurial ● GIT ○ GitLab ○ GitoLite Backup ● rsync ● BackupPC ● Bacula FTP ● ProFTPd ● VSFTPD File sharing ● NFS ● SAMBA Control Panel ● Direct Admin ● Webmin+Virtualmin ● CPanel ● ISP-config ● Plesk Automatization ● Puppet ● Saltstack Monitoring ● Zabbix ● Nagios ● Munin ● Monit Network Understanding of theoretical and practical foundations of the networks (Data link, Network, Transport, Application Layers). VPN ● OpenVPN ● PPTP Database (SQL) ● MySQL (+MariaDB, +Percona) ● PostgreSQL Database (NoSQL) ● ElasticSearch ● Riak ● MongoDB ● Cassandra ● Redis Virtualization & Containerization ● KVM ● XEN ● OpenVZ ● LXC ● Docker ● Vagrant Cluster ● DRBD ○ master-slave ○ master-master (+ocfs2) ● Heartbeat ● Pacemaker Development ● actively use: ○ shell (bash, sh) ○ Python ● Frameworks ○ Django ○ Flask ○ Twisted ○ Tornado Cloud Solutions: ● AWS (EC2, S3, CloudFront, Route53) ● DigitalOcean ● RackSpace

    $33.33 /hr
    40 hours
    5.00
  2. Andriy Surovets

    Andriy Surovets

    Programmer / Developer

    Ukraine - Last active: 1 day ago - Tests: 2

    I am working as software developer for 7+ years. During this I was working on different projects. My primary tasks were Java development, implementing automated and unit test cases, defining requirements. Experience: 2015.03- 2015.07 Assessment reporting tool(Amplify part of News Corp) Web based assessment tools for schools. Provides wide reports for teachers and parents, what helps track students’ performance. Also it’s supports online access to teachers for creating assessments, also uses different teaching tactics and track educational results. Tools and technologies: Java, Spring MVC, Hibernate, Freemarker, JQuery, SQL Server, Maven, Ant, HTML, CSS, GitHub, JUnit, Jenkins. Role: Java developer,Bug fixing and create new functionality in front-end and back-end. 07.2014 -10.2014 Nextance Trilogy. inc Nextance is a system controls contracts, and the relationships they govern. Improving standardization and control of contracts, as well as gaining visibility into their content, improves the results of any business initiative you have in place today. You can benefit from Nextance Contract Performance Management by improving the standardization, visibility and control of your contracts. Tools and technologies: Java/C# Oracle/AG Tamino XML Server/IBM DB2 XML/XSLT/CSS/JS Role: GUI modifications;Business Logic Modification; Add new functionality,Configurated manager 06.2013 - 07.2014 SmartMix Trilogy. inc Provide development, support, testing and continuous integration of numerous products, which are under development of Trilogy network. Working on investigation and development activities on SmartMix direction. Tools and technologies: Java, CSS, JavaScript ,Microsoft SQL Role: GUI modifications; Business Logic Modification; Add new functionality,Configurated manager 03.2012 - 06.2013 Virtual MGA Virtual MGA has a set of core features that are generally present across all clients. In additional to the core features we also offer some premium features that can be layered on top of the core product. Examples of some of our premium features are: Active Contract Management (the ability to manage various contracts both new and expiring and syndicate transactions across multiple contracts), Active Aggregate Management (setting aggregate thresholds by Zone or County or State or a combination of all these s 06.2011 - 02.2012 Hewlett-Packard Create backend functional for Router and coverage this functional Unit test Tools and technologies: C,Java(JUnit),XML Role: Business Logic Modification; Add new functionality,Write JUnit Test 10.2010 - 06.2011 DCM Trilogy. inc The Versata Distribution Channel Management (DCM) software manages the relationship between financial services institutions and the distributors that sell and service their products. Tools and technologies: Java, JSP, XML, XSLT, CSS, JavaScript and OQL (Object Query Language) PostgreSQL, Microsoft SQL, Oracle, DB2 XML/XSLT/CSS/JS Role: GUI modifications; Business Logic Modification; Add new functionality,Configurated manager 10.2007 -10.2010 Nextance Trilogy. inc Nextance is a system controls contracts, and the relationships they govern. Improving standardization and control of contracts, as well as gaining visibility into their content, improves the results of any business initiative you have in place today. You can benefit from Nextance Contract Performance Management by improving the standardization, visibility and control of your contracts. Tools and technologies: Java/C# Oracle/AG Tamino XML Server/IBM DB2 XML/XSLT/CSS/JS Role: GUI modifications; Busines 06.2006 - 10.2007 Artemis 7 Trilogy. inc Artemis 7 is a web-based investment portfolio management system that supports organizations that wish to implement a top-down management process to optimize the selection and execution of investments. Tools and technologies: Java/AWT, Oracle, Abbot,JUnit Role: GUI modifications; performance tests automation Skills: Programming Languages/ Technologies: * Java,C#,C++,JavaScript,PHP,SQL, XML,XSLT, HTML,CSS RDBMS: * Microsoft SQL Server * Oracle * PosrgreSQL * MySQL Frameworks: * Spring * Hibernate * Struts * JUnit Development Tools: * Eclipse * MyEclipse IDE * NetBeans IDE * IntelliJ IDEA * Tortoise SVN * JProfiler * Firebug * Apache Ant * FindBugs, CheckStyle, Coverage, MI, PMD code quality metrics * Visual Basic Script debugger

    $25.00 /hr
    1,586 hours
    5.00
  3. alexander Merkulov

    alexander Merkulov Agency Contractor

    Asterisk/voip/a2billing/freepbx/kamailio expert

    Ukraine - Last active: 4 days ago - Tests: 6 - Portfolio: 5

    My time is my value. So when you choosing me you can expect that job will be done in short terms and perfect. I not like to do something that not need be done, i prefer use developed components and solutions. That not mean i can't do development. I working with different programing tasks for last 26 years. yes, from 6 y.o. I live in it. So i prefer do something new&interesting; I can handle all tasks from linux administration/virtualization upto end-user web for voip. Only task i never do - graphical design part. That is not my field, better hire someone else for design. I have university degree, working with asterisk from start of this project. Have developing experience with freepbx/trixbox&a2billing. I am one of contributor of a2billing.org trunk. Also i can work as mysql/postgres DBA, database architect, has experience with following languages: Perl Python PHP C/C++ Javascript SQL Prolog/Lisp,Forth. In voip i can work with callweaver, asterisk, opensips, kamailio. Developed modules for freepbx, elastix, trixbox, a2billing.

    Associated with: UA Prime Agency

    $67.77 /hr
    545 hours
    4.97
  4. Ahsan Shahid

    Ahsan Shahid Agency Contractor

    Web , Mobile apps Developer, Matlab expert and Google SoC 2013 Winner

    Pakistan - Last active: 1 day ago - Tests: 10 - Portfolio: 7

    I am a goal-oriented professional with an aim to provide customer-satisfactory solutions in minimum time possible and with minimal supervision. I was GOOGLE SUMMER OF CODE 2013 WINNER, which is a program initiated by Google in which I had to write code for Open Source Organizations under Google's Supervision. Moreover, I also worked in the past for a software firm named App-Desk. I have been developing software since High School. I have 5 years of experience with Drupal and Code-Igniter frameworks. I have attained a number of skills during my Electrical Engineering Degree as well. I have sufficient expertise in programming languages as: 1. C/C++ 2. C# 3. JAVA 4. Python 5. PHP 6. JavaScript/JQuery 7. CSS 8. HTML 9. MATLAB 10. Octave I have experience in the following frameworks: 1. Drupal ( PHP ) 2. WordPress (PHP) 3. Code-igniter (PHP) 4, Qt ( C++) 5. Django (Python) I also have extensive experience working with MySQL databases. Moreover, I also have experience in building mobile applications on android.I have made a course-manager on android as my final year project. So I am also comfortable with developing applications for android. I also have sound knowledge of working with sub-version systems as well ,like 1. Git. 2. Mercurial. It is my commitment and promise to provide best possible work by following industry-level coding standards , and in minimum possible and with 100% client's satisfaction.. I also possess expertise in Electrical Engineering softwares and technologies as: 1. ISIS Proteus. 2. Verilog. 3. AutoCAD 4. MATLAB 5. OCTAVE. (I volunteer for octave development as it is an open-source software). 6. ARES. 7. Atmel Atmega Microcontroller programming. 8. Digital Image Processing. 9. Beagle Bone and Raspberry pi related embedded systems configuration. 10. Circuit Designing. During the course of my degree , I have studied following subjects: -Digital Image Processing. -Calculus -Control Systems -Embedded Systems -Software Engineering -Digital Logic Design -Computer Organization and Architecture. I also possess certificate from Google for working for Open-Source organizations during the summers which speaks itself about my skills and dedication to my work. Some Notable Projects relating to Electrical Engineering that I have done are: 1. Autonomous Road-Traffic Control System. 2. Line-Following robot purely based on Digital Logic Design. 3. a TV-remote controlled home automation system with a capability to set timers to turn on/off the appliances. 4. A go-to-goal and obstacle avoider robot based on ultra-sonic sensors. I am a software developer by passion. I love writing code , that is the reason I also volunteer to open-source organizations as well. Now I am starting my professional career as a free-lancer to fulfill my dream to be an entrepreneur. Why You should choose me? 1. I am passionate about writing code and helping others. I also volunteer for open-source organizations like GNU Octave. 2. I am Google Summer Of Code 2013 winner as well. 3. I have ability to work through 24 x 5 . 4. I can work on a timezone comfortable to Client. 5. Able to share reports with the client on daily-basis. 6. Able to work under minimum-supervision. 7. Able to work more-efficiently if goals are clearly-stated. 8. Can also on week-ends if needed. 9. Keep total transparency during the project development. 10. Despite being a student, I have experience for working with the industry-leading professionals and companies.

    Associated with: ASH Solutions

    $21.67 /hr
    314 hours
    4.33
  5. Dmytro K.

    Dmytro K.

    Apache Flex/AIR Developer

    Ukraine - Last active: 22 days ago

    I'm software developer with 1+ year of experience. My main specialization is mobile applications development with using Apache Flex, AIR, ActionScript 3.0 technologies. Also I work with ASP.NET webservices and MS SQL Server. I use the OOP approach, my main goal is keeping code clean, robust and modular.

    $15.00 /hr
    54 hours
    5.00
  6. Thanh Truong Ngoc

    Thanh Truong Ngoc

    voip, system, admin, django, bandwidth optimise

    Vietnam - Last active: 3 days ago - Portfolio: 16

    I have 6 years experience in system admin, deploy server, maintenance system base on: asterisk, voip, avaya, freeswitch, kamailio, opensip..... have developed some bandwidth optimise for VOIP system

    $13.00 /hr
    282 hours
    5.00
  7. Saeed ahmed D.

    Saeed ahmed D.

    An Expert C++, Java, SQL, Unix Developer

    India - Last active: 6 days ago - Tests: 2

    To become an expert in cutting edge technologies by means of imparting and implementing them. An experienced Freelance Online Or On-site Developer which is quick learner looking For: 1> Application Designing, Developing, Code Review Jobs. 2> Tier-2, Tier-3 Support for Debugging and Maintaining of any C++, C#, Java, Unix based applications, could be any Products or Projects.

    $44.44 /hr
    0 hours
    0.00
  8. Denis C.

    Denis C.

    Expert System Engineer

    Moldova - Last active: 1 month ago - Tests: 9

    PROFILE – A self-motivated and committed system administrator with exposure to a wide range of technical areas, focused on delivering best experience to the end-users – Nine years of experience in administering business–critical application stacks such as banking software, middle-ware, billing systems, Telecom-specific applications; troubleshooting complex issues, managing both production environments and databases of highly respected companies – Performed upgrades planning, software developing and documenting the knowledge – Highly adaptable and quick to learn new skills – Six years of customer service experience MAIN TECHNICAL SKILLS O/S: HP-UX, SunOS, AIX, RedHat, CentOS, Debian – installation/configuration Software: MySql Server – installation/configuration Apache Web Server – installation/configuration Nginx – installation/configuration Apache Tomcat – installation/configuration Redhat JBoss Application Server – maintenance Oracle WebLogic Application Server – maintenance Oracle Tuxedo – maintenance Oracle Database – maintenance CVS – codebase maintenance HP Quality Centre – configuration/maintenance SSH Server – installation/configuration Telecom–specific Billing Applications (Amdocs Ensemble, Oracle BRM) – maintenance Oracle VM VirtualBox – installation/configuration Languages: Python – 1.5 years Perl – 3 years AWK – 4 years Shell Scripting – 5 years SQL (mysql and Oracle) – 4 years Java – 0.5 years PROFESSIONAL EXPERIENCE – Billing System Engineer, Team Lead (3 persons in submission): 2010 - 2013 – Software Developer: 2008 – 2010 – Senior System Engineer: 2003 – 2008

    $16.67 /hr
    0 hours
    0.00
  9. Hitesh Pahuja

    Hitesh Pahuja

    Senior Java Developer

    India - Last active: 10/14/2013 - Tests: 3

    Let me introduce myself as Hitesh Pahuja, having 9 years of IT experience as Senior Java Developer/Analyst. I have a strong background in Object oriented architecture, analysis, design and software development using latest technologies like Java, J2EE , Scala, Akka technologies. • Expertise in Product Iterative Development Model, Agile software development technique using principles like Test Driven Development, Continuous Integration and Automation testing etc. • Expertise in working throughout the project full-lifecycle, had worked on every phase of SDLC e.g. Application Security, Deployment, Requirement Handling, High level designing, Data Analytics and Statistics, Enhancement etc. . Experience in Application security at various layers like Web layer [ Fiddle, Nessus etc.], Web-Services Layer [ SSL, Fuzzing] etc. Extensive experience in Agile delivery of software using practices from Scrum, eXtreme Programming etc. Well versed experience in Test Driven Development, Mocking techniques and CI tools like Bamboo, Cruise Control and Hudson etc. I had worked with various types of applications like • SOA based using web services technologies. • Messaging based using JMS over JBoss/IBM Web Sphere. • Web-based application using technologies like Spring MVC, HTML, JavaScript, Ajax, JQuery etc. • E-Commerce based application. • Customer Support based application which involves dealing with client calls and resolving their technical issues. I have expertise in various domains like Banking [Retail and Loan based], e-Learning, Publishing Education and Retail etc. I am very keen to learn new technologies and business knowledge. I accept challenges and can work independently, can lead a team and act as a mentor to my juniors on technical front. For employment prospective I am open to contract role and on negotiable rates. I can make assure my stability with company and available immediately. Sincerely, Hitesh Pahuja, Hitesh.pahuja@gmail.com http://www.linkedin.com/pub/hitesh-pahuja/8/55b/3a

    $27.78 /hr
    550 hours
    0.00
  10. Aarthy Ramachandran

    Aarthy Ramachandran

    Senior Developer

    India - Last active: 5 days ago - Tests: 1

    4 Years of Experience in design, development and deployment of object-oriented application using Java and Perl Develop applications for integration with backend databases to facilitate web services. Develop functionality based UI tools to integrate services. Programming and EIM design for data processing, data mining and extraction for customized reporting.

    $25.00 /hr
    1,079 hours
    0.00