Top Upwork Freelancers

Clear all filters
  1. Daniel B.

    Daniel B.

    Full Stack Startup CTO: Coder | DevOps | QA | Cloud

    Canada - Last active: 11 hours ago - Tests: 1 - Portfolio: 1

    B"H I'm a software developer turned entrepreneur with an irrational desire to solve life's big problems using technology. I've been fascinated by programming and computers since age 14, and have a rich experience of over 15 years with a diverse set of software technologies. As CEO/CTO of a tech startup, I am the kind of generalist that is a jack of all trades and a master of all. On any given day of my week I need to be an excellent developer, tester, copy writer, marketing strategist, media expert, business and financial wizard, all while keeping the big picture and "vision" of the company in mind. Let me apply myself to your problem. Bring me onboard your team, and I will get the job done with spectacular results. I stand behind the quality of my work, the efficiency at which it is delivered, and the easy to maintain nature of my deliverables. SPECIALTIES Linux system administration (Ubuntu, Apache, MySQL, ElasticSearch, Sphinxsearch, RabbitMQ, ...) Clustered environments (CoreOS, Fleet, etcd) Containerization (Docker) Docker workflow design (containerizing environments for dev, staging & production for apps built in any language: PHP, Node, Ruby, Python, Haskell, ...) Cloud environments (AWS) Cloud migration (SoftLayer -> AWS, ...) Shell scripting (advanced Bash) Software development (PHP, C++, JavaScript, CSS3, HTML5) Configuration management (Puppet) Quality assurance (Selenium, PHPUnit) Continuous integration (Jenkins, Strider) Continuous deployment Monitoring and metrics (New Relic, Logstash, Kibana, Grafana, Graphite, Nagios, Seyren) User interface and user experience design (UI/UX) Product functional design and functional flow mapping Technical strategy Technical team building and leadership WORK ETHIC Development: Make it work, make it correct, then make it fast. Move quickly and break things, because better to get it into the user's hands than keep it in the engineer's head. Design: Less is more – remove decision points until it works like magic. Delight users at all costs with insane attention to detail. Quality management: Instrument all the things, since it's harder to improve what isn't being measured. If it's not being tested, it's already broken. Productivity: If it has to be done more than once, automate it; in a startup, don't automate for as long as you can. Refactoring should be opportunistic and shouldn't need management approval, because the broken windows syndrome in a codebase can bring a project to its knees. Technical strategy: Embrace valuable new things even if they're still half-cooked; the developers will usually work hard to smooth any bumps with surprising speed. Never throw out something that works just because something new came out; technology evangelism is an expensive sport. Management: Mentorship is key to developing the culture and organizational processes that will keep employees happy and increase their value to the company. Communicate the rules clearly, set the goalposts, then get out of the way and let the team shine. Exude passion or stay home. Leadership: Listen to and learn from everyone. When making decisions there is never enough information, and once there is it is usually too late. Grand plans tend to become obsolete before they are implemented, and old habits die hard; changes are most successful when they are small. KEYWORDS I've picked up many other skills over the years, so for easy reference and searchability on oDesk here is the keyword soup (in no particular order): ajax, json, api, html, css, smarty, zend framework, virtualbox, virtual machines, amazon cloud, dns, ftp, nagios, c++, eclipse, xdebug, software profiling, software optimization, software architecture, refactoring, software patterns, agile, test driven development, lean startup, minimal viable product (MVP), REST and RESTful design, software defined datacentre, continuous deployment, push to build, immutable infrastructure, redmine, project management, static code analysis, debugging, quality assurance, QA, testing, software verification, version control, subversion, power excel formulas, windows, macos, mac os x

    $111.11 /hr
    395 hours
    0.00
  2. Lukasz T.

    PHP, Smarty, JavaScript, AJAX, Kohana, MySQL

    Poland - Last active: 6 months ago - Tests: 4 - Portfolio: 3

    As a PHP / MySQL Developer, I worked for large multinational companies, small start-ups and individual customers in a team and also as an individual programmer. I participated at each stage of the software development cycle, starting from requirements gathering, design through implementation, testing, deployment and maintenance.

    $16.67 /hr
    4,118 hours
    4.97
  3. Kate Gorbunova

    Senior Software Testing Engineer

    Russia - Last active: 12/07/2014

    Functional testing Usability testing Automated testing (Python) Test Management Agile

    $10.00 /hr
    0 hours
    5.00
  4. Abdessamad Tahri

    SharePoint Technical Expert

    Morocco - Last active: 06/10/2012 - Tests: 1

    With more than 3 years experience in sharepoint, I am a technical expert in SharePoint (WSS 3.0, MOSS 2007, SharePoint 2010)

    $25.00 /hr
    0 hours
    5.00
  5. Vasyl D.

    ASP.NET, MVC3, MVC4, C#, MSSQL, MySQL, ExtJS 3.4, ExtJS 4.1, JQuery

    Ukraine - Last active: 3 months ago - Tests: 17

    Expertise in several programming languages and seven years of experience in software development, are the major factors, which would help me in making worthy contribution towards the growth of the your business.

    $33.33 /hr
    0 hours
    5.00
  6. Ivica A.

    Ivica A.

    IT professional

    Serbia - Last active: 13 days ago - Tests: 1

    A skilled IT professional - working for 10+ years as a technical support representative for companies with more than 10k active clients including the following duties: technical problem solving, development - programming, general and IT- tasks, IT-administration. It means advanced problem solving, troubleshooting and resolving customer queries together with ability to work independently in a home office environment. I have experience in the following areas: PHP, MySQL, Windows/Linux environment, Linux Server Administration, Web Hosting Technologies, Game Development, Software Development, Customer Service and Technical Support.

    $11.11 /hr
    0 hours
    0.00
  7. Andrey Markin

    Andrey Markin

    Developer

    Russia - Last active: 23 days ago - Tests: 3

    I'm a Java developer moved from financial markets modeling and algorithmic trading to software development and integration architecture. My experience varies from data analysis to python, java and javascript web frameworks to java backend development and server configurations. Long term relationships with clients are number one priority, but this doesn't mean I'm not interested in just-do-it monthly projects. As a selfish egoist I'm primarily looking for interesting ones.))) I'm flexible with my working hours and am able to work closely with any existing coworkers you work with. Making a contact is a perfect and surprisingly the shortest way to start cooperating. Yours Andrey).

    $8.89 /hr
    0 hours
    0.00
  8. Max Topal

    Max Topal

    VoIP/Network/Linux Engineer

    Russia - Last active: 1 month ago - Tests: 3

    Over 8 years hands-on experience. I have deep knowledge on VoIP Hardware and softswitches from open-source one (Asterisk, Elastix, Askozia, Freepbx, CallBox, Trixbox, Welltime, Yeastar) to licensed (Switchvox, Panasonic, Mera, RTU) . I am providing Asterisk-based PBX installation\integration, support, troubleshooting and consultations. Fully manage the installation, configuration and troubleshooting of Linux servers * Install and configure Web Servers and MySQL, PostgreSQL * Install and configure customer scripts and programs * Monitor performance to identify and resolve issues using a suite of systems and tools. * Provide VoIP Security * Troubleshoot and resolve network, system, hardware and software problems. * Achieve quick fixes and / or long-term solutions as needed. I have more than 100 successful IP-PBX server deployments, so I am confident that you will be satisfied with my work completely.

    $20.00 /hr
    0 hours
    0.00
  9. Edgaras Zulonas

    Edgaras Zulonas

    System analyst

    Lithuania - Last active: 1 month ago - Tests: 4

    *nix: Debian, Slackware, openSUSE, CentOS, OS X, NetBSD, OpenBSD, QNX Neutrino RTOS 6.2.1, OpenWRT, dd-wrt; Windows: all; *nix Software: Linux Networking Tools, VPN, VNC, Apache, Samba, Squid, Snort IDS/IPS; M$ Software: IIS, LDAP, AD, RDP, TeamViewer; VM: Oracle VM Virtualbox, qemu, Hyper-V; DB: Mysql; CMS: Drupal; Spoken Languages: Lithuanian, Russian, English.

    $50.00 /hr
    0 hours
    0.00
  10. David Föllenz

    David Föllenz

    Software-Engineer

    Germany - Last active: 1 month ago - Tests: 6

    Software development is a personal and professional passion to me. As ex-member of the Microsoft Student Partner program I started to focus especially on Microsoft-related technologies like: - Desktop applications (WPF, Windows Forms), - Web applications (ASP WebForms, MVC4) - Mobile applications (Windows Apps, Windows Phone Apps) - Collaborative Software (MS SharePoint) I'm now working as freelancer since 2014 and offer my knowledge and performance to companies in all over the world, working as remote developer from my home office. Next to my work as programmer i am also disposed to help my clients in the following areas: - Consulting about the right choice of software architectures, - Writing of an requirements analysis, - Developer documentation, - Conception and detailed spezification of a software solution, - Project Management, - Software-Support und Maintenance. In every single project I'm seeing my personal opportunity to grow as freelancer and start my own business as software provider. Without doubts making business contacts is very important to achieve future projects from my clients. That's why a big part of my attention is dedicated to the quality assurance and testing of software.

    $33.33 /hr
    0 hours
    0.00