Hire the best Python developers

Check out Python developers with the skills you need for your next job.
Clients rate Python developers
Rating is 4.8 out of 5.
4.8/5
based on 45,700 client reviews
  • $70 hourly
    I'm mainly a Web Developer, but one with the experience of working with nearly everything inside and outside of his field. All of my external ventures have had the pleasant effect of allowing me to make connections where most people don't even think to look, and make use of all of my skills to the best of my abilities. I absolutely love thinking outside of the box, and most of my personal projects are just a touch crazy in general; I call them creative. I mainly tend to use Python - Flask, Django, and Tornado - for most of my projects, although I also quite enjoy using Golang these days. I've been using Python for about 5 years now and Golang for around 3. I'm also extremely comfortable with Javascript - Vanilla, Vue, React and Angular, and I have quite a bit of fun working on frontends. That said, I'm not going to say that I'm amazing at coming up with Web Designs since it takes me forever to come up with a design I'm satisfied with; I much prefer to be handed a design to work with. I've never failed a project that I've taken on and I've never taken on a project I'm not sure about finishing successfully. I tend to be extremely straight forward about what I can do and how long it might take me to do it. I know my limits, and I try to break past them every single day. I was raised in Canada, so English isn't a problem by far. I can also converse well in Korean and Spanish, but I wouldn't say that I'm fluent. So yeah, let's have fun.
    vsuc_fltilesrefresh_TrophyIcon Python
    Google Cloud Platform
    Node.js
    ExpressJS
    Neo4j
    AWS Lambda
    Penetration Testing
    React
    Golang
    Selenium
    Flask
    Django
    AngularJS
    Vue.js
    JavaScript
  • $90 hourly
    Need a brand new website, an overhaul of your existing website, or just a few updates? Then let's talk. Whether you're an entrepreneur who needs a personal portfolio, a business owner who needs to strengthen their brand and services, or just somebody who has an idea that needs a web presence, I can take care of it for you. I have years of experience working with all major web development platforms, and the following frameworks and languages: JavaScript (including Node, Vue, and React) PHP HTML/CSS Python Typescript
    vsuc_fltilesrefresh_TrophyIcon Python
    Web Design
    WordPress Development
    Responsive Design
    JavaScript
    CSS 3
    HTML5
    Website
    Website Redesign
    Shopify
    SCSS
    WordPress
    Landing Page
    Squarespace
    Website Customization
  • $99 hourly
    Your online business presence is super important in the modern world. New technologies emerge every month, websites get hacked or become slow and not compatible with modern devices. That is where I come in. My full stack skills will make your website fast, reliable and easy to expand in the future. I provide multiple services that include: - designing and implementing websites, ranging from simple marketing sites to complex web-apps - improving performance and modernizing legacy applications - hardening your site's security using the latest standards - deploying to production, with SEO optimized, HTTPS enabled - integrating payments, including PayPal and Stripe - automating as much as possible My favourite tech stack is Django REST Framework in the backend and Angular in the frontend, but I am technology-agnostic and can quickly pick up any tech on the go. Here is a list of what I've used in the past: -Python 2/3, Django 2-5, Celery, Channels, Strawberry GraphQL, DRF -Angular 2-18, RxJS, ngrx, signals, NestJS -PostCSS, LESS, SCSS, Bootstrap, Material Design -npm, yarn, webpack -PostgreSQL, MySQL, MariaDB, Amazon RDS -Redis, queues, caching -Git, Github, Gitlab, Bitbucket -JIRA, Trello, Asana, Slack -HTML5, CSS3 -Ubuntu, Nginx, Docker, Jenkins -Scrum, Agile, TDD -Cypress, Karma, Chai, Jasmine -AWS, Azure, Digital Ocean Why 'modern' in my title? Frameworks and other dependencies change every day. New versions contain important security fixes, performance improvements and new features. I spend many hours following the latest news, conferences, checking changelogs and testing different versions for compatibility to make sure that your app benefits from those changes. Testimonials: "Fast, communicates great and reliable. The kind of guy I like doing business with and I'm picky." "Tomasz did a very good job working on an existing angular project. He got everything set up independently, migrated everything to a recent angular version and was able to start coding in no time. " "Tomasz presented good knowledge of Python and Django. His communication was very clear and professional, and he was able to dive right into some complicated code and significantly improve its performance. He is a reliable and skilled contractor who I would recommend."
    vsuc_fltilesrefresh_TrophyIcon Python
    API
    AWS Development
    Web Development
    Cypress
    Material Design
    Django
    Node.js
    GraphQL
    Angular
    PostgreSQL
    HTML5
    JavaScript
    AngularJS
    CSS 3
  • $50 hourly
    Backend developer with hands-on Python experience of more than 5 years. More than 10 years with different software development projects. Projects with background on payment systems, Enterprise Resource Planning (ERP), back-ends for automation and web. Experience with waterfall and agile methods. Practitioner of Test Driven Development (TDD) method. Interested in API development.
    vsuc_fltilesrefresh_TrophyIcon Python
    RESTful API
    Django
    API
    Asynchronous I/O
    Git
    Data Mining
    C++
  • $90 hourly
    Top 1% expert-vetted talent on upwork! ►Expertise: I have worked in web design for 8 years, mostly specializing in Wordpress. I have experience not only developing, editing, and redesigning sites, but helping businesses grow their business to the next level. I have extensive experience using Wordpress, Shopify, Webflow and other CMS platforms I am also an Elementor & Divi expert. I have worked with CSS, HTML, and Javascript so I can always build the perfect design regardless of existing templates and themes. When it comes to Wordpress, I am skilled in theme customization, responsive UI/UX development, and plugin customization. I am also familiar with several major Wordpress premium themes including: Astra, Avada, Divi, Elementor, Salient, Jupiter, X theme and more. ►History I come from a marketing and business background so when I build your site I do so with the goal of ensuring that you not only are presenting an amazing impression for your business but are also pushing your visitors to convert. I’ve worked with projects in a variety of stages, from making a few edits to your site all the way to looking for someone to take over the whole process including the design, development, hosting, editing, and maintenance. I offer a unique approach to developing sites start to finish based on 100s of projects. In a nutshell, I deliver a 'real end-to-end website solution'. ►Overview: I pride myself in my ability to provide amazing work that is design and conversion-driven. I have worked with clients in an array of industries ranging from artificial intelligence to wedding planning to universities and am always excited to work on a project in a new industry with its own unique challenges. ►Skills Set: 1. CMS: Wordpress, Squarespace, Webflow, Shopify, Weebly, Wix 2. Languages: CSS, HTML, Javascript, Python, SQL 3. Skills: Graphic design, e-commerce development, copywriting, SEO, video editing, logo design, business card design, theme development 4. Design & UX/UI: Miro, Figma, Sketch, XD and more 5. Web Building Tools: Divi, Elementor, Gutenberg 6. Tools: Adobe Photoshop, Adobe illustrator, Sketch, Canva, Moonclerk, Typeform, Memberspace, Woocommerce 7. Marketing: Branding, Facebook pixel, facebook ads, google ads, newsletter design, newsletter strategy 8. Understanding of best practices in design, optimization, and user experience 9. Site Speed Optimization 10. Website Migration between website builders & website hosting providers 11. Online Payment Gateway Integrations 12. Mobile & Tablet Responsiveness 13. Squarespace & Wordpress tutoring 14. WordPress Backups & Updates 15. WordPress Website Maintenance 16. Landing page optimization 17. ADA compliance audit & remediation
    vsuc_fltilesrefresh_TrophyIcon Python
    Google Analytics
    SEO Performance
    Shopify
    Webflow
    Digital Project Management
    Copywriting
    JavaScript
    Project Management
    HTML
    Squarespace
    Marketing Strategy
    WordPress
    CSS
    UX & UI
  • $60 hourly
    I'm a software engineer with 10+ years of experience in embedded applications. My skills include: - MCUs - ST, Microchip, NXP, Renesas, TI - RTOS - FreeRTOS, RTX, ThreadX - C++, C - STM32Cube, Keil, IAR, AtmelStudio, gcc - Python, make, SCons, git, svn, bash - Arduino I'm an experienced electrical engineer as well, my most significant achievement being to develop, certify and start mass production of a smart meter.
    vsuc_fltilesrefresh_TrophyIcon Python
    FreeRTOS
    Linux
    Firmware Programming
    PCB Design
    Git
    Embedded Application
    Arduino Firmware
    ESP32
    C
    C++
    Embedded System
    Raspberry Pi
    STM32
    Real-Time Operating System
  • $40 hourly
    Hello! I am an experienced software developer and ERP consultant. I've spent most of the last four years implementing and customizing the open source ERP system ERPNext. I have implemented ERPNext at more than 15 companies in the logististics, insurance and retail industries; ranging in size from 2 to 90+ employees. I have also built ERPNext modules and customization for companies in the Logistics, Insurance and Manufacturing Industry. Over the years I've gained intimate knowledge of the inner workings of ERPNext, the Frappe framework and the Python and Javascript programming languages. I have also gained working knowledge of Finance, Accounting, Stock Operations, Insurance, Manufacturing and Project Management. Open and regular communication is important to me, it ensures the project is completed to the satisfaction of all parties involved. When working with me you can be assured of the highest level of professionalism in everything I do.
    vsuc_fltilesrefresh_TrophyIcon Python
    Project Management
    JavaScript
    ERPNext
  • $70 hourly
    Designer and engineer of information systems built on the Linux platform that help business’s overcome their marketing and organizational issues. Expert in building solutions around the Odoo web framework and business application suite with experience on more than 60 projects in various roles: developer / lead developer / project manager. Languages: Expert in Python, Javascript, SQL; Proficient in Bash, Elixir/Erlang, Haskell, Elm Web Frameworks: Expert in Odoo; Proficient in Django, Flask Network (application) protocols: HTTP, SMTP Databases: PostgreSQL Web Servers: Nginx Web & Markup: HTML, CSS/SCSS, JSON, XML, Emacs Org-mode Platforms: Linux (Ubuntu/Debian) Tools: Emacs, Git, SSH, webpack Container-tech: Docker, Kubernetes Methodologies: Agile, Waterfall, Test Driven Development, Continuous Integration
    vsuc_fltilesrefresh_TrophyIcon Python
    Elm
    Odoo
    Elixir
    JavaScript
  • $25 hourly
    I have 17+ years of experience in project development using PHP/Python framworks. I take great care to ensure each project is well-documented and easily maintainable so you can enhance a website as your company grows. I am highly motivated, self-managed and well-qualified web developer. I focused on providing high quality work with in-time delivery, Implementation of cutting-edge development technology, extra cost avoidance, Implementation of best practices. Frameworks : Django, CakePHP, Laravel, Angular, AngularJS Languages : PHP, Python, Javascript, Typescript APIs : AWS, Facebook, Linkedin, Twitter, Twilio, Xignite, Stripe, Paypal Tools : GIT, Docker, Node.js, Composer, Grunt, Webpack Database : MySQL, PostgreSQL, MongoDB Servers : AWS, Digitalocean
    vsuc_fltilesrefresh_TrophyIcon Python
    React
    Angular
    Laravel
    AngularJS
    Django
    PHP
    CakePHP
  • $30 hourly
    - Custom Components Development for odoo - Integartion of third party Javascript library with odoo like calendar scheduler, vis chart, fabric js - Create any type of custom view in odoo v10, v11, v12, v13, v14 and v15. - Capabilities of make any level of fields widgets in odoo all version. - Odoo web development. - OWL JS Development. - Ability to create any type of website snippets. - Brief knowledge of sale, purchase, inventory, manufacturing, project, hr etc in odoo.
    vsuc_fltilesrefresh_TrophyIcon Python
    Prototype JavaScript Framework
    OWL
    Odoo Development
    Sales & Inventory Entries
    Odoo
    CSS
    SCSS
    JavaScript
  • $54 hourly
    I'm an experienced web developer with 8+ years’ experience in developing several Software As Service products. A deep understanding in User Experience (UX). My financial background allows me to understand more quickly the needs for the Fintech industry. AWS Certified Cloud Practitioner
    vsuc_fltilesrefresh_TrophyIcon Python
    Angular
    React
    PostgreSQL
    Django
    API
    CSS 3
    Flask
    SQL
    Docker Compose
    Amazon Web Services
  • $30 hourly
    👋 Hi! ⭐️ My name is Sameer and I am a full-stack developer with experience in developing web, mobile, and cloud-based applications. ✅ I have 4+ years of experience developing Web and Mobile-based applications backed by technologies such as React, Next, Node, Flask, Django, PostgreSQL, MongoDB, Docker, and AWS. ✅ I love working in professional settings and on projects that offer me the room to explore new technologies and grow. If there's something I don't know, you can always count on me to take the initiative to learn and grow myself. ⭐️ I have helped multiple clients achieve success. I have got the experience and industry knowledge to build software solutions such as e-commerce platforms, admin dashboards, and multi-tenant cloud-based web applications. I am an expert in developing ✅ E-commerce platforms ✅ Admin Dashboards ✅ CRMs ✅ Web Applications ✅ Mobile Applications ✅ Cloud Solutions 💻 Technologies I've worked with: FrontEnd: React | NextJS | React-Native Backend: NodeJS | NestJS | Flask | RestAPI Databases: MySQL | MongoDB | Postgres Cloud/DevOps: Firebase | Github Actions | AWS (EC2, EBS, Lambda and many more)
    vsuc_fltilesrefresh_TrophyIcon Python
    Web Scraping
    NodeJS Framework
    Mongoose
    Back-End Development
    React Native
    MERN Stack
    Full-Stack Development
    JavaScript
    MariaDB
    CodeIgniter
    React
    PHP
    Web Application
    Laravel
    MongoDB
    MySQL
    Amazon Web Services
    Next.js
  • $100 hourly
    I have a dual profency in trading and programming. Indeed, I graduated from a business school with a MS in Financial Markets and also developed my programming skills on a trading floor in Paris. 7 years of experience in trading automation. I also publish courses on Udemy dealing with programming/finance (12 000 students). --|-- Areas covered by my projects so far --|-- • Interactive Brokers API • Crypto Exchange APIs (Bittrex, Bitfinex, Gdax, Binance, Bybit, FTX, Huobi, HitBTC, Dobi, Bitmex, Exrates, GateIO, LiveCoin, Kraken, RightBTC, Hotbit, Exmo, Poloniex, Gemini, Coinbene, Yobit, Liquid, Cryptopia, Mercatox, Bleutrade,...) • Interactions with DEXs (PancakeSwap, SpookySwap) • Setting up blockchain nodes (Fantom Go Opera, Geth, Avalanche Go, Arbitrum...) • IG Market API, FXCM API • Technical analysis • Market Making • Machine Learning • Visualization tools (GUI, charts) • Data scrapping • Backtesting tools • Signal parsing (from various sources, social networks, brokers, Telegram, Discord...) • RPA (UiPath) --|-- Technology used --|-- • Python 3 (+ Django, Flask, Tkinter for the GUI) • Web3, Solidity • C# (WPF, Winforms) • NodeJS • Java • R • REST / Websocket / FIX protocol • HTML, CSS, Javascript (d3 for charting) • MySQL, PostgreSQL, HDF5 • Docker • Windows Server / Linux (Ubuntu)
    vsuc_fltilesrefresh_TrophyIcon Python
    Data Scraping
    C#
    Node.js
    Cryptocurrency
    Finance & Accounting
    Forex Trading
    Flask
    C++
  • $15 hourly
    I am a professional Python Developer with 7 years of experience. I excel at developing codes for scraping website. Along with this, I develop REST API with django as backend and deploy on cloud using Docker. I also have experience in developing real time dashboard using Python dash framework. With a rich coding experience along with great problem solving ability, I can help clients bring their ideas to product. I am a dedicated programmer and always deliver my projects on time and with all the quality requirements. I build maintainable, scalable, reusable code and most importantly user friendly code with proper documentation. I always select the right toolkit and framework to solve the problem.
    vsuc_fltilesrefresh_TrophyIcon Python
    MongoDB
    MySQL
    RESTful API
    Automation
    PostgreSQL
    Django
    Python-Requests
    Selenium
    Beautiful Soup
    NumPy
  • $200 hourly
    🥇 Hand picked by Upwork as "Expert-Vetted". This highlights talent that has passed a thorough pre-screening process by experts in their field. These elite freelancers and agencies have been evaluated by our Talent Managers for their expertise and excellent soft skills. They represent the Top 1% of talent on Upwork. 🏆 Experienced Data Scientist & Machine Learning Engineer from #1 enterprise software company in the world 🤖 Extensive work with industrial, R&D and start-up scale projects focusing on Data Science, Machine Learning Engineering and Full Stack Development such as: 🏢 SAP ➝ #1 enterprise software company in the world. Clients include Greggs, NHS, MindTree, GSK, LSEG and many more... 😇 Halo ➝ R&D focused on real human impact with emerging technology. 🆙 Upwork ➝ I've built great relationships with all my clients and pride myself on a 5 ⭐ rating and 100% success rate! My clients range from global corporations to personal projects & startups. My core skillset lies in the delivery of end-to-end Data Science. Everything from a deep discovery phase, the exploratory data analysis, to the engineering of Machine Learning algorithms and finally the communication & integration of Artificial Intelligence into business processes and systems, I can help you with. I also have expertise in all aspects of the technology stack including server configuration, database creation, backend development, frontend web development and API design 🧑🏽‍💻 I’m naturally curious and creative, I enjoy building innovative solutions using Artificial Intelligence to solve difficult problems by thinking outside of the box. I can add a degree of flair and creativity to your project alongside my technical expertise to deliver something unique and bespoke for your needs. ❓WHAT MAKES ME DIFFERENT? 💡 Creativity ➝ A skill that I believe is commonly overlooked with technology. Although I have a technical background, my passion are the creative arts and I am passionate about creating solutions that solve problems. I strive to recommend unique solutions, design bespoke architectures and overall build something that is perfect for you. 🗣 Communication ➝ No Data Science project is complete until the business buys into its value. I’ve seen so many projects in my career fail at this stage. I am a clear, confident and empathetic communicator with vast experience in public speaking and enablement. I earned a “Gifted Public Speaker” award at SAP and was Head of Enablement for Machine Learning across EMEA, designing and delivering technical training to over 200 consultants. 🤝 Trust ➝ I have been on the hiring side of Freelancers before and I know that it can be difficult to find the right match. I am a friendly, always open, approachable person that is keen to build trust and rapport with you straight from the start. I am here to build long lasting & fruitful relationships and to build technology solutions that have a real impact for your business. You can rely on me to be open, honest, upfront and advisory with my approach 👍🏽 I'm always happy to have a chat, please reach out to me if you'd like to talk!
    vsuc_fltilesrefresh_TrophyIcon Python
    Mathematical Modeling
    Curriculum Development
    Artificial Intelligence
    Virtual Reality
    Digital Signal Processing
    App Development
    Machine Learning
    Data Science
    Model Optimization
    Supervised Learning
    Data Science Consultation
    Natural Language Generation
    Natural Language Processing
    Computer Vision
  • $30 hourly
    I am an accomplished python developer with 2+ years of development experience. I have had the experience of working on large projects with MNCs, startups (including my own) and the prestigious Google Summer of Code program. I'm an expert in building robust, python based web applications/API, data pipelines, advanced scientific programs, algorithm design/development and expert with AWS solutions architecture. With a strong background in research and development, I love working on complex computational challenges. One such project was creating a combinatorial optimization algorithm, where my research was also published by Springer. I am interested in working on large scale applications and eager to perform high level, end to end development of complex applications. My technical expertise includes: - Front-end: HTML | CSS | JQuery - Back-end: Django / Flask / Celery - Database: PostgreSQL / MongoDB - AWS: EC2, ECS, S3, Batch, IAM, Lambda, Route 53, CloudFront, CloudFormation, RDS, DynamoDB, CodeBuild, CodePipeline - Cloud services: System design/Automation/CI/CD - Devops: Docker, Kubernetes, Github, Nginx - Scientific python libraries: Pytorch, Tensorflow, OpenCV, Pillow, Numpy, Pandas My expertise includes: - Building scalable applications in Python, Django/Flask/Celery, REST and GraphQL APIs. - Deploying your entire application on AWS and automating the processes. - Writing efficient, reusable, well-documented and test driven code. - Experienced in integration of third party API's and plugins. - Integrating scientific python libraries for bringing advanced functionalities to your software. - Use of devops tools like Docker, Git, Nginx, Gunicorn. Why choose me: - Solid industry experience - Impeccable project management skills - Quick delivery of ready-to-use projects - 24/7 here to respond to any of your messages Let's get in touch, discuss your project requirements and build something amazing together.
    vsuc_fltilesrefresh_TrophyIcon Python
    GIS
    Linux System Administration
    Software Architecture & Design
    Bash Programming
    Celery
    NoSQL Database
    DevOps
    C++
    PostgreSQL
    Flask
    Django
    Amazon Web Services
  • $40 hourly
    Who am I: 🏆 TOP-RATED PLUS freelancer (with 100% Job Success) and all 5 🌟 reviews 💻 7+ years in Web Development (frontend & backend) 📜 Writing maintainable, readable, and well-documented code that works is my passion 🌟 WHY SHOULD YOU CHOOSE ME? 🌟 ✅ Client Reviews: I focus on providing VALUE to all of my Clients and Earning their TRUST. The Client Reviews and Feedback on my Profile are immensely important to me and the value that I provide. ✅ Over-Delivering: This is core to my work as a Freelancer. My focus is on GIVING more than what I expect to RECEIVE. I take pride in leaving all of my Clients saying "WOW". ✅ Responsiveness: Being extremely responsive and keeping all lines of communication readily open with my Clients. ✅ Resilience: Reach out to any of my Current of Former Clients and ask them about my Resilience. Any issue that my Clients face, I attack them and find a SOLUTION. ✅ Kindness: One of the biggest aspects of my life that I implement in every facet of my life. Treating everyone with respect, understanding all situations, and genuinely wanting to IMPROVE my Client's situations. The 🏆 client review 🏆 below which you will find in my reviews section and numerous other likes it, described the quality of work and the value that you can expect from working with me: "Tam is a very skilled developer who does not shy away from the difficult tasks. He is also extremely consistent and available. I will continue to hire Tam for ongoing projects." 🙋🏼‍♂️I am eager to work with you, to provide reliable, consistent, and High-Level solutions to design/development challenges. Please contact me, so we can discuss how we can work together to FULLY meet your Business Needs!
    vsuc_fltilesrefresh_TrophyIcon Python
    Jest
    Firebase
    Golang
    AWS Lambda
    Tailwind CSS
    NestJS
    React
    Node.js
    Next.js
    MongoDB
    PostgreSQL
    Gatsby.js
    Django
    ExpressJS
  • $35 hourly
    Get interactive 3D websites and custom lightweight CAD tools, as well as 3D Configurator websites. These are done using Three.js where your customers can choose slightly different variations of your product and watch it update in real-time, to help with their purchasing decisions. I'm a Creative Frontend Developer, and I can also help with other similar 3D projects on the web using WebGL, Three.JS, and other Computer Graphics techniques. You can find my portfolio below for some examples of my three.js pages. Feel free to contact me for any inquiries as well Cheers! Tim
    vsuc_fltilesrefresh_TrophyIcon Python
    Image Processing
    Virtual Reality
    Blender
    Shading Language
    HTML5 Canvas
    Web Development
    TypeScript
    Node.js
    HTML5
    Three.js
    WebGL
    JavaScript
    React
    CSS 3
  • $70 hourly
    An Object Oriented programming, Software Engineering and Design Patterns lover. Experienced in Ruby On Rails programming, maintenance and DevOps. My skills and experience include: -Git -Always testing my code with RSpec and Capybara. -Cloud platforms like AWS, Heroku, Digital Ocean and Rackspace. -Databases: PostgreSQL, MongoDB, Redis, Memcached and MySQL. -Popular gems or libraries: Sidekiq, Devise, Shopify, Chargify, OAuth and Google Captcha. -Transactional email providers: Sendgrid and Mandrill. -Connecting to external APIs, designing and developing APIs. -Basic front-end: HTML, CSS, JS and Boostrap. -Management and configuration of GNU/Linux servers. -Kubernetes -Scrum Experienced Python developer. Basic knowledge of popular Data science and Machine Learning like Scikit-learn, pandas, Keras, NLTK, Numpy, and PySpark. Native Spanish speaker.
    vsuc_fltilesrefresh_TrophyIcon Python
    Ruby on Rails
    Golang
    Ruby
    Kubernetes
    MongoDB
  • $49 hourly
    Hello, I'm senior C++ developer with 10+ years of professional experience. In my career I worked in successful AAA game development, mobile multiuser software development, embedded software for set-top-boxes, searched for a good trading strategy for a dozen markets using machine learning on a cluster of forty high-end servers. Once I participated in Google AI Challenge (Planet Wars) and wrote a bot in three days which took 41th place out of 4500+ participants from around the world. My rating on freelancer.com is 5/5 Now I'm looking for a challenging job opportunity. My key skills: - C/C++, Python - computer vision with OpenCV library - multithreading, vectorization (SSE/SSE2/AVX) - memory cache optimization, speed-up hacks - machine learning, genetical algorithms, data mining - computer graphics using SDL/OpenGL - Windows/Linux/MacOS My other passion is electronics and circuitry (see portfolio). Maksym
    vsuc_fltilesrefresh_TrophyIcon Python
    Algorithm Development
    Mathematics
    Multithreaded Programming
    Artificial Intelligence
    C
    C++
    OpenCV
    Computer Vision
  • $90 hourly
    I'm a Python and C++ developer with 17 years of experience. I can efficiently handle a wide variety of tasks in data science, machine learning, software architecture and debugging, and more. I'm most interested in speech and audio processing. I'm good at writing, and always prioritize clear communication in my work. After graduating with a dual Bachelor's Degree in 2004, I was the lead developer of a product for distributed entity resolution and name matching at a Washington, DC area contractor for 6 years. Starting with an existing prototype and legacy C++ libraries, I combined Python and C++ to create a high-performance, distributed tool for use by data analysts. I documented the code and created automated tests, then trained several new developers who joined the team. I wrote our user documentation, and after our first release to customers, I worked with them closely to add new features and fix bugs. In writing and maintaining a high-performance distributed application I became proficient with the POSIX API including threading, the file system, and networking. Since leaving this contractor, I have been developing my own software product for foreign language learning. It takes user input from the microphone, and uses machine learning to present appropriate study material. The product is still in development. The prototype uses Python with NumPy, SciPy, Matplotlib, and Torch, and I have become proficient in using these tools to process and explore data and develop machine learning models. I also developed a speech corpus from public domain data, aligned the transcriptions with the audio using Kaldi, and extracted spectral features to be used in my speech processing pipeline. My dual Bachelor's is in Computer Science, and International Languages and Cultures - French. I studied computer science in Bordeaux, France for one semester and speak and write French fluently. My native language is American English. I also studied Chinese for 2 years in college, and taught English in China for one year after graduation. I speak Mandarin fluently and read and write Chinese. I have done professional translation work from both French and Chinese to English, including a translation of Xu Dan's book titled Introduction to Chinese Syntax, published by l'Asiathèque. I have done editing and translation work for Xu Dan and other linguists on many projects over the past 18 years. In both this and my software development work, I take pride in producing high-quality work.
    vsuc_fltilesrefresh_TrophyIcon Python
    Data Mining
    Scripts & Utilities
    Computational Linguistics
    Linguistics
    Automatic Speech Recognition
    Data Science
    Machine Learning
    Natural Language Processing
    NumPy
    Deep Learning
    Model Optimization
    PyTorch
    SciPy
    C++
  • $125 hourly
    8+ years experience designing and implementing optimization models, with an emphasis on vehicle routing, scheduling, and inventory planning. Expertise in python, using Google OR-Tools (open-source), GLPK (open-source), CPLEX or Gurobi for solving models. I have also built models in Excel using Excel Solver and Analytics Solver. Significant experience reading/writing to/from ODBC data sources and cleaning / prepping data for optimization, as is generally required. I also have experience interacting with APIs via python, including Google Maps, Google AI, and GraphHopper. M.S. in Operations Research, University of Texas at Austin (2017).
    vsuc_fltilesrefresh_TrophyIcon Python
    Machine Learning
    Data Analysis
    Microsoft Excel
    Google APIs
    Google Maps API
    Mathematical Optimization
    Data Science
    Optimization Modeling
    Algorithm Development
    Operations Research
  • $30 hourly
    Hi! I am Hieu. I am a hard working, meeting with deadline and high responsibility. Over 3+ years of Odoo experience. My skill are: - 3+ years with Python (2.x and 3.x) and Odoo framework(6.1, 8, 9,10, 11, 12) - Good at English communication. - Familiar with source control: Git, SVN. - Good at HTML, Jquery, CSS, Javascript. - Can work both Odoo back-end and Odoo front-end. - Familiar with customer support. Major Modules: - Sales and Purchases. - Inventory. - HR (Payroll, Contract, Employee, Leaves, Recruitment, ...). - Project - CRM - Accounting. - Website. - Event. Integration Odoo and the other E-commerce. - Prestashop. - Shopify. What will you get from me? - Bring to your code a nice structure. - Hard working. - Meeting with your deadline.
    vsuc_fltilesrefresh_TrophyIcon Python
    XML
    CSS
    HTML
    JavaScript
    Point of Sale & Payment Systems
    jQuery UI
    Git
    Odoo
    Customer Relationship Management
    PostgreSQL Programming
  • $50 hourly
    I'm a Blender Technical Artist and Python Developer specialized in Blender add-on development & automation, procedural modeling and animation with Geometry Nodes, procedural material creation, and rigging.
    vsuc_fltilesrefresh_TrophyIcon Python
    Color Grading
    Python Script
    Logo Design
    Motion Graphics
    Video Editing
    Motion Design
    3D Rendering
    3D Animation
    Blender
    Automation
    3D Modeling
    3D Texturing
    API Integration
    Scripting
  • $31 hourly
    Hi, As a Full Stack Developer with extensive experience in various programming languages, databases, and frameworks, I am confident in my ability to deliver high-quality work to my clients. My technical skills include advanced features for programming languages such as Python3, Javascript, PHP, and JAVA, as well as basic features for languages like Solidity and C#. I also have experience with various databases including SQL (MySQL, sqlAlchemy, sqlLite), NoSQL (MongoDB, GraphQL), and Vector DB (Pinecorn, Redis). In addition to my technical skills, I am well-versed in cloud services from AWS, Google Cloud, Heroku, and Azure, including advanced features of AWS Cloud such as Lambda and AI tools. I am also fluent in the use and maintenance of Github and Docker. My experience with WordPress includes customized Theme and Plugin creation, and I have expertise in Node.js with the express, SPA frameworks such as Vue, React, and Angular, and modern CSS libraries like Material and Bootstrap. Furthermore, I have a strong understanding of best practices design patterns for programming including principles such as DRY (Don't Repeat Yourself), KISS (Keep It Simple Stupid), YAGNI (You Aren't Gonna Need It), and the Law of Demeter. I have also practiced Agile development to work effectively in a team. I also have a good understanding of algorithms and data structures, time complexity and space, as well as security best practices for APIs and credentials. In addition to my software development skills, I have experience creating different types of games including 2d flash games, basic 3d games in Unity such as “Match 3” and “Infinity Runner”, and other 2d HTML canvas games using JS libraries. I also have 3+ years of AI programming experience in areas such as video recognition application creation using Tensorflow, language model creation using transformers either from scratch or fine-tuning other models, preprocessing and refining data for model creation, the use of well-known AI tools including Tensorflow, Keras, Hugging Face, Fast AI. I am also experienced in the advanced use of OpenAI APIs and making automation plugins for chatGPT. In addition to my technical skills, I have practical experience working with microcircuits programming (ESP32/8266, Raspberry PI, BBC) and good experience in graphic design using Photoshop and Illustrator. Overall, my diverse skill set and experiences make me a strong candidate for any project requiring a Full Stack Developer. Thank you for considering me for your project. Thanks and Regards Abdur Rouf
    vsuc_fltilesrefresh_TrophyIcon Python
    PHP
    Flask
    MongoDB
    Jinja2
    Cloud Development
    Web Development
    JavaScript
    Node.js
    React
    WordPress
    Git
    Web Application
    jQuery
    AngularJS
  • $25 hourly
    🚀 7+ Years of Experience in Django Python full-stack development. Also excellent with ⭐ Angular/Vuejs/Reactjs/Python/Django/Flask/Node JS/Flutter/IOS/SQL/NoSQL/RESTApi Creation/Git ⏳ Available 18 hours a day ⌚ Less than 1 Hour Response time 👨‍💻 Unlimited revision on design and development. Hi, I'm Adnan Sheikh, a Senior Full Stack Developer with a strong focus on Django Python development. Over the 7 years, I've successfully delivered high-quality web and mobile applications, leveraging my expertise in Python, React, Vuejs and Angular. I can provide a full-cycle solution starting with the idea or if it's an existing project with legacy code. My main interests and expertise are in the creation of Python web applications. 🚀As a full-stack developer, I can wear a few hats like: 
