Hire the best Software Engineers

Check out Software Engineers with the skills you need for your next job.
Clients rate Software Engineers
Rating is 4.8 out of 5.
4.8/5
based on 2,264 client reviews
  • $150 hourly
    Are you looking for a Cloud or DevOps Engineer with expertise in automation and keeping it secure? Look no further! Hello, my name is Jerry, and I am a Cloud/ DevOps Engineer with extensive experience in building cloud infrastructure, automating everything, and keeping it secure while doing so. Here are some of my technical highlights: Programming Languages • bash • golang • nodejs • php • python Configuration Management • CDK, CloudFormation, Serverless, Terraform • Ansible, Chef, SaltStack CI/CD • AWS CodePipeline/CodeBuild • BitBucket • GitHub • GitLab • Jenkins Infrastructure • Autoscaling and Load Balancing, Containers, Serverless, and more • API Gateway, CloudFront, CloudTrail, CloudWatch, Cognito, Config, Control Tower, DMS, EC2, ECS/Fargate, ElastiCache, GuardDuty, Kinesis, Lambda, RDS, Route53, S3, Security Hub, SSO, VPC, etc. As a Cloud/ DevOps Engineer, I believe in automated and reproducible infrastructure that is secure to meet your security and scaling requirements. I have over 11 years of experience in engineering and can build out your infrastructure and automation with security in mind for whatever your needs are. Send me a job invite to discuss how we can work together to fulfill your needs.
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    Automation
    Serverless Computing
    DevOps
    Linux System Administration
    Systems Engineering
    Cloud Architecture
    Containerization
    CI/CD
    API
    Python
    Amazon Web Services
    Application Release Automation
  • $90 hourly
    As a very well experienced software engineer of 20+ years, I've amassed experience in all platforms; Windows, Mac, Linux, Android and iOS. In addition, my firmware experience extends to various chipsets, STM32, Silicon Labs, Nordic, ESP32 and many others as well as 100's of sensors, Bluetooth, GPS, LTE, WiFi, LoRa, etc... I've worked for clients all over the world, am very responsive to communications, and available for all engagements, long term, short term, even hourly.
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    AVR Microcontroller
    Bluetooth LE
    Firmware
    Embedded C
    AWS IoT Core
    ARM Microcontroller
    Raspberry Pi
    ESP32
    FreeRTOS
    Swift
    Objective-C
    React Native
    Bluetooth
    React
    Android
  • $10 hourly
    I am very passionate about creating outstanding apps and websites for the past 8 years that will create value for your business and lead to success. 🔹 My expertise at your disposal 🔹 ✩ UI/UX Design ✩ I design apps and websites that stick. The stickier the app or website, the higher the retention rate. My design process is human-centered and iterative. To design engaging user experiences for web and mobile applications, I put people and their needs first. ✩ Agile Methodology ✩ Reduced technical debt, better customer satisfaction, a higher quality product. I adhere to Agile principles so you could get better business value and flexibility from software delivered on an incremental basis. ✩ Mobile App and Web development ✩ I build iOS and Android apps using Swift, Kotlin, Java, Objective-C, Ionic and React Native. Further, I use HTML, CSS, Bootstrap, Javascript, React JS, Angular JS and many more for web development. Aren't sure which technology is the best fit for your project? Don't worry, I'll help you figure it out! ✩ Test Automation ✩ I automate thousands of manual tests to make sure your product works well across all possible devices, browsers, and operating systems. With my test automation expertise, you can reduce the cost of testing and speed up your releases. 🔹 My key areas of expertise will align well with your top business priorities 🔹 - iOS 16, iOS 15.5, iOS 14, iOS 13, iOS 12 - Integrating ChatGPT Expert - iPhone, iPad, and iPod Touch apps - iOS SDK, Swift UI, Swift & Objective C, Cocoapods, Xcode, Appcode - Android App Development, Android SDK, Android Studio - Java, Kotlin - React Native, Ionic and Node.JS expert - Firebase Crashlytics, Firebase Analytics - MVVM, Agile Methodology & Subversion control (GIT, SVN) - In-App Purchases, Push notifications, Authorize.Net, Adding Analytics and Ads like Admob, RevMob, TapJoy, etc. - Apps Consultancy Expert & Project Manager, worked as a Consultant in 2 MNCs ✪ App Integrations Tools ✪ Payment platforms: Stripe, PayPal, GPay Social logins: Facebook, Google, Instagram, and Apple Mapping technologies: Apple Maps, Google Maps, and Mapbox Cloud messaging systems (push notifications): Firebase Cloud Messaging, Fabric Cloud Messaging Real-time socket-based data capabilities: Pusher, socket.io, and others; ✪ Backend Skillset involves ✪ Python, PHP, Laravel, WordPress, Joomla, Drupal, Node.JS, Angular JS, Cake PHP, Express.js, Meteor JS, Zend, Flask, Django Web fundamentals :- HTML, JavaScript, AJAX, and CSS CSS preprocessors:- SASS, LESS CSS frameworks:- Foundation and Bootstrap Solution stacks:- MEAN or LAMP Thank you so much for going through my skills. Get a free consultation and let me know your project idea to turn it into an amazing digital product.
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    Twilio
    Stripe
    React
    WordPress
    AngularJS
    Node.js
    Flutter
    Ionic Framework
    React Native
    No-Code Development
    Swift
    Kotlin
    SwiftUI
    Android
    iOS
  • $30 hourly
    I have enough space to grow while contributing in every possible manner to the work and my edification, experience, and quality conscious skills would be put forth to ignite the potential for mutual benefit. Please contact me with confidence if you have any work related to Mapbox / Google Maps / OSM / ArcGIS / QGIS / .Net MVC / .Net Core / PHP / ReactJS / CesiumJS / LeafletJS / AngularJS / MySQL / PostgreSQL / PostGIS / MS SQL Server / SSIS / ETL / Python / JavaScript / ReactJS / NodeJS etc. I guarantee you that I will prove myself your best choice.
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    Mapbox
    Digital Mapping
    AWS Systems Manager
    ArcGIS
    Google Maps API
    Web Design
    OpenLayers
    AWS Lambda
    React
    .NET Framework
    PHP
    Python
    PostgreSQL
    SQL
    MySQL
  • $85 hourly
    I am an experienced elasticsearch, logstash and kibana consultant with a passion for getting meaning out of data. I have helped to setup and maintain large and small installations, from small pilot web sites upto TB clusters for multinational companies, on AWS and Google Cloud. Main technlogies: Non relational database: Elasticsearch Relational database: mySQL, postgres SQL Visualization: Kibana, Grafana Ingestion: Logstash, RabbitMQ. Kafka, SQS Web server: Nginx Scripting: Python, PHP, AWS Lambda OS: Ubuntu AWS, cloudwatch, EC2,route53, IAM, SQS
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    Logstash
    AWS Lambda
    Amazon ECS
    Core PHP
    Kibana
    MySQL Programming
    RabbitMQ
    Python
    NGINX
    Elasticsearch
  • $40 hourly
    Thank you for considering me and reading about me and my work. I have over 8 years of rich experiences in Software development My major skills are: ✅ Programming languages: Python(Advance), Java, Shell script ✅ Database Design: MySQL, Postgresql, SQL Server, SQLite, NoSQL ✅ System Automation: Scrapy, BeautifulSoup, Selenium ✅ Web Application Development: Django, Flask, RESTful API ✅ Project management Toolkits : Github, Gitlab, CI/CD I like building scalable and clean backend architecture. Rest be assured about quality work as reputation is most, prior concern for me Let's connect via chat and discuss the project in detail. Waiting to get in touch with you! “Let your dreams be bigger than your fears and your actions louder than your words.”
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    Bash Programming
    Linux
    Web Development
    Data Analysis
    Data Extraction
    Data Scraping
    Django
    API
    API Integration
    Database
    Python
    Flask
    SQL
  • $35 hourly
    As an experienced Python Django developer, I have built numerous web applications that are scalable, secure, and user-friendly. I have a strong understanding of Django's Model-View-Controller (MVC) architecture and have worked on all aspects of the development process, including requirements gathering, database design, front-end development, and deployment. My expertise includes developing REST APIs, integrating third-party libraries and APIs, and working with various front-end frameworks such as React, Angular, and Vue.js. I am also well-versed in web technologies such as HTML, CSS, and JavaScript, which allows me to create responsive and engaging user interfaces. I have worked with clients across various industries, including e-commerce, healthcare, and education, and have delivered solutions that meet their unique business needs. I am committed to delivering high-quality work and ensuring that my clients are satisfied with the end product. If you're looking for a skilled Python Django developer who can help you bring your ideas to life, look no further. Let's discuss your project and see how I can help you achieve your goals. Python, Django, Angular, React, Vue, Typescript, HTML, CSS, SASS, LESS, Bootstrap, Javascript, Jquery, Nginx, UWSGI, ASGI, Restful API, Django Rest Framework, AWS, EC2, Digitalocean, Docker, GIT, Scrapy
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    Ubuntu
    RESTful API
    Angular 10
    NGINX
    AngularJS
    Django
    HTML
    JavaScript
    Python
    TypeScript
    React
    Responsive Design
    CSS
    RESTful Architecture
  • $85 hourly
    As an endorsed expert traversing across the most dynamic technological, informational and social stacks of the modern era, the model that differentiates my success from that of my confrères is second-to-none: Discipline the perfection of one field, multiply across all. Whether you're a startup, an ascendant, or an enterprise/corporate colossus, my ubiquitous, pacesetter approach & influence can be found extending all quotients of my deliverables. Environments where I perform best: • Startup CTO • Lead Developer, Programmer & Sysadmin • Design and Prototyping • Formulation & Documentation of all business necessities (Infrastructure, Business plan, Marketing strategy, Investment proposals, Internal strategy) • Coordination with investors • Strategic Recruiter Experience: • Developer/Programmer - Languages, Frameworks, Environments, Databases, Stacks & Preprocessors: PHP, Javascript, Node.js, Typescript, Objective-C, Java, Python, Ruby on Rails, R, C, C++, Laravel, Symfony, Express, Django, HTML, Jade/Pug, CSS, SCSS/SASS, AngularJS, React, React Native, Vue.js, jQuery, MySQL, MongoDB, PostgreSQL, Elasticsearch, Apache Kafka, Apache Hadoop, LAMP, LEMP, MEAN, LEMC, Xcode, Android Studio. - Blockchain Software/Languages/Libraries: Truffle & Ganache, EVM, web3.js, EOSIO, Nodeos, Keosd, eosio.cdt, eosjs, demux-js, Custom Bitcoin, Litecoin, EOS & Ethereum Nodes. - Operating Systems: Linux, MacOS, Windows - Version Control: Git, GitHub & Bitbucket • UI/UX Designer - Programs: Adobe XD, Adobe Photoshop, Adobe Illustrator, Sketch • Startup CTO - Full technical coordination, documentation & organization across all departments • High-Level Capital Concerns - Securing small-to-large interests & investments • Marketing Strategy - Strategies: Adwords, Analytics, PPC, Video and Content Promotions, etc. Characteristics/Qualities: • Responsive • Adaptive • Intuitive • Sharp • Eloquent • Well-rounded Workstations: • Custom-build, triple-monitor dual-boot running Linux Ubuntu alongside Windows 10 Pro • MacBook Pro running Mojave ZenChange - SEO Analyst & Developer MyApp - Co-Founder & Developer HotelsCombined - Lead Developer / SEO SkyMethods - Lead Developer / CMS Creator PryvateNow - CTO / Lead Developer / Executive Partner Don't see what you need here? Just ask!
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    Kubernetes
    Amazon Web Services
    Web Design
    JavaScript
    WordPress
    SQL
    Web Development
    PHP
    jQuery
    CSS
    HTML
  • $50 hourly
    Grow your business by feeding it high-quality leads! Google Maps is widely regarded as the top source of leads, with billions of places data for all business categories. If you want to take advantage of this, you've come to the right place! I'm here to help you get the leads that fit your needs. My spiders are ready to go, so just contact me to start collecting leads. Together, we'll make sure your business reaches its full potential
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    Selenium
    Data Mining
    Web Scraping
    Web Crawling
    API Development
    Lead Generation
    Object-Oriented Programming
    Data Scraping
    Google Maps API
    Laravel
    PHP
  • $105 hourly
    ** HubSpot Design Certified ** Recently recognized as a HubSpot Champion User Worked on many different types of applications and with many different technologies. Quickly learn new programming languages and technologies. Can also read and understand existing code to find and fix bugs. Have 26 years experience in IT. Have a Bachelors Degree in Math as well as an MBA. I have worked with many programming languages including COBOL, Visual Basic, C, C++ and Java. Currently working on projects utilizing Angular, JQuery, Java Script, CSS, HTML5, Hubspot and Flex. I am familiar with content management systems. I have worked on front end designs/pages and back end services. Have done responsive development, desktop applications, and mobile applications.
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    CSS
    HTML
    Content Management System
    HubSpot
    CMS Development
    Website Customization
    Agile Software Development
    Blog Development
    Inbound Marketing
    Templates
    iOS Development
    Business with 100-999 Employees
    Android App Development
    JavaScript
    Java
  • $80 hourly
    "Milos is one of the best developers I've had the opportunity to work with. His commitment, problem-solving and coding skills make him indispensable when tackling complex program development. Highly recommend." - Greg S. CEO @ Ghost Rhino Marketing Inc “Words can't express how great Milos is! By far the best experience I have ever had on freelancer over the past few years. Super dedicated and a perfectionist. This man is a machine! He will continue to receive on going payments from me every week for his spectacular job well done! He is definitely a needle in a haystack. I feel fortunate to have come across a developer of his caliber! Cheers!” - Lance L. CEO @ ExceleratedLeverage LLC Quick Note: If I applied to your project, be absolutely assured that I will rock it. Autoit, C#, Python, Selenium, Java, UIAutomation, Html, Javascript, JQuery, PHP, PowerShell, MySQL, Assembly, Electron, Nodejs, OCR, OpenCV, Tesseract, ... Fast learner, problem solver with a flair for creating elegant solutions in the least amount of time. Specialized in Windows Automation. I can create full commercial products from Windows main engine to website, web API, payment system, licensing protection, auto-updater etc to PHP and Windows scrapers, Account creators, Auto Posting Softwares, Auto Messingers, Game Bots, Web crawlers, Emailers, Data management software, Employer/ Business Management Softwares, Any kind of windows applications and automation and Windows standalone applications... Doing that for 10 years now! Among my skills, I would point out problem-solving, analytic thinking, out of the box thinking and I have great research skills. I am a product owner. My knowledge is pretty wide. I have experience testing/finding exploits/security holes and memory hacking.
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    Scripting
    Bot Development
    Python
    Web Scraper
    Automation
    AutoHotKey
    Microsoft Windows PowerShell
    Windows PowerShell
    Selenium
    JavaScript
    HTML
    C#
    C++
    PHP
    Autoit
  • $50 hourly
    I am a software engineer with a Masters Degree in Applied Mathematics and more than 13 years of experience. Main specialization is Web application development, but last 4 years working mostly on mobile applications and API for them. I propose details focused and business oriented approach to requirements management and software development. My skill sets include: Backend skills: * Cakephp * PHP Databases: * MySql, * MSSql, * PostgreSQL; Mobile development skills: * Objective-C Make it simple, Make it functional!
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    MongoDB
    Firebase
    SwiftUI
    Node.js
    Objective-C
    Java
    Kotlin
    Swift
    Web Development
    PHP
    iOS Development
    Database Design
    CakePHP
    MySQL
  • $200 hourly
    I am a US-based consultant in the Southwest specializing in Salesforce.com development, administration and integration and was a Salesforce Developer World Championship Finalist. I currently hold 11 Salesforce.com certifications that can be verified via their certification verification tool online. I have also completed my MBA with UCLA Anderson focusing on marketing, finance and IT/operations management. I have over 10 years of salesforce.com development and architecture experience in advanced administration, cross-platform integration, web integration and workflow process design. I have also designed and built integrations between salesforce.com and PHP websites, Mailchimp, Pardot and Marketo utilizing native integration tools as well as custom-development with the Salesforce.com SOAP and REST APIs. Unlike other "IT-only" contractors who do not have an MBA or a business background, I'm well equipped to advise your business or project on process engineering/design and business strategy. During my last 3 years at my previous employer, I used both my technical skills and business knowledge to build a new platform and business division adding 20% to annual revenues. As you can see from my profile, I have tested in either the top 10%-20% for Salesforce.com, PHP and business strategy, marketing and management. Certifications: Salesforce Certified Platform App Builder Salesforce Certified Sales Cloud Consultant Salesforce Certified Service Cloud Consultant Salesforce Certified Community Cloud Consultant Salesforce Certified Platform Developer I Salesforce Certified Platform Developer II Salesforce Certified Administrator Salesforce Certified Data Management Architecture Designer Salesforce Certified Sharing and Visibility Designer Salesforce Certified Integration Architecture Designer Salesforce Certified Development Lifecycle and Deployment Designer Salesforce Certified Application Architect Skills: Salesforce.com Admin, APEX Development, Visualforce, Lightning, Webservice APIs Wordpress MySQL PHP HTML CSS Javascript/jQuery
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    Corporate Finance
    Marketing Strategy
    MySQL
    PHP
    jQuery
    JavaScript
    HTML
    Visualforce
    Apex
    Salesforce CRM
  • $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 Software Engineering
    WordPress
    Python
    PHP
    SQL
    JavaScript
    Vue.js
    Yii
    API Integration
    Laravel
    PSD to HTML
    Bot Development
    Autoit
    Shopify
    XenForo
    Automation
  • $105 hourly
    I have a B.S. in Computer Science and over 10 years of professional experience developing desktop and full stack web applications. I started coding at the age of 10, making my own computer games. Highly creative and driven by product excellence, I'm all about making things that are awesome, meaningful, intuitive, and inspiring. I have an artistic background, as well, double majoring in Music Composition at college. I love to make things well, using good engineering patterns and the best tools for the job. I adhere to the agile method. I will enthusiastically learn a new language or technology if it benefits a project. I want to make your vision a reality. In addition to software engineering, I enjoy a wide range of interests including performing and writing music, experiencing the arts, participation in theater productions, playing ultimate frisbee, soccer, and basketball, practicing parkour, and riding motorcycles. **Strengths - Thinking things through, considering the details, weighing the possibilities and outcomes - Highly focused and quality driven - Learning and understanding new and abstract concepts, technologies, languages, tools - Communicating and teaching technical ideas to others **Programming Languages - C/C++ - PHP - SQL (Oracle, MySQL) - Objective-C - Java - HTML5/CSS3 - LaTeX/Wiki/Markdown - Scheme - ActionScript/Flex - Scala - C# - ASM - JavaScript - Ruby/Perl/Python - IDL - OpenGL GLSL - Bash **Development Tools - Git - Visual Studio - Qt Creator - Jira/BitBucket - Vim - Platform Builder - Linux - ReviewBoard - CMake - Eclipse - Parasoft SCA - Jenkins - Maven - WebStorm/IDEA - Xcode - Chrome Developer Tools **Frameworks/Libraries - QUnit - GWT (MVP) - Ruby on Rails - WinINet - React - DirectX/DirectShow - OpenGL(ES) - gtest, glog - libjson - JBPM - D3.js - Three.js - JUnit - Apache Spark/MLLib - Selenium/Appium - Node.js - JPA - Resteasy/Jackson/Swagger **Development Platforms - CE6 - Web (HTML5) - Linux/Windows - OMAP 3530 - AWS - CE7 - Flash - Android - Raspberry Pi - WM6.5 - JVM/CLR - iOS - BeagleBoard-xM - WEC 2013 - Node.js - Chrome Extensions - i.MX6 - Docker **Graphics Authoring Tools - Blender - Gimp - Inkscape - Adobe Edge Animate **Special Awards - Eagle Scout, Boy Scouts of America, 2002 - Outstanding Physics Student, Marshfield High School, 2002 - Outstanding Foreign Language Student, Marshfield High School, 2002 - OMEA District VII 1st place Piano Soloist Winner & State Competitor, 2002 & 2001 - Varsity Cross-Country District Team Winners & State Participant, 2002
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    PostgreSQL
    JavaScript
    TypeScript
    MongoDB
    Node.js
    React
    AWS Lambda
    Python
    C++
    Java
  • $60 hourly
    16 years of practical experience in software development. PhD degree in Information Technology area. System architect, solution architect, Fractional CTO. Specialization: highly loaded server applications architecture development, high volume data processing, distributed processing, elastic software design, web applications development, competitive expertise, infrastructure maintenance and development, development team leadership. - Programming languages: Java, Node, Python, C, Objective-C - Databases: Oracle, MySQL, MSSQL, PostgreSQL, Couchbase, Infinispan, EhCache, Cassandra, Redis, - Cassandra, MongoDB - Public clouds: AWS, Google Cloud, Azure
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    Software Architecture & Design
    Node.js
    Objective-C
    C++
    Java
    High Availability and Disaster Recovery
    SQL
    NoSQL Database
    C
    Solution Architecture
    DevOps
    Python
    Perl
  • $40 hourly
    Full stack developer w/ 8 years experience and focusing on WordPress development and giving clients what they want. Task oriented. Clear communicator. Loves the work, takes ownership of every project. I make myself readily available to my clients 5 days a week and sometimes 6. 'Randall is an honest and available developer. Most developers do not make themselves available to discuss requirements with the client and with the team but randall goes above and beyond the expectation' - Jonathon Bridges 'We really enjoyed working with Randall to complete a rush project. He was easy to work with, in communication regularly and helped us get the job done right.' - Kat Bundy -WordPress -PHP -JavaScript -jQuery -CSS3 -WooCommerce -SASS -mySQL Beyond just tweaking themes, I can offer a high level of WordPress customization, including but not limited to: custom plugins, custom widgets, custom post types and just about any kind of custom functionality you need. If I am one thing it's flexible, client have different methods and needs, no 2 clients are exactly alike. Listening to clients and giving them what they want is what I do. Sometimes a client need an advisor as well as developer, in those situations, I'm adept at providing these kinds a clients a road map to success. 'This was my first experience with Upwork. I couldn't have picked a better partner to help me with my task.' - Joe Cotellese "Randall is super easy to work with, he anticipates issues and is very timely in bringing them up. His skill and cooperation are excellent and he is very accessible. He gets the work done quickly, follows direction and does a great job! He can also think for himself and isn't shy about researching issues. I will happily continue to use Randall for my WordPress development. - Merry Gray "Randall is nothing short of amazing! He is the best developer I've ever worked with. He really came through for us." - Don Slepien
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    Website Development
    WooCommerce
    Custom PHP
    Adobe Photoshop
    AJAX
    HTML5
    Zurb Foundation
    Twitter Bootstrap
    JavaScript
    CSS 3
    jQuery
    PHP
    WordPress
  • $50 hourly
    I am an experienced Full Stack Engineer with a demonstrated history of working in the telecommunications industry. I am skilled in JavaScript, Java, Python, PHP, and C (Programming Language). Strong engineering professional with a Bachelor's degree in Software Engineering from Addis Ababa University. I am very passionate and hardworking, with a penchant for meeting deadlines and solving problems. I believe in frequent communication with clients and stakeholders.
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    Automated Deployment Pipeline
    Graphic Design
    Socket.io
    ExpressJS
    GitHub
    DevOps
    PHP
    Node.js
    Android
    React
    Angular
    Django
    Laravel
    Python
    JavaScript
  • $90 hourly
    Over 15 years experience in IT, started my career in 2004. 7 years as a lead network engineer and head of tech support in local ISP. Built and managed a highly available IP/MPLS network with over 40Gb/s peak upstream traffic, capable of providing L2/L3 VPN services with QoS, as well as IP transit for other ISPs and subscriber management for broadband users. Personally hired and trained team of engineers, who are now capable of further development and support of the mentioned network. 5+ years as a system engineer and architect in a public/private cloud and IT services business. Built and maintaining highly available Openstack/CEPH cloud based on Canonical Openstack. We're providing our customers with general VPS/cloud services as well as custom IT solutions. This is my primary occupation at the moment. I mostly work with environments based on Linux(Ubuntu, CentOS): configuring monitoring, alarming, and billing services for continuous business operations. I'm good at learning new things, as well as teaching other people my trade.
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    Python
    Ansible
    Ubuntu
    Kernel-based Virtual Machine
    TCP/IP
    Multiprotocol Label Switching
    Ceph
    OpenStack
    Juniper
    Ceph
    Linux
  • $40 hourly
    ⭐⭐⭐⭐⭐ Professional Moodle Developer, Manager. I've been developing web apps for over 20 years and turned to Moodle development in the last 15 years. Very experienced with Moodle development and customization, I've created many. - course formats. - question types. - reports. - plugins. linked Moodle to different 3rd party API - Sugar CRM - Joomla - WP - PrestaShop - even custom-made apps. my most vital skill is problem-solving, so if you have an issue with your Moodle, I'll fix it :) I stick to web standards with cross-browser and platform testing. I enjoy meeting new people and forming solid relationships while working together to get the desired result. Most of all, I give 110% on every project, ensuring my client is always happy & the final product is complete.
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    Linux System Administration
    Elearning
    Amazon ECS
    MySQL Programming
    Learning Management System
    Salesforce
    Data Backup
    WordPress
    Moodle
    Plugin Customization
    PHP
    Joomla
    CSS
    MySQL
    JavaScript
  • $50 hourly
    M. Sc. in Computer science with a mention in image processing and pattern recognition. Im a Computer vision specialist with over 10 years of hands on experience on a variety of computer vision applications. I have strong background in maths and computer science, research skills in computer vision, senior programmer in C/C++, Matlab and python. On the past years i focused on the development of computer vision solutions for real world problems involving extensive research and ground breaking solutions. I have over 10 years experience working with OpenCV, TensorFlow, DeepStream and porting image processing solutions to mobile platforms for real time processing. Im very interested in the research and development of a new challenge computer vision tasks including pattern recognition, machine learning and image analysis. I am seeking opportunities to develop and maintain complete computer vision applications, whatever standalone or back-ends for smart websites or light weight solutions for mobile applications.
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    Python
    Deep Neural Network
    Artificial Neural Network
    Video Processing
    Deep Learning
    Java
    Android App Development
    C
    MATLAB
    Image Processing
    C++
    Machine Learning
    OpenCV
    Computer Vision
  • $200 hourly
    PLEASE NOTE: My hourly rate is high due to the fact I have a lot of small/often less-than-an-hour projects. For longer engagements I am flexible with my rate. *** I have over 20 years of LAMPish development and system administration (LAMP and Node.js apps.) I do this for my day job and as a hobby. My current focus is on AWS and Ubuntu-based stacks; however, I can work with any Linux distribution. Various skills: System administration: AWS, VPSes (Linode and DO are my preferred providers), dedicated servers (Hetzner, Softlayer/IBM), everything in between. I've done it all from hardware selection, racking, configuring/deploying, and maintaining. AWS - EC2, RDS, S3, IAM, SES, VPCs, and more - using console, API and command-line tools. Nginx, Apache, PHP, Bash scripting, Postfix, Memcached, Redis, Ubuntu, CentOS, Amazon Linux WordPress and Drupal migration, tuning/performance/profiling, malware removal API consumption, data transformation, web scraping (using PHP - simplehtmldom, regular expressions, and string manipulation as fallback) Google Workspace setup (custom domain, email setup, etc.) and migration Extensive Cloudflare, Akamai, and other CDN experience Also experienced with Varnish, JMeter Available 24/7 and via phone based on contract. Billing is loose and flexible. You won't have any surprises. I aim for long-term client retention and good relationships!
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    DigitalOcean
    DevOps
    System Administration
    Laravel
    NGINX
    WordPress
    Amazon RDS
    Amazon S3
    Web Scraper
    MySQL
    PHP
    Ubuntu
    Amazon EC2
    Amazon Web Services
  • $60 hourly
    "Antonis is a genius. His quality of work, after-sale service and clear explanations are impeccable. Overall, the best experience I have had on UpWork" "This is the kind of freelancer that makes me glad to have joined the platform. Antonis is a consummate professional. Expert, punctual, supportive, flexible, communicative. The money I spent on this contract was some of the best I've ever spent!" "Would highly recommend. ...job...handled immediately and exactly as I wanted" "One of the most reliable contractors I have worked with. " "This man is a magician with algorithms." "Antonis is absolutely brilliant. Really attentive and really quick to get things done." "Technically astute." "Excellent work. Quick turnaround. Great attitude." That's a summary of all different feedback on completed jobs up to date, and that's the quality of service I love to provide. Short CV: For the last 8 years, I have being developing with Python, focusing on Data analysis projects. I'm accustomed with pandas, numpy and pretty much any related library. Before that, there is one decade's data-analysis and programming experience. I had been working with data collecting and processing tasks of all sorts using Microsoft Excel, Google Sheets, VBA macros, VB, VBA, Python, custom scripts and professional licensed tools for web scraping (automated website reading), PDF scrapping, and editing, OCR (scrapping from image files, using Tesseract and Finereader), file/data management, 10.000+ entries on each project. Some jobs are: listing all the online offered lessons of high schools of the country, regional statistics jobs (for my country's Statistics Authority), automating daily or weekly tasks with extensive error handling, lead generation, scraping search engine results, social media scrapping and automating windows applications. I use professional tools and custom developed solutions. I can speak directly to API, or read/parse the HTML output. I deploy to cloud (I use Amazon Web Services) for scaling and to perform geo-related searches, completing huge jobs in a few hours. Tech Background: I have hands on professional experience with AWS (EC2, S3, SQS etc), Latex, Matlab. I have strong Physics and Mathematics background. I speak HTML, JS, JSON, XML, C, C++, C#, Python (including Pandas, BeutifullSoup, boto3 for AWS, Django), VB, VBA (Advanced excel solutions), Google Apps Script, Bash (for SysAdmin tasks), CSS, and Windows Automation languages (i.e. Autoit). I have used hundreds of APIs including Google APIs (geolocation), and Twillio for marketing projects. I have delivered working solutions that use hundreds of proxy servers with management and recycling. More recently, I have used and implemented OpenAI Whisper and ChatGPT APIs to web applications. I have developed and deployed custom web applications based on Python (Django), SQL, Bootstrap4. I have included in, custom-developed genetic algorithms that perform live Operational Optimization. I offer services rather than products. I'll design the best applicable solution for your task from scratch, run it on my own infrastructure, and deliver the results to you within time. The solution can also be developed as your own custom Web Application or Software as a Service (SaaS), "fully managed" by me to ensure working for as long as you wish. This means a custom made website or web API that do what you want them to do. Hosted, secured, login-ready, will work on any device (Mobile/Tablet/Mac/Windows/Linux any flavor), at reasonable price for development and maintenance. Also, I'm available for support on short notice, as long as our contract is active. I can also comply with a Service Level Agreement (SLA). Through the years and through different projects and roles I have been in touch with hundreds of businesses and different verticals. The solutions I provide require me to understand the scope, and I find it easy to learn about and understand different subjects, be it Internet Marketing, SERP and SEO, Ships and Shipping Business, Agriculture, Financial and Tax, Logistics and Production Lines, Electronics and Robotics, on a level that allows me to easily communicate and requirements of new projects and tasks. I'm a fluent English speaker, and I'm available on Upwork chat even when I'm on mobile. This means I will respond to chat messages immediately or within 2 hours, 5 AM to 8 PM (UTC). I am also available at Skype, Slack, or Teamviewer, upon request (After Hire). I'm a business-minded trained professional that you can count to, to get the job done in the requested time, with 100% accuracy and attention to detail. Contact me today to make it work, together.
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    pandas
    Django
    Microsoft Excel
    Excel Macros
    Visual Basic for Applications
    Web Application
    Data Scraping
    Data Analysis
    Scripts & Utilities
    Amazon EC2
    Full-Stack Development
    Web Development
    Spreadsheet Software
    Python
    Problem Solving
  • $45 hourly
    Hello, I am Helly Parekh, Upwork's Top Rated Plus (Top 3% Upwork talent) freelancer. I have more than 10 years experience as a Shopify Expert. I have used HTML, CSS, SCSS, JavaScript, jQuery, and PHP. Additionally, I have experience working with SquareSpace, Unbounce, and ClickFunnel. I build responsive websites using these technologies so my designs/sites looks good on any device and browser. I believe in using optimized and minimal code to achieve my goals. I have customized and designed numerous Shopify sites using premium and free themes with high-level customizations that includes Brooklyn, Shoptimized, Pop, Icon, Ella, Out of the Sandbox (Turbo, Pipeline, Retina, Parallax), Archetype themes etc. I also have worked with latest shopify 2.0 themes setup and custom functionality development includes latest features like meta fields. My clients can manage their stores after completion of work. I have knowledge of Data structure (Google Rich Snippet) so i can fix errors of google search console which can helpful to display organized info in google search about your site or mainly about your products. I am also familiar with Facebook pixel integration and tracking with shopify. Additionally, I can do PSD to HTML and HTML to CMS conversions to create custom one-of-a-kind templates. I am also expert in setting Up A/B test, Split test in Google Optimize Or Convert. I have great work flow and project management skills to manage big projects adhering to deadlines. I take great pride in my work and I listen and understand my client's requirements and find the best way to fulfill them, so I can provide excellent results. Thank You!
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    Recharge
    Theme Customization
    JavaScript
    A/B Testing
    PSD to HTML
    HTML5
    CSS 3
    PHP
    AJAX
    jQuery
    Responsive Web Design
    Shopify Theme
    Shopify
    Shopify Plus
    Shopify Templates
  • $25 hourly
    I have 10 year of experience in PHP, MYSQL, Oscommerce., Opencart, Zencart, Wordpress. Work on large number of projects in Oscommerce, Zen-Cart, Word-Press, Opencart. Having good knowledge of core PHP and MYSQL. Having domain knowledge of E-Commerce sites. Shipping module: Like UPS, FEDEX, USPS etc. Payment Module: Auth.net, Paypal, Pelecard etc. API Integration of Economic and Dinero. Also know how to setup LiveZilla on websites.
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    osCommerce
    Data Scraping
    OpenCart
    CRE Loaded
    Zen Cart
    JavaScript
    WordPress
    Joomla
    CSS
    jQuery
    HTML
    PHP
    MySQL
    Amazon Web Services
  • $25 hourly
    - I have 8 years experience in system admin, deploy server, maintenance system base on: asterisk, voip, avaya, freeswitch, kamailio, opensip..... - Developed many VOIP solutions, system for customer over the world as: voicemail system, conference systems, IVR systems, calling card system. - Django developer: Develop e-commercial sites, CMS sites, API systems and more - AngularJS developer, one page applications. - etc.
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    SQL Programming
    SQL
    SOAP
    Python
    PostgreSQL Programming
    Perl
    phpBB
    PHP
    Node.js
    NoSQL Database
    MySQL Programming
    Linux System Administration
    JSON
    HTML5
    HTML
  • $169 hourly
    Do you have a project that got started, but the developer left or disappeared? Or did you start the project yourself, and now you need a boost to get it over the finish line? I'll jump in at any point, figure out where you are, and rescue the project for you. I specialize in custom-built systems in Drupal with an emphasis on custom modules and themes to solve specific business needs that an off-the-shelf solution can't provide. I do business as TechSharp Consulting and have over 25 years of computer expertise.
    vsuc_fltilesrefresh_TrophyIcon Software Engineering
    Ecommerce Website Development
    Training Online LMS
    Drupal
    Website Customization
    API
    Python
    PHP
    MySQL
  • Want to browse more freelancers?
    Sign up

How it works

 

1. Post a job (it’s free)

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 5M+ businesses

How to Hire Top Software Engineers

How to hire software engineers

Whether your goal is to develop a mobile app, build a dynamic SPA (single-page application), or create a domain-specific language (DSL) for your enterprise software, a software engineer can help you take your software project from conception to completion. 

So how do you find the right software engineer for your needs? What follows are some tips for finding top software engineering consultants on Upwork.

How to shortlist software engineering professionals

As you’re browsing available software engineering consultants, it can be helpful to develop a shortlist of the freelancers you may want to interview. You can screen profiles on criteria such as:

  • Technology fit. You want a software engineer who understands what you are trying to build and which languages, frameworks, and other technologies are required. 
  • Developer workflow. You want an engineer who can slide right into your developer workflow (e.g., project management tools, test suites, version control systems).
  • Feedback. Check reviews from past clients for glowing testimonials or red flags that can tell you what it’s like to work with a particular software engineer.

How to write an effective software engineering job post

With a clear picture of your ideal software engineer in mind, it’s time to write that job post. Although you don’t need a full job description as you would when hiring an employee, aim to provide enough detail for a contractor to know if they’re the right fit for the project.

Job post title

Create a simple title that describes exactly what you’re looking for. The idea is to target the keywords that your ideal candidate is likely to type into a job search bar to find your project. Here are some sample software engineering job post titles:

  • Software engineer needed for a fintech app
  • Seeking full-stack software engineer (LAMP)
  • Software engineer needed with DevOps and Agile/Scrum experience

Software engineer project description

An effective software engineering job post should include: 

  • Scope of work: From progress reports to well-documented code, list all the deliverables you’ll need. 
  • Project length: Your job post should indicate whether this is a smaller or larger project. 
  • Background: If you prefer experience working with certain industries, software, or technologies, mention this here.
  • Budget: Set a budget and note your preference for hourly rates vs. fixed-price contracts.

Software engineer job responsibilities

Here are some examples of software engineer job responsibilities:

  • Manage the software development life cycle (SDLC) of a product
  • Design and develop software test suites
  • Monitor system performance 
  • Optimize development and deployment processes

Software engineer requirements and qualifications

Be sure to include any requirements and qualifications you’re looking for in a software engineer. Here are some examples:

  • Application-specific programming language (e.g., Java for Android development) 
  • Programming paradigms (e.g., object-oriented design)
  • Software development methodologies (e.g., Agile, Scrum, XP)
  • Familiarity with the SDLC (from requirements gathering to deployment and maintenance)
  • Code documentation

Software Engineer FAQs

What is software engineering?

Software engineering is the application of engineering principles to software development. Ever wonder what the difference is between a software engineer and a software developer? The software engineer is a software developer who also uses engineering principles to carry your software project through the software development life cycle. Software engineering consultants help businesses build well-documented, powerful software.

Software Engineering Tips and Best Practices

Don’t repeat yourself; automate

According to the DRY principle, “Every piece of knowledge or logic must have a single, unambiguous representation within a system.” In other words, if you find yourself repeating the same piece of code over and over again, chances are high that you could refactor it into more-efficient code. 

It turns out that the DRY principle can also be expanded beyond the code to the entire SDLC. If there’s something you find yourself doing repetitively, such as configuring your cloud resources, there’s a good chance that it’s worth investing a little extra time in automation tools to make your life easier (e.g., automating server provisioning with Ansible playbooks).

Consider DevOps—it’s more than a buzzword

With the way hiring managers and marketers throw the term around, you’d be forgiven for thinking DevOps was just a buzzword. But DevOps is more than a buzzword; it’s a culture in which the lines between the traditional roles of software development and operations (system/network/database admins) are blurred to achieve continuous integration (CI) and continuous delivery (CD). In practice, that means using the right combination of automation tools for your project to enable teams of developers and operations staff to collaborate more effectively. It’s not something you can achieve overnight, but taking small steps such as using a remote code repository such as GitHub or automating the more tedious aspects of your server provisioning with Chef can go a long way toward making your life easier. 

Test smart and test often

Encourage unit tests during development and regression testing before deployment. A well-documented test suite that grows with your application will ensure you’re able to update and maintain your application with minimal downtime and disruptions. It’s better to catch code-breaking changes before you push a build to production. 

Consider adopting TDD (test-driven development), an Agile development methodology that involves writing code iteratively in three steps:

  • Red: Write a test for a software feature that fails
  • Green: Write the minimum code needed to pass the test
  • Refactor: Rewrite your passing code to best practices

Not only will TDD help you maximize your test coverage, but it will also encourage your development team to write well-documented, modular, reusable code.

View less
Schedule a call