Python Web Development Freelancers

Clear all filters

Ruslan Evdokimov

Ruslan Evdokimov

Senior Python/Javascript/C/C++ software developer / Tech Lead.

Russia - Tests: 4

On oDesk I have long term relation with Metaweb Inc working on their semantic network DB contents and tools including Data Mining / Scraping and reconciliation (mostly on Python). Also I developed lot of internal use tools for them with web interface using both client-side and server-side Javascript and Python (pylons framework). Company was acquired by Google when I worked here so I was continued to work for Google for some time. Later I was working on highly successful web-based corporate learning system using Django as Technical Lead. Before switching to freelance I was working in big international team developing mobile firmware and applications for different mobile phone producers including Motorola, Kyocera, Verizon, Sprint and others. I have expertise in C/C++ on BREW/UI One/Symbian platforms. I conduct C/C++ trainings, did mentoring, and worked as Team Lead too. I also take part in hiring process. I have experience in formal process (CMM Level 5), code reviews, version control systems and so on.

$44.44 /hr
3,927 hours

Alexei Mochalov

Alexei Mochalov

Software Craftsman

Russia - Tests: 2 - Portfolio: 6

I am a full-stack software engineer with my field of expertise lying mostly in building rich web apps with straight architecture (loosely coupled client and server communicating via RESTful api or rpc), cutting edge front-end techniques (CoffeeScript, MVC, CommonJS and AMD modules, CSS preprocessing, client-side templating, asset packaging) and appropriate back-end technology (mighty and conventional Django or lean and trendy NodeJS). I'm also very interested in functional programming and have basic expertise in haskell and erlang.

$40.00 /hr
1,992 hours

Hleb Rubanau

Hleb Rubanau

Technology & Business Consultant

Belarus - Tests: 9 - Portfolio: 2

As a consultant, I am helping early-stage companies to work around expertise gaps in project management, business analysis, software architecture, user experience. Ten years of IT career in various companies (with changing roles: software engineer, project manager, founding member in a startup) helped me to develop a solid mix of technical and business vision, that is necessary to successfully solve cross-functional problems of young growing companies. As a software architect, I can clarify requirements, create specifications and execution plans, build initial prototypes and/or supervise engineering team work for: 1. Migration of the existing web apps into the cloud infrastructure 2. Implementation of container-based architecture 3. Implementation of fault-tolerant scalable web services 4. Design of REST APIs, protocols, data exchange formats and domain-specific languages 5. Design of Map/Reduce algorithms for sophisticated data analysis 6. Building robust ETL infrastructure for massive data processing (such as feeding data into machine learning systems, or multimedia transcoding) 7. Implementation of systems for infrastructure health monitoring, capable of predictive detection of problems. 8. Implementation of Continuous Integration and Continuous Delivery practices (this also includes revision and transformation of existing engineering workflows) 9. Empowering applications and infrastructure security with properly designed data encryption, authorization and authentication workflows. (Technical skillset: Linux, Ruby, Python, Perl, Bash, Git, Nginx, Hadoop, Hbase, Mongo, MySQL, PostgreSQL, LXC, Docker, Vagrant, Chef, Jenkins, Heroku, AWS) As a PM consultant with technical background, I can review existing operations, help to design and establish new workflows and practices, determine company-specific requirements to project manager duties and supervise her work in order to: 1. Identify existing sore points and their root reasons 2. Structure engineering team work to improve effectiveness while keeping climate healthy 3. Help team to learn and adopt best practices in order to minimize time waste and to fully reveal their potential 4. Make sure that processes are results-oriented and aligned with actual business needs 5. Establish optimal practices for risks and resources management 6. Help company to learn from failures and do not repeat mistakes twice Also, a business advisor, I can help early stage companies, startups and entrepreneurs to: 1. Conceptualize and formalize business models 2. Perform initial analysis of market, competition, formulate mission-critical hypothesis and identify risk/uncertainty zones 3. Understand required operational activities 4. Create and review strategies and tactical action plans, determine what to focus on 5. Build convincing value-oriented marketing materials and user experience 6. Identify and formulate challenging business problems and figure out possible solutions In all projects, I use simple set of rules to ensure customer success: 1. Preferred format of engagement is fixed-price contract with milestones 2. Hourly-based contracts are possible, but only if customer is fully understanding risks and tradeoffs 3. Before the work start, brief (unpaid) assessment of the project is required to agree on possible roadmap, deliverables and costs. 4. Results of my work must be tangible (i.e. at least a document with suggestions and conclusions must be produced for any milestone), unless customer explicitly requests for the opposite 5. I am open to share my knowledge, answer extra questions and give additional advices over the course of a project, as long as customer wants this 6. When project is over, customer is not left alone: it’s always possible to ask questions and either to get simple answers for free or to discuss new paid engagements for more complex issues. Not sure if your problem fits my profile? Do not hesitate to send a message, let’s figure it out together!