✅ Front-end Developer -- React, Redux, Next.js, Nuxt.js, Hooks, Angular, Vue, VueX, Typescript, Javascript, HTML, CSS, Bootstrap, JQuery, JSON, Material UI, Element UI, PrimeFaces, PrimeNg ✅ Back-end Developer -- Python Development (Django, Flask), PHP, Node, Express, Nest, Rest APIs, Fast API, Cloud Infrastructure, ETL Pipelines, python web scraping and python scripting
✅ Mobile App Development -- React Native, Flutter, and iOS app development. ✅ Databases -- Sqlite, MySQL, PostgreSQL, MongoDB, MariaDB, Amazon DynamoDB, Firebase ✅ E-commerce Platforms-- WordPress, Shopify (Expertise in customizing and optimizing online stores).
✅ DevOps — AWS, DigitalOcean, VPS, Vercel, Heroku, Pythonanywhere 🎯 I have developed and deployed custom web applications based on Python (Django), SQL, and Bootstrap. I have included, custom-developed genetic algorithms that perform live Operational Optimization. 💻 My Expertise: 
➥ Web App Development
➥ Core Python Scripts ➥ Integrations and Migrations
➥ Restfull APIs ➥ Mobile App Development ➥ SaaS Development ➥ AI Automation ➥ Machine learning ➥ web scraping ➥ Startup Development ➥ Discovery Phase and MVP Development ➥ Technical and Strategic Consulting ➥ Github I’m here to bring your vision to life with my expertise in Python web development, Python Django, Automation, and API Integrations. Together, we'll set the stage for your unmatched digital success! 💌 Please, feel free to send the invitation to your job post or book a consultation with me. I'm always looking forward to engaging opportunities! Free Consultation: If you still figuring out what you want, I can help you refine your concept to fit your company's needs. Let's Connect! Keywords: React JS developer, Angular Developer, python django, full stack python, full stack python django flask, python web applications, flask web applications, Django Developer, Django Expert, Python Expert, flask developer, full stack python developer, Python Developer, Full Stack Developer, fast api developer, Backend Developer, Python Developer, Django Expert, Flask Specialist, Backend Developer, Full Stack Developer, RESTful API Developer, Data Extraction Specialist, Automation Enthusiast, Python Scripting, Database Management, Web Application Developer, Data Analysis with Python, Django ORM, Mobile app development, IOS App development
    vsuc_fltilesrefresh_TrophyIcon Python
    Vue.js
    Database Architecture
    Web Design
    Web Application
    Figma
    Angular Material
    Django
    Adobe XD
    PrimeFaces
    React
    Angular 10
    CSS
    TypeScript
    JavaScript
    API
    HTML
  • $50 hourly
    I'm a PHP and Python developer with 6+ years of experience. My passion is back-end programming. I like coding the software logic making all the 'magic' behind the curtains. Here is my shortlist of skills and experience. Python: - building chat-bost (Telegram, Discord, social networks) - making different web-scrapers - web-development and interacting directly with MySQL - building different analytics and working with cryptocurrency APIs PHP: - a full-stack web developer with 6+ years of CodeIgniter/WordPress/Opencart experience. - developed several websites and web applications (most of them are written from scratch, and others are based on such engines as Joomla and WordPress) - building WordPress themes and plugins - working with XenForo and developing plugins for the engine I always speak with the client during working on the project to get a clear understanding of his/her needs. My #1 goal will always be to meet your needs and deadline. Just let me know what you want and I'll help you bring your ideas to life. I'd like to find jobs that will allow me to grow as a professional. I want to build and architect applications, make sites on different frameworks and technologies, not only well-known CMSs like WordPress or Opencart (but I like and know them pretty well). Thank you in advance for your time and consideration. I look forward to working with you soon. My experience and skills full list - PHP 5.4/5.5/7 (+CodeIgniter, Symfony) - Python(2.7/3.6) (+Peewee, BeautifulSoup, Scrapy, Requests) - MySQL - Twitter bootstrap - Javascript/jQuery - Frameworks: CodeIgniter, Yii2 - CSS - UML - WordPress - Opencart - Joomla - XenForo - Web Scraping - Chatbots and integrating with social networks APIs - Integrating with cryptocurrency and e-money gateways
    vsuc_fltilesrefresh_TrophyIcon Python
    WordPress
    PHP
    SQL
    JavaScript
    Vue.js
    Yii
    API Integration
    Laravel
    PSD to HTML
    Bot Development
    Autoit
    Shopify
    XenForo
    Automation
  • Want to browse more freelancers?
    Sign up

How it works

1. Post a job

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.

Trusted by

Python: A Powerful Language for High-Traffic, Data-Heavy Apps

Python is a widely used, general-purpose, high-level back-end programming language that’s highly valued by startups who need to quickly prototype and develop applications, as well as data-driven companies that need to integrate data analysis and statistical techniques into their workflows.

Its combination of readability, flexibility, and suitability to data science operations have made Python one of the most popular and beloved languages according to developers on Stack Overflow. In this article, we’ll explore what sets Python apart from other programming languages, why it’s popular with data scientists, and what you should look for in a Python engineer.

High-level, readable, and efficient

One of Python’s defining characteristics is its efficiency. Every programming language has to balance the programmer’s time and the machine’s resources. Python is biased toward the former, with a guiding philosophy that comes down to “there should be one—and preferably only one—obvious way to do something.” That can mean there’s a bit of a learning curve as developers learn the ins and outs of Python syntax, but the upside is that developers can do more with fewer lines of code compared to more lower-level implementation languages like Java or C++. This efficiency is especially valuable for startups who need to quickly prototype applications and get them to market.

Python is also famous for its code readability, meaning that an application written by a developer in Python is more likely to be intelligible to the developers who have to maintain it months and years down the line.

Beloved by data scientists

Along with R and Java, Python is one of the most popular languages for data science and statistical analysis. For data scientists, Python combines Java’s suitability for building high-traffic web applications with R’s focus on executing complex statistical functions.