$60.00 /hr
3,471 hours

Sandor M.

Sandor M.

System/Network administrator

Romania - Tests: 7 - Portfolio: 3

Over 10 years experience as Linux administrator . Configured and maintained hundreds of servers having different tasks : web server (Apache/Nginx+php/ruby/perl), mail server (with AV and spamassassin), file server, mysql/postgresql, dns, IM server, VOIP, firewall/VPN. As a network administrator in a small WISP i built my skills up in wireless, routing/BGP, routers/swithes/firewalls, network monitoring/troubleshooting. I write my own scripts (shell/Perl) . Also i have limited experience in programming, mostly Php and C.

$40.00 /hr
4,260 hours

Soorya D.

Soorya D.

Web/Mobile/Web Service - RESTful API Automation Expert

India - Tests: 6 - Portfolio: 21

Last 10+ years, I have been testing and automating applications for Fortune 500 companies. Having 8+ years of work experience in test automation .In that 7+ years on Automating web/mobile app tests using Selenium 2.0(WebDriver) / Selenium 1.0 (RC).Good experience on Mobile app automation and integrating tests with CI tools like Jenkins or cloud services like Sauce-labs, BrowserStack. Automation Frameworks development using combination of : - Selenium/WebDriver (using any binding language), Selenium Grid - Mobile app automation using Appium (Android/iOS) - RESTful Web service testing using SoapUI, REST-assured - Protractor (AngularJS) - Data-driven Selenium tests with external Excel, XML and CSV-based data. - Java / Ruby / Python / C# - TestNG - ReportNG - JUnit - XMLUnit - Page Object - JBehave - FitNesse - Cucumber - Robot, AutoIt & Sikuli - Jenkins (including integrating with SVN/ Perforce/GitHub/ Saucelabs.) - Maven/ANT - Flex automation agents like Flexmonkium, FlexPilot, SeleniumFlex API * Performance testing Using JMeter/ SoapUI * Automating websites that involves Map(like Google Maps) interactions I have strong experience in testing various types of software ranging from desktop applications to web applications. Types of testing that I have done include: =============================== - Black Box and White Box Testing - Manual and Automation testing - Smoke testing - Functionality testing - Integration testing - Cosmetic error testing - GUI Testing - Cross browser compatibility testing - Regression testing - User Acceptance Testing - Mobile app testing - Games testing - Performance testing "Passion for Test Automation", "Good Communication", "Think from a customer perspective", "Good error guessing skills", "Analytical and logical thinking", A strong desire for quality" and "An attention to detail" are the qualities of a best Software Test Engineer. So if you are searching for a person with above qualities and abilities.I can ensure you that I best fit in to your mission.

$35.00 /hr
837 hours

Pavel Zindyaev

Pavel Zindyaev

DevOps / System Administrator

Russia - Tests: 8

Hi, I am Linux/Windows system administrator I have more than 10 years experience with things like: - Virtualization: VMWare ESX - Web Servers: Apache, Nginx - Database servers: MySQL, PostgreSQL - Optimization high-loaded web services based on Apache, Nginx, MySQL - Telephony: Asterisk, 3CX - Building High Availability systems: HA, drbd, haproxy, heartbeat - Network Administration: VPN, firewalls, building secure network architecture - Any kind of e-mail servers, DNS servers - Configuration management: Puppet, Chef - Windows Administration: Active Directory, MSSQL, Group Policies, Dynamics CRM - LDAP: OpenLDAP, ApacheDS - Continuous integration: maven, Jenkins/Hudson, TeamCity - Development: Java, Python