Another one of Python’s strongest assets is its extensive set of libraries. These libraries can make it easier for developers to perform complex machine learning or statistical analysis tasks without having to rewrite many lines of code. Some of the most popular libraries include tools for data manipulation and visualization (NumPy, SciPy, and matplotlib), data mining and Natural Language Processing (Pattern, NLTK). Perhaps unsurprisingly, Python is the language of choice for organizations with data-heavy workflows, from YouTube to the New York Stock Exchange to the National Web Service.

Python basics

  • It’s object-oriented.
  • It’s cross-platform, working on Linux, Windows, Mac, and most other operating systems.
  • Python’s standard library supports:
    • HTML & XML
    • JSON
    • E-mail processing
    • HTTP Server libraries, easy for developing servers, and support for FTP, IMAP, and other Internet protocols
  • It’s free and supported by an active open-source community.
  • It’s often substituted for PHP in the LAMP software stack.

The Python developer’s toolbox

What should you look for in a Python engineer? Experience on large-scale, high-traffic applications is at the top of the list, along with fluency in SQL and database optimization. Common duties and core skills of Python developers include modular programming, object-oriented programming, and extensive experience with SQL.

A guide to Python web frameworks

Full-stack or microframework?

One of your main considerations in choosing a framework should be the size and complexity of your project. If you’re trying to get a feature-rich web app that will integrate with the rest of your organization’s systems, then a full-stack option could potentially save your team lots of time and effort. If, on the other hand, you’re working on a small, relatively simple project with few requirements, then a microframework might have everything you need.

A related question is how much “scaffolding” you need from a framework. A full-stack option should have just about everything you need to actually build a functioning web app–form generators, templating, access control lists, etc–so your team can assemble the pieces as needed. This is an attractive option for teams that are trying to get a product together quickly because it allows them to focus on actually building the app and not the stuff that goes around it. But if you have complex custom requirements or are working with a lot of customized software already, you may not be able to take advantage of all those libraries in the first place.

Full-stack options

There are a bunch of full-stack options when it comes to Python frameworks. Some prominent examples include TurboGears 2, Pylons, and Web2py. That said, the most popular option, by far, is Django.

Django is the most popular Python framework around, and it’s easy to understand why. Thousands of websites are currently using Django, from daily newspapers to social media and sharing sites to major foundations and nonprofits. Since Django was originally developed for use in the newsroom, it’s no surprise that major daily publications like the Washington Post and The Guardian rely on it. Startups like Eventbrite and Disqus have turned to Django to scale quickly, while social media behemoths like Instagram and Pinterest have used it to power their dynamic web apps.

As a framework, Django is known for being fast to build and friendly to beginning programmers. It’s a “batteries included” framework, meaning it supplies all the critical components you need–template rendering, ORM, authentication, routing, etc. It’s also exceedingly well-documented, which isn’t necessarily the case with some other popular frameworks.