$44.44 /hr
491 hours

Dmytro Podoprosvietov

Dmytro Podoprosvietov

Solution Engineer (Node.JS, JavaScript, Python, PHP)

Ukraine - Tests: 9 - Portfolio: 9

Hi there! I'm software developer that interested in web development, highload systems, data analysis and a lot of other cool things, IT and open-source enthusiast. Today I’m focusing on Python development as backend engineer and looking for a new great stuff from JavaScript world as young Padawan. Generally, I was starting my “professional” life as a dude that created HTML templates with tables and images. But today, I’m the part of the talented Idle Gaming Team and doing casino mobile games in a highly distributed server environment based in Amazon Web Services. Now I'm ready for new challenges: build IT community in my hometown Zaporizhzhya (meetups, users groups, conferences), try the role of the teacher (IT step) More info - http://erlrange.com

$35.00 /hr
5,317 hours

Ouahib El Hanchi

Ouahib El Hanchi

Expert in Web Scraping / Data Extraction / ETL / Scrapy

Morocco - Tests: 3 - Portfolio: 1

I am a talented programmer and developer with years of experience and educational training. I am willing to work as a team member and also autonomously for your project. I have also worked for many years of my career as a C/C++ programmer and as a web designer. I also have experience many other programming languages to name a few : Python, PHP, Perl, JavaScript ... And also working with different DBMSs. I got experience also in data entry, data processing and document formatting. I will deliver my best work at a high standard. I look forward to being hired by you for your jobs.

$50.00 /hr
38 hours

Sergey Moysa

Sergey Moysa

Android Development Expert

Ukraine - Tests: 4 - Portfolio: 6

Hi, My name is Sergey Moysa and I'm here to turn your ideas into reality. I believe my strong points are my Responsibility and Punctuality. When working on a new project, I like to listen the client, so that I can have a clear understanding of his/her needs and vision of the project and maybe suggest some interesting ideas. If my experience and/or skills meet your project needs, please feel free to contact me. I have a Master in Software Engineering from Donetsk National Technical University, in the Ukraine. Also I've finished some classes: Course "Java Fundamental" based on Oracle Academy program Advanced Computer Science. Listed below are my experience and skills. - Android (2.2 & 5.1) : Fragments API, Social apps, UI, ActionBarSherlock, Volley etc; - Java Core: Java Core, Multithreading, Collections API, etc; - Frameworks: Eclipse RCP, Django; - Core web: XML, HTML/CSS, JavaScript, Python; - IDE: Eclipse, Intellij IDEA (Android Studio); - OS: Linux, Windows, Mac OS X; - VCS: Git, SVN; - SQL (MySQL, SQLite); - UML. Personal qualities: Fast learning, responsibility, commitment, communication skills.

$40.00 /hr
1,052 hours

Dima Knivets

Dima Knivets

Software Consultant

Ukraine - Tests: 12 - Portfolio: 4

3 years at Upwork, 30 successful contracts and 30 satisfied clients. 5 years of programming experience. At the moment, I'm working mostly with a Ruby on Rails stack: both frontend and backend. I have a deep understanding of how the whole ecosystem works together, so I can deliver not only the application, but also a whole infrastructure for it: starting from a fresh server, configuring the environment, deploying the application and configuring continuous integration. I can also join the projects that are already in production and maintain or improve existing codebases. Previously, I used to do a lot of frontend stuff using HTML, CSS, JavaScript and jQuery. A bit later, I worked with more complex frontends using JavaScript frameworks like Angular.js and React. I know node.js well too, but I don’t have as much experience with it, as I have with Rails. But still, I can easily build apps using these technologies and setup both development (with building tools like Gulp/Grunt, preprocessors like SASS/LESS, uglifiers and code checkers) and production environments. Before frontend I used to work mainly with WordPress and PHP stack (Yii, Symfony, Drupal, modx, etc). When I’m not working for someone else I learn, polish or practice stuff like internet protocols, compilers and low level stuff, data structures and algorithms, distributed systems and parallel programming. My next goal is data science (machine learning, deep learning and data mining), so I’m boosting my math skills in my free time.

$50.00 /hr
447 hours