By taking care of a lot of decisions, Django can dramatically speed up the time it takes to bootstrap a new project. What you gain in speed, though, you may lose in long-term flexibility. For example, Django’s built-in ORM is considered fine for a majority of cases, but it’s not as powerful an ORM as SQLAlchemy, which is widely viewed as the best Python database abstraction tool. While you can theoretically use SQLAlchemy with Django, you’ll lose a lot of the functionality that makes Django so appealing to begin with.

Web2py is another popular full-stack framework. One thing to keep in mind about Web2py is that it doesn’t support Python 3. The original developer of Web2py has promised a Python 3-compatible successor, but as of 2017 it hasn’t appeared.

Despite now being nearly a decade behind the latest version of Python, Web2py is still used by many major organizations, including a number of international banks. What makes this older framework still appealing for many developers? For one, it’s as easy to learn as Django, but also more flexible and extremely portable. The same code can run on just about any VPS with a SQL database or MongoDB, whether AWS or Google App Engine.

Web2py is extremely well supported with book-length documentation and a passionate community behind it. Another neat feature is that Web2py comes with its own IDE that includes a code editor, debugger, bug ticketing system, one-click deployment, and more. If your organization is committed to Python 2 for the foreseeable future or you plan to make use of some older Python libraries and software, then Web2py could suit your needs just fine.

Pyramid isn’t technically a full-stack framework. It instead bills itself as the “Goldilocks” framework, feature-rich without enforcing one way of doing things, lightweight without leaving you on your own as your app grows. It’s a favorite framework among many experienced Python developers thanks to its modularity and transparency, and has been used by small teams as well as tech giants like Dropbox, Yelp, SurveyMonkey, and Mozilla.

Practically speaking, nearly all of Pyramid’s components can be swapped out. You can choose how you connect to a database, or even what type (or types) of databases you want to be able to connect to. It doesn’t enforce certain choices for you the way Django does, and it also discourages the sort of “magic” features that handle certain tasks automatically but don’t always behave in a predictable or desirable manner.

Pyramid is often celebrated for its security system, which makes it easy to set up and check access control lists. Another point worth calling out is Pyramid’s Traversal system for mapping URLs to code, which can make building RESTful APIs much easier.

Microframeworks

What if you don’t need the hand-holding or complexity of a full-stack framework? Many modern web apps require lots of moving parts, including database abstraction, form validation, and customized access control lists. But there are also plenty of web apps that don’t need any of that. For those kinds of projects, a microframework may be just what’s needed.

These ultra-lightweight frameworks are designed to get dead simple web apps up and running as quickly as possible. Their feature sets are minimal by design–anything functionality you could get by installing another library is deliberately left out. The plus side of this minimalist approach is that your code can be cleaner and your website faster. This is at least partly because microframeworks are generally less abstracted than full-stack frameworks. The code you write will be much closer to actual HTTP functions than with a more beginner-friendly framework.

Flask is probably the most popular microframework for Python, and one of the most popular Python frameworks, period. Like Django, it’s designed to get web apps up and running as quickly and painlessly as possible. Despite its small size, Flask has been used by big companies, including LinkedIn and Pinterest.

However, there’s a twist, which is that Flask is definitely suited to smaller, simpler projects than Django. Out of the box, you can expect a development web server, built-in unit testing, and support for Google App Engine. Now here’s a taste of what you won’t find in vanilla Flask: There’s no database abstraction layer, form validation, authentication, or upload handling, though all these features can be added through extensions. Some of the more common setups include Jinja2 for templating and CouchDB or SQLAlchemy for the database.

Some Python developers prefer Flask to Django because Flask is more “pythonic,” in that it mostly sticks to the Python mantra of there being one way to do something and that code should be explicit about what it’s doing. If you value clean code and don’t mind coding closer to the metal, then Flask may be a good option.

Bottle is another popular microframework. It was originally designed for building web APIs, and that’s still a good use case for it. What’s novel about Bottle is it tries to implement everything in one single file, which should give you an idea of how “micro” it’s designed to be. Out of the box it comes with routing, templating, utilities, and some basic abstraction over the WSGI standard. As with Flask, you’ll be coding much closer to the metal than with a full-stack framework. Despite its small size, Bottle has been used by the Netflix team to build web interfaces.

Python vs. Ruby

First, the similarities

Both are high-level, server-side scripting languages focusing on simplicity and prioritizing rapid development—getting things done fast, in fewer lines of code. These scripts eschew verbose code, strict hierarchy, and syntax correctness for more behind-the-scenes, object-oriented logic.

They’re used by entrepreneurs and startups alike to rapidly whip up web apps and prototypes, thanks to standard libraries, persistence support, and feature-packed frameworks—Python’s Django framework, and Ruby’s Ruby on Rails. Both are interpreted scripting languages, which means they don’t require a compiler like Scala or C++ do. Compiled languages tend to run faster, though. Rule of thumb? What you get in speed of development, you lose in runtime speed.

Now, let’s dive into their differences, starting with Ruby.

Ruby & the Ruby on Rails framework

Created in 1995, Ruby is object-oriented to its core, influenced by languages like C++, Perl, and Java. Here’s a look at Ruby, a language that’s ideal for collaboration, speed, and businesses that want a programming language that thinks as fast as they do.

Preferred for: Web development, functional programming

Philosophy: “Do more with less.” Developer freedom and flexibility, and more than one way to do things—something it inherited from Perl

Why developers love Ruby: Loose and creative coding, frequent updates, freedom and flexibility, and readable code that’s never confusing

Python & the Django framework

Python is all about efficiency and supporting calculation-heavy applications used in the fields of data and science. Along with its Django framework, Python enables super fast development.

Preferred for: Academic and scientific programming. Python has a slew of libraries for data work.

Philosophy: “One right way to do things”

Why developers love Python: Stability over change, conservative code, fewer updates

View less
Schedule a call