Hire the best Git developers

Check out Git developers with the skills you need for your next job.
Clients rate Git developers
Rating is 4.7 out of 5.
4.7/5
based on 9,938 client reviews
  • $120 hourly
    Creating top-notch Drupal sites is what I do best. With more than 10 years of experience in Drupal, I’ve delved deep into its core APIs and numerous contributed modules, covering almost every aspect of Drupal development. My approach is always about doing things the 'Drupal-way' — ensuring your site is not just built, but built to be easily extendable and maintainable. I genuinely love what I do. There's a real satisfaction in doing a job right, in seeing clients happy with the work, and feeling proud of what I've achieved. I understand that my skills are my most valuable asset, so I'm always on the lookout for new knowledge and experiences that can enhance my expertise. Whether it's a complex task or a unique problem, I'm ready to tackle it head-on and deliver results that exceed expectations. With me, you're not just getting a developer; you're getting a dedicated partner who's committed to making your Drupal site the best it can be.
    vsuc_fltilesrefresh_TrophyIcon Git
    Stripe API
    Bootstrap
    MySQL
    CSS 3
    jQuery
    HTML
    Web Development
    Redis
    CSS
    Drupal
    React
    PHP
    JavaScript
  • $45 hourly
    I am a full-stack web developer with over 9 years experience in the industry. A solid part of the projects were connected with the cloud-based ecommerce platforms like Shopify, Bigcommerce and Amazon. Shopify is my favourite one that's why I know this platform backwards and forwards and have my strongest expertise here. Around 30 public and private Shopify apps were built by me or with my help as a consultant. Many of them are published in the app store and have more than 100K active installs. Although the main expertise is Shopify, I can efficiently work on other projects as well, because the tech stack is standard enough for any web project. Please find the list of my skills below: ✔ Ecommerce Platforms: Shopify, Amazon, Bigcommerce ✔ Server side: Node.js (express, koa, next), Typescript, PHP (Laravel, Zend Framework, CakePHP) ✔ Databases / storages: MySQL, PostgreSQL, MongoDB, Redis, ElasticSearch ✔ Queues: RabbitMQ, SQS ✔ Web servers: Nginx, Apache ✔ Client side: HTML/CSS/SASS/LESS, Javascript ES5/ES6, jQuery, React, Next, Webpack, Vite ✔ CI/CD: Jenkins, SemaphoreCI, Bitbucket Pipelines, Terraform, Docker, Docker Compose, Git ✔ Unit testing: PHPUnit, Codeception, Mocha, Jest ✔ Cloud computing: Amazon Web Services, Serverless During my career I was working on different size projects and had different roles including back-end, front-end, lead developer and architect. Each project is different but I do all my best to build as robust and scalable solution as possible within a given budget. I am motivated, responsible, punctual person and attentive listener. Always dedicated to work and ready to defend own opinion if I believe it is more efficient and better for the project success. Please take a look at my work history for comments from other clients. Thanks in advance for your time and consideration. I look forward to working with you soon.
    vsuc_fltilesrefresh_TrophyIcon Git
    Amazon MWS
    Terraform
    MERN Stack
    Shopify Apps
    JavaScript
    React
    Node.js
    Shopify
    PostgreSQL
    TypeScript
    Docker
    MongoDB
    PHP
    Laravel
    Amazon Web Services
    MySQL
  • $14 hourly
    I'm Ismael, a Website Developer. My experience includes collaborating with small to medium-sized teams working mainly with ReactJS to develop responsive Websites. I have also worked with HTML, CSS, JS, PHP. I'm also good with: nextjs, google firestore. I am always prepared to apply all my expertise and experience to transform your ideas into a successful and well-functioning product using the most effective tools. I specialize in PSD, Figma, and .png to Websites conversions. I will always start your project immediately. I believe being responsive is a Must when working online with someone around the globe. I am aware that your success is my success; I am very committed to achieving an excellent positive ROI. Because, at the end of the day, if you get to meet business goals efficiently and make more money thanks to me, you are likely coming back, which helps me grow. I have a strong passion for React.js! I focus on making scalable and clean code. I have Huge motivation to do everything I can to become the best at developing effective Landing Pages and Websites. PD: My timezone is GMT - 4.
    vsuc_fltilesrefresh_TrophyIcon Git
    GitHub
    styled-components
    Redux
    Next.js
    Node.js
    React
    Front-End Development
    HTML
    CSS
    JavaScript
    TypeScript
    CSS 3
    HTML5
  • $45 hourly
    ✔ "Highly responsive and capable freelancer. The work on my drupal site was top notch. Freelancer also provided detailed documentation that made it a breeze to utilize the tools he provided to us." -- Nick Sahinidis, Carnegie Mellon University. Over 9 years of intense experience in drupal. My clients have ranged from ambitious startups from all around the world to top universities. I am proficient in all aspects of frontend & backend Drupal development including site installation/maintenance/updating, troubleshooting, custom module and theme development, Drupal coding standards and training. I am a good communicator, with a bilingual English level, and am very experienced with working with clients in different timezones and locations, I am organized, adaptable, work well under pressure, learn quickly, keep to deadlines and am equally at ease working alone or as part of a team. My drupal services: - Drupal 6, 7, 8, 9 and 10; - New website building from scratch using a psd design; - Creating responsive, mobile friendly themes; - Module development, modification, and fixing; - Making a site multilingual; - Implementing third party software and features; - Updating out-of-date Drupal core and modules; - High quality web design; - Consultancy. I will provide you: - Things done fast! - Almost-native English level; - Flexibility; - Great sense for corporate design; - On time or fast responses; - Availability for suggestions and discussions; - Strong deadlines; - Total commitment! I look forward to hear from you! Sergio Morais Drupal Developer
    vsuc_fltilesrefresh_TrophyIcon Git
    CMS Development
    API
    MySQL
    CI/CD
    PSD to HTML
    jQuery
    Web Development
    Adobe Photoshop
    HTML5
    Drupal
    CSS
    SCSS
    PHP
    HTML
  • $55 hourly
    👨‍💼 Individual developer 🚀 More than a decade of experience ✅ Well-tested code changes 🧹 Clean, scalable code As a full-stack developer, I have extensive experience in backend development and some practical frontend experience. My primary focus has been on Symfony, but also have years of Laravel and Zend experience. And worked with sites that were custom-built and didn't use any PHP frameworks. I enjoy working on long-term projects where I can get to know the code inside and out, and make a big difference!
    vsuc_fltilesrefresh_TrophyIcon Git
    Zend
    API Development
    Angular
    MySQL
    Laravel
    React
    Symfony
    PHP
    Bootstrap
  • $35 hourly
    I have 8+ Years of experience as a Full - Stack Java/spring Developer with diversified exposure in analysis, design, development and implementation of web-based applications. Extensive knowledge on Java SE including Collection, Threading and Core Java. Good experience on Java EE technologies such as Servlet, JDBC, JSP, JSTL. Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC and Spring Boot. Good Knowledge and worked on Amazon Web Service (AWS) EC2,S3 etc.. and Continuous Integration. Excellent knowledge on Spring Core such as Dependency Injection, Annotations and XML based Configurations. Extensively worked on Spring JDBC,Batch,Data Spring Hibernate ORM and JPA Expert in e-commerce platform for automation like amazon, Etsy, Walmart, eBay, big-commerce. API integration and automation sync tool ETL. Proficient at designing dynamic web applications using HTML5, CSS3, JavaScript, jQuery, AJAX, JSON with responsive web applications using Bootstrap.
    vsuc_fltilesrefresh_TrophyIcon Git
    Amazon
    API Development
    Application Integration Software
    Automation
    Java
    Amazon MWS
    Web Development
    Spring Framework
    DevOps
    Dashboard
    API Integration
    Spring Boot
    Technical Support
    Amazon Web Services
  • $95 hourly
    I have 15 years of experience working with Drupal and 20 years of experience with full stack Web development. I've worked almost exclusively with Drupal for the past 6 years. I currently manage 2 large and several small Drupal sites in versions 7, 8 and 9. I have also recently taken an intensive course to shore up my knowledge of Drupal 8. Led by a Drupal Grandmaster and former Acquia engineer, this rigorous course taught me common usages and Drupal 8 best practices for the following technae: Composer, Drush, Drupal Console, Git commands & workflows, SASS, Twig, custom module development and how to work within a remote development environment. I feel that my deep experience with the Drupal platform is my strongest asset, however, I have also worked with just about every web related technology in existence and many other content management systems.
    vsuc_fltilesrefresh_TrophyIcon Git
    Content Management System
    Front-End Development
    Sass
    CSS
    MySQL
    WordPress
    JavaScript
    HTML
    Drupal
  • $28 hourly
    I`ve been working as a freelance web developer for 7 years. Including I worked with Depositphotos, Mcdonalds, Prom.ua (more than 50 million users) and many others. During this time I have developed more than 110 sites and more than 96% of my clients were satisfied. My goal is to meet my clients' needs, clearly understand their vision of the project and implement it in practice.To make your business work and make it more profitable. Up-to-date practices and methods of web development as well as the most popular information from web sites and social networking sites are used in my projects. Shortly about my skills: ✔ HTML/CSS(SCSS)/jQuery/JS ✔ Bootstrap (3/4/5), Tailwind, Tailwind UI, Foundation ✔ VueJS/NuxtJS ✔ UX/UI Responsive Web Design ✔ WordPress, Woocommerce (like frontend developer) ✔ Gulp, Webpack, npm ✔ Github, Gitlub, bitbacket ✔ Work experience Figma(prefer), .psd, .sketch, Invision, Adobe XD, Avocode, Zeplin, .ai ✔ Shopify basic skills I can work with several types of projects: ✅ Design to HTML layouts - in this I am really a master. Pixel perfect match with design, flexible, clean code. As well as cross-browser, cross-platform and responsive for any screen width for each pixel. Due to my many years of experience, I have worked with any design: Figma(prefer), .psd, .sketch, Invision, Adobe XD, Avocode, Zeplin, .ai etc ✅ Design to VueJS/NuxtJS - for about 2 years I have been working with VueJS and I like it! It seems to me that Vue + Tailwind is the best practice at the moment. I also have experience with the Vue libraries like Tailwind UI and Vuexy Library. I like working with Vue and I am ready to make a discount for such projects ✅ Design to WordPress/Woocommerce. I have worked a lot with WP as a front-end developer. I can create a theme according to the design. And in this case, there is nothing superfluous, only a unique theme in accordance with your design. Without anything superfluous, with a good load speed and high performance. But if need something complicated on the backend, I can ask my friend a backend developer and he will help me. But I don't work with page builders like Elementor or the like - in this case it is impossible to get good loading speed and performance. If your project is not listed, just send me a message to see if it's something I can do! I usually answer within a few minutes or an hour at most if it's not a deep night for me
    vsuc_fltilesrefresh_TrophyIcon Git
    Google Maps API
    API
    PSD to HTML
    Responsive Design
    Vue.js
    CSS
    JavaScript
    Tailwind CSS
    BootstrapVue
    HTML5
    CSS 3
    WordPress
    AJAX
    jQuery
  • $80 hourly
    I've been working on Drupal sites since 2011 - professionally since 2014. I've worked extensively on all aspects of Drupal from scss/styling to custom module development to migrations. I'll solve your tough problems.
    vsuc_fltilesrefresh_TrophyIcon Git
    PSD to HTML
    Website
    Web Development
    MySQL
    Content Management System
    CSS 3
    CSS
    JavaScript
    PHP
    HTML5
    HTML
    jQuery
    Drupal
    AJAX
  • $28 hourly
    More than Eight years of experience in hardcore web/mobile applications development. Expert in Javascript based technologies. I approach my solution algorithmic way, and I lay a well-defined quality structure before initiating my work. My work never finishes until you are 100% satisfied with my work. Being a full-stack developer, I can take most of the responsibilities of any project and deliver on time and on budget. In my spare time, I am trying to learn new technologies to stay ahead of time. I can give my best on some following Web Technologies and Areas: Web/Hybrid Mobile Application: - Angular - React - StencilJs - Ionic - ReactNative - NativeScript - Cordova/Phonegap Server Side: - Node.js - ExpressJs - NestJs Orm: - Mongoose Databases: - Mongo - Redis Styling Framework: - Twitter Bootstrap - Material Design - Semantic UI Hosting: - Heroku - Microsoft Azure
    vsuc_fltilesrefresh_TrophyIcon Git
    HTML
    React
    ExpressJS
    Bootstrap
    Ionic Framework
    Redux
    TypeScript
    NativeScript
    Angular Material
    Angular
    Node.js
    React Native
    CSS 3
    JavaScript
  • $60 hourly
    I have maintained a relationship with companies such as Zoom over the past several years and continue to work to keep the confidence they place in me to deliver quality front-end solutions and communication. I thrive on completing a job well done. I am particularly interested in long-term relationships with agency clients to create an efficient workflow and those that deliver quality/complete designs. My professional specialties developed over the past 10+ years of my career: - Creating custom responsive WordPress theme exact to design specifications. - Building an editing environment that is the best match for your company, marketing team, or site editor. - Creating fully responsive solutions, often utilizing Twitter Bootstrap and custom media queries. - I can work with and optimize assets from PSD, Illustrator, AdobeXD, Figma, InVisionApp. - I work to prioritize and maintain expectations and communication, especially during a project. - I optionally can maintain a site and hosting service after delivery of a product. I often host using Flywheel or WPEngine. - I have a good understanding of user experience (UX), and I can provide consultation and feedback for your designs upon request. - I have lots of experience working with some of the largest and smallest companies, and I know how to recommend the solutions that would satisfy both. My WordPress solutions may include: - Nested flexible content blocks (pure ACF), - Custom Gutenberg blocks with ACF - CPT + ACF with advanced PHP, 3rd party integration, and dynamic, responsive layouts. - Page builder integrations (WPBakery, DIVI, Elementor) - Custom WPBakery modules integrated with a custom theme - Child themes - Custom Plugins - Advanced Theme Options - Uncode or Salient websites, etc. - Custom and secure forms and 3rd party form integration (MailChimp, Stripe, etc). - WMPL & translation custom integration with any language. Possible complete Spanish translation. My work with Zoom includes: - Many single pages across zoom.us (30+ separate projects, hundreds of urls) - Zoomtopia 2020 WP custom theme - Zoomtopia 2021 WP custom theme I often live and work with my wife in Guatemala on several humanitarian projects. I have embraced a life I love, along with the people and things that fill my time. I work full-time as a freelancer (40-50 hrs/w), and I'm grateful to have found a career I fully enjoy that also offers the flexibility to adventure and serve in other ways. I am always looking forward to my next project and relationship and I look forward to meeting you.
    vsuc_fltilesrefresh_TrophyIcon Git
    WordPress Development
    Elementor
    Divi
    UX & UI
    WordPress Theme
    WordPress
    CSS 3
    PSD to HTML
    gulp
    Front-End Development
    PHP
    Bootstrap
    PSD to WordPress
    JavaScript
  • $10 hourly
    I’m a Back End software developer with 3 years of experience, with passion to Python development. My principles are to write clean and readable code, to use the best approaches, OOP and SOLID, DRY, KIS patterns. The main technologies I have used in my previous projects were Python, SQL, Linux, and AWS. My personal qualities – I’m fast, reliable and flexible, I can work both in a team and individually, constant learning new things. When I'm working on a project, I don't just want to meet deadlines, I prefer to complete the project well ahead of schedule.
    vsuc_fltilesrefresh_TrophyIcon Git
    CSS
    NoSQL Database
    CI/CD
    API
    Back-End Development
    Python
    RESTful API
    SQL
    Django
    Docker
  • $70 hourly
    I'm a Software Developer, QA, DevOps and Test engineer with 8 years of experience. Particularly I specialize in programming languages such as Python, C++, R and JavaScript and have a practical and theoretical background in artificial intelligence and engineering. Currently, I'm working as a freelancer on software tool development for self-driving cars with Capgemini Engineering and on UpWork. I'm also the founder of Kretronik GmbH a software consultancy company based in Germany. In addition to my work experience, I have a Master's degree in Mechatronics and Information Technology from the Technical University of Munich. I'm also an active contributor to GitHub and Stack Overflow, where I share my expertise and help others with their coding challenges. If you're looking for a skilled and passionate software developer, please don't hesitate to contact me. I'm always open to interesting freelance projects and would love to hear from you. Let's connect and see how I can help bring your vision to life.
    vsuc_fltilesrefresh_TrophyIcon Git
    Software QA
    Automated Testing
    Deployment Automation
    DevOps
    Linux
    Data Mining
    Data Science
    C++
    Machine Learning
    Business Intelligence
    Data Visualization
    SQL
    R
    Python
  • $70 hourly
    Professional JavaScript Developer helps you to implement your ideas into life using React. I have 10 years of experience in web development and 5 years in management. I provide you not only a perfect quality of the product but also good communication and your idea understanding. I am working only jobs with an hourly payment type!
    vsuc_fltilesrefresh_TrophyIcon Git
    Next.js
    webpack
    HTML5
    Web Application
    HTML
    JavaScript
    TypeScript
    Redux
    React
    CSS 3
    CSS
    RESTful Architecture
  • $42 hourly
    I am a Web Developer. I develop back end modules, APIs, and front-ends. Being a full stack developer, I enjoy working with Next.js, Express, React, MonggoDB, MySql, PostgreSQL, Redis, NATS, RabbitMQ, Docker, Linux. When i found a hard problem... i sleep.. ;) Ice tea would help.. of course, Coffee, because .. why not..
    vsuc_fltilesrefresh_TrophyIcon Git
    MySQL Programming
    Linux System Administration
    NGINX
    RabbitMQ
    TypeScript
    Docker
    JavaScript
    Node.js
    React
    MongoDB
    Stripe
    Amazon Web Services
  • $70 hourly
    Hello and welcome to my profile! 👨‍💻 5 years of experience 🔝 always on the top of the latest technologies 🤝 good communicational and planning skills 📎 skills set: • HTML • CSS • JS • React JS • Redux • AWS • d3.js • CSS & HTML Preprocessors • Wordpress • GraphQL • Dynamo DB • AWS Labmda Functions • AWS SNS • Python • Bootstrap • BEM CSS Methodology • Node JS • PHP • jQuery • Gulp • Flow • TypeScript • Jest • ESLint • Webpack • Accelerated Mobile Pages (AMP) • Progressive Web Apps • NPM • GIT • Agile • Scrum • Design thinking • Design sprint •
    vsuc_fltilesrefresh_TrophyIcon Git
    AMP Framework
    AWS Lambda
    Front-End Development
    Redux
    PHP
    SaaS
    CSS
    AWS Amplify
    jQuery
    HTML5
    CSS 3
    JavaScript
    React
    WordPress
  • $50 hourly
    Dynamic and innovative Senior Frontend Developer with extensive experience leading development teams and projects. Proficient in Vue.js, JavaScript, and TypeScript with a strong background in developing high-performance web applications and effective team management. **Skills** Frameworks/Libraries: Vue/Nuxt, React/Next, KnockoutJS Programming Languages: JavaScript, TypeScript Web Technologies: HTML (Nunjucks, Pug), CSS (Scss, Sass, Stylus), Gulp, Webpack, Vite Other: Oclif I hold one goal above all others: 100% client satisfaction and outstanding quality.
    vsuc_fltilesrefresh_TrophyIcon Git
    Vuex
    HTML5
    CSS
    React
    Nuxt.js
    TypeScript
    Sass
    CSS 3
    Vue.js
    JavaScript
    HTML
  • $40 hourly
    With over 8 years of experience as an Oracle certified developer, I specialize in JavaFX desktop application development, boasting expert knowledge of the JavaFX framework. My forte lies in applying architectural patterns and adhering to best practices, resulting in the creation of clean, expandable code for your projects. I am passionate about delivering robust and user-friendly applications, always striving to guarantee client satisfaction. My dedication extends beyond technical expertise; I am also a proficient communicator and an effective team player, ensuring seamless collaboration on every project. In addition to my core skills, I am well-versed in essential development tools like Git, Maven, Gradle, Eclipse, IntelliJ IDEA, and JProfiler. This comprehensive skill set enables me to navigate your projects with precision and efficiency. Let's work together to transform your Java development goals into reality.
    vsuc_fltilesrefresh_TrophyIcon Git
    JetBrains IntelliJ IDEA
    Desktop Application
    JavaFX
    OpenGL
    MQTT
    User Interface Design
    Game Development
    SQL
    Java
  • $20 hourly
    Hi there, If you are looking for Expert in Java / Spring Developer with 5+ years of professional experience in Web Development Experienced in full lifecycle development across multiple applications. I possess a board range of technical skills which I update on a regular basis, allowing me to respond to new issues with considerable speed. If you have an interesting start-up project or you want to improve your existing Java applications then I am ready to help you! I have good communication skills and friendly developer, was working in Agile team and delivering features on a weekly basis. Technology Stack / Tools I have experience with: - Design patterns and Clean Code Structure: SOLID, Singleton Pattern - Frameworks: Spring Framework, Spring Boot - ORM: JPA, Hibernate, JDBC - Databases: PostgeSQL, Oracle, MySQL - Messaging Queue: Kafka, RabbitMQ - Caching: Redis - Build Tools: Maven - Frontend: HTML, CSS, React js - Version Control System: Git, GitHub, GitLab - Documentation: Swagger, Postman - Continious integration: CI/CD, Jenkins - Containerization Platform: Docker - Test: JUnit 5 / Mockito - Architectures : Monolithic, Microservices - Other Technologies: Spring MVC / Spring Data / Spring Security / Spring Web Services / Spring JSP / Servlet API / Spring Cloud / OAuth 2.0 / AWS / WebSocket - Other language : C++ core, Python basics I focus on work that I can be proud! I’m looking forward to work with You. Feel free to invite me to your projects and discuss it further. Regards, Firdavs
    vsuc_fltilesrefresh_TrophyIcon Git
    Front-End Development
    Problem Solving
    Communications
    Spring Framework
    Spring Boot
    Spring MVC
    Spring Security
    Hibernate
    Database
    PostgreSQL
    Java
    JDBC
    RESTful API
    MySQL
  • $36 hourly
    Experienced senior backend developer in Python, Java, and pgSql with 20 years of experience in integrating and backend-developing enterprise systems. Have been included in more than 100 projects that used web platforms, databases, and web services.
    vsuc_fltilesrefresh_TrophyIcon Git
    Swagger
    PostgreSQL Programming
    SQLAlchemy
    Oracle PLSQL
    Python
    Django
    Java
    RESTful API
    API
    PostgreSQL
    Flask
  • $35 hourly
    🔥 9+ years professional experience in Magento. 1200+ hours billed 🏆 Top Rated Plus on Upwork.(Top 3% freelancer) Over the past years, I have developed a wide range of websites (E-commerce Design and Development) using Magento 1.x & 2.X, and Custom PHP Websites My key expertise is: - design, layout and template changes; - creating modules for Magento; - customization modules for Magento; - order, shipping and payment methods customization; - Integrations with 3rd party systems; - NAV Business Center Integration with Magento **Highlights** Worked on many successful projects in Magento with different clients all around the world. I have experience with many third parties integration in Magento. Experience of long term Projects Available for Website Maintenance Jobs
    vsuc_fltilesrefresh_TrophyIcon Git
    Magento 2
    CSS
    Bug Fix
    PHP
    Magento
    HTML
  • $50 hourly
    100% successful project completion GUARANTEE :) or GET A REFUND. Technologies I work with include but are NOT LIMITED TO: ✔️ PHP ( Laravel, Wordpress, YII ) ✔️ VueJS / Angular / React ✔️ NodeJS, ExpressJS ✔️ HTML5, CSS3 ✔️ Secure payment gateway integration ✔️ Relational Database (MySQL, SQLite etc.) ✔️ Lightspeed Retail / eCom customization A project isn't considered successfully completed until it ends up in the production server and is used by end-users with the greatest joy. A successful project requires professionals - the people who know how to tailor it. 💬 "We worked with Parth for several months and his work was top quality the entire time. He worked with layouts and designs to craft front-end code in Vue.js, HTML, CSS, and jQuery, on a Laravel app, and we were able to drop his work into our app and use it with minimal modification. I will definitely be working with Parth again soon!" Successful businesses need their Web-based (SaaS) applications have professional look and to be done with modern technologies of the Tech-Era. Moreover, Business requirements must be analyzed in a way which makes the final product efficient and technically advanced. 💬 "Parth exhibited very professional behaviour. He quickly analyzed the requirements and assessed new technology required for this project. His communication was timely and top-notch. I enjoyed working with Parth."
    vsuc_fltilesrefresh_TrophyIcon Git
    Website
    Lightspeed Retail
    Vuex
    Business with 1-9 Employees
    Laravel
    WordPress
    MySQL
    NGINX
    Vue.js
    Vuetify
    Node.js
    JavaScript
    TypeScript
    PHP
  • $15 hourly
    Hi there! I'm a Python and System Administration Engineer with over 5 years of experience in developing and maintaining complex systems. I specialize in Python programming, scraping, image processing, Linux administration, Docker, database management, Git, unit testing, TUI (Terminal User Interface), and data analysis. My passion for hacking on Linux systems and my ability to feel at home on Windows make me a versatile engineer who can adapt to any project's needs. I have extensive experience in building scalable and reliable systems, and I'm always eager to learn new technologies and approaches. Here's a list of my certifications and qualifications: - Red Hat System Administration I – RED HAT - Red Hat System Administration II – RED HAT - Nanodegree Programming for Data Science - Python for Everyone - Python for Data Science, AI & Development - IBM Data Science Professional Certificate - Data Structures and Algorithms Specialization I'm a detail-oriented engineer who always strives for excellence. I believe in writing clean, maintainable, and efficient code, and I always follow the best practices in software development. I'm also a great team player, and I have experience working in Agile environments. If you're looking for a reliable and skilled Python and System Administration Engineer who can deliver high-quality work, please don't hesitate to contact me. I'm always ready to take on new challenges and help you achieve your goals
    vsuc_fltilesrefresh_TrophyIcon Git
    SQL
    C#
    Linux System Administration
    Docker
    Data Scraping
    Python Script
    Image Processing
    Docker Compose
    API Integration
    Flutter
    Microsoft PowerPoint
    Linux
    Python
    Bash
  • $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 Git
    XML
    CSS
    HTML
    Python
    JavaScript
    Point of Sale & Payment Systems
    jQuery UI
    Odoo
    Customer Relationship Management
    PostgreSQL Programming
  • $90 hourly
    I can do full-stack but prefer working with a strong front-end designer so I can concentrate on back-end functionality and writing Javascript to support the front-end. Extensive experience with APIs, building custom databases, forms, ACF, etc. When I first started building sites WordPress wasn't available, so I built Content Management Systems from scratch. Clients were glad to be able to update their sites themselves; the concept of a CMS was new. I still occasionally build a site from scratch when it has specific needs but WordPress is running the majority of sites that I work on. I've developed methods for implementing full-custom functionality using plugins and themes that I write while still maintaining best practices for future compatibility with other Wordpress components. I thoroughly enjoy working with my clients to build sites that help them share information, automate tasks, and make sales. I love designing systems and making cool stuff! Seriously. Churning out the same thing over and over is boring. I like the custom jobs, and helping a creative person keep their site updated long-term. I'm also a good resource for quick mods to WooCommerce, or header / sidebar widgets that display custom data such as the weather or other local info. Most of my clients I've never met in person, so I'm very familiar with the nuances of remote work. I'm professional, friendly, communicate well, and meet deadlines. I usually work on my own but very much enjoy working with teams. I use Git on a regular basis, including my solo jobs.
    vsuc_fltilesrefresh_TrophyIcon Git
    Learning Management System
    Theme Customization
    WooCommerce
    JavaScript
    CSS 3
    WordPress
    jQuery
    Bootstrap
    HTML5
    Database Development
    API Integration
    PHP
    WordPress Plugin
    Custom PHP
  • $18 hourly
    I am a professional full-stack(React/Gatsby/NextJs/Astro/Hugo/Supabase/Firebase) web developer who develops various types of web applications. My objective is to use my skill to provide a good service to my Client. I want that i do a lot of project so that i can provide my best service to more and more client. I am good on React/Gatsby/NextJs/NuxtJs/Astro/Hugo/Contentful/Prismic/Sanity.io/Netlfiy CMS development. I always make sure to deliver within requirements in the best possible way. I perfectly adapt to your business processes and can offer you my ideas for implementation. Languages/Frameworks I am familiar with: Frontend Frameworks: Nuxt.js, Gatsby, NextJs, Astro, Hugo Headless cms: Contentful, Prismic, Sanity.io, NetlfyCMS, Firebase Dynamic Website: Laravel, PHP, Node.js, WordPress GraphQL API: Node.js, Apollo Version Control: Git, Apache SVN
    vsuc_fltilesrefresh_TrophyIcon Git
    Decap CMS
    GraphQL
    Contentful
    Hugo
    styled-components
    WordPress
    TypeScript
    JavaScript
    Tailwind CSS
    React
    Next.js
    Gatsby.js
    Front-End Development
  • $60 hourly
    As a Full Stack Developer with 4+ years experience , I specialize in both frontend and backend technologies. I excel in designing and delivering high-quality software solutions through expertise in Full-Stack Developer. Known for innovation and effective collaboration, I am proficient in Laravel and Node.js. My commitment to staying current with emerging technologies ensures the delivery of cutting-edge solutions.
    vsuc_fltilesrefresh_TrophyIcon Git
    API
    Laravel
    MongoDB
    MySQL
    PHP
    Web Development
    HTML5
    CSS 3
    Nuxt.js
    JavaScript
    Tailwind CSS
    Vue.js
    React
    Next.js
  • 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

How to Hire Top Git Developers

How to hire top Git developers

Whether you’re building an app for mobile, web, or desktop, you’re going to need a way to keep track of software changes, revisions, and deployments. This is especially important if you have more than one developer working on a project. A Git developer can help you implement a distributed revision control (DRC) system for your project.

So how do you hire Git developers? What follows are some tips for finding top Git consultants on Upwork.

How to shortlist Git professionals

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

  • Git repository services. You want a developer who’s familiar with your preferred Git repository hosting service (e.g., GitHub, GitLab, Bitbucket).
  • Project experience. Screen candidate profiles for specific skills and experience (e.g., software development and version control with Azure DevOps).
  • 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 Git developer.

How to write an effective Git job post

With a clear picture of your ideal Git developer 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 Git job post titles:

  • Need someone to manage the Git repository for our analytics app
  • Need help setting up a Git server on Windows with git-http-backend.exe
  • Seeking a back-end developer experienced with Atlassian and Bitbucket

Git project description

An effective Git job post should include:

  • Scope of work: From setting up Git to hosting your own repository on cPanel, 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 with certain technologies, software, or developer tools, mention this here.
  • Budget: Set a budget and note your preference for hourly rates vs. fixed-price contracts.

Git responsibilities

Here are some examples of Git job responsibilities:

  • Work with a team of developers to build user-facing features
  • Handle code documentation and manage repository on GitHub
  • Troubleshoot bugs and technical issues for the team

Git requirements and qualifications

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

  • Git and your preferred DRC platform (e.g., GitLab, Bitbucket, Azure DevOps)
  • Desired technical expertise (e.g., front-end development, back-end development)
  • Experience designing continuous integration and deployment (CI/CD) pipelines

Git Developers FAQ

What is Git?

Git is an open-source distributed version control system for tracking and managing revisions of computer files. Git takes a distributed approach to version control, allowing multiple developers to branch projects off a master repository so that they can make changes on their local machines. When developers are ready to push those changes to production, they can commit them to a staging area where they’ll be able to merge them with the master branch. Git is the most popular method of tracking changes in source code during software development.

How much does it cost to hire a Git developer?

The first step to determining the cost to hire a Git developer will be to define your needs. Rates can vary due to many factors, including expertise and experience, location, and market conditions.

Cost factor #1: project scope

The first variable to consider when determining scope is the nature of the work that needs to be completed. Not all Git projects are created equally. Hosting a small git repository on cPanel will typically take less time than managing the Bitbucket repository for a large enterprise app.

Tip: The more accurately your job description describes the scope of your project, the easier it will be for talent to give you accurate cost estimates and proposals.

Cost factor #2: Git developer experience

Choosing the right level of expertise for the job is closely tied to how well you determined the scope of your project. You wouldn’t need an advanced Git developer for a simple single-page application (SPA). On the other hand, creating and maintaining your own social media platform will require a skilled developer to effectively manage your remote repository.

Beyond experience level, you need to consider the type of experience the talent possesses. It’s important to note that “Git developer” is a bit of a misnomer. In truth you will likely be looking for some other type of developer (e.g., Android, iOS, web) who happens to know Git. The following table breaks down the rates of the typical types of Git developers you can find on Upwork.

Rates charged by Git developers on Upwork

Developer Type Description Hourly Rate
Front end Web fundamentals (HTML, CSS, JavaScript). JavaScript frameworks such as Angular, React, and Vue. Experience with Git and your preferred repository hosting service. $30-60+
Back end  Servers, cloud solutions, database technologies, and back-end languages (e.g., Java, PHP, Python). Back-end frameworks (e.g., ASP.NET, Laravel, Django). Experience with Git and your preferred repository hosting service. $30-60+
Full stack Working knowledge of both front-end and back-end development. Experience with Git and your preferred repository hosting service. $60-100+

Cost factor #3: location

Location is another variable that can impact a Git developer’s cost. It’s no secret that you can leverage differences in purchasing power between countries to gain savings on talent. But it’s also important to factor in hidden costs such as language barriers, time zones, and the logistics of managing a remote team. The real advantage to sourcing talent remotely on Upwork is the ability to scan a global talent pool for the best possible person for the job. Location is no longer an obstacle.

Cost factor #4: independent contractor vs. agency

The final variable regarding talent cost is hiring an independent contractor vs. an agency. An agency is often a “one size fits all” model, so you’ll often have access to a designer, a project manager, an engineer, and more. When hiring individuals you have total autonomy regarding who is responsible for which part of the project, but you’ll need to source each of those skills separately.

The trade-off between hiring individuals vs. hiring an agency is the level of administrative overhead you incur personally in coordinating tasks among all members of the team. Project scope and personal preference will determine which style is a better fit for your needs.

Common Git developer mistakes

Committing directly to master: Committing to master has become a running joke within the developer community. Everyone has a commit-to-master story where they or someone else broke a build or caused a problem by committing bad code to the master branch. As a general rule you should only commit to master by merging a development branch that is stable, tested, and ready for deployment. The idea is to commit all code changes to your own local branch and merge only once you’re sure those changes are validated.

If you need to roll back to the previous branch but don’t want to lose all the work you did accidentally committing to master, you can branch your current progress to save that work before rolling back the master branch to its previous version with the hard git reset command:

git branch new-branch

git reset HEAD~ –hard

git checkout new-branch

Not resetting keys and passwords after pushing sensitive data: Imagine accidentally uploading an SSH key or password to your repository through an accidental commit. You might think that all you have to do is remove that commit with a rebase or reset, followed by a force push to master. However, force push doesn’t actually delete the commit; it creates a new one and moves the file pointer to it. You can still access the old data via SHA-1. If you try to avoid this leak by manually deleting your .git folder you risk messing up the repositories of other developers on the team who might have pulled the latest changes. Moreover, your data was already exposed for an unacceptable period of time. This is why the most elegant solution is to simply update your keys after patching the leak in your remote repository.

Committing generated files: Generally speaking, you should commit only manual code to a repository. If a file is generated from your code it can be difficult to apply the line-based diff tracking used by Git. This normally powerful tool for tracking changes can become a major headache when it becomes difficult to separate the manual code changes that matter from the code changes that resulted from code-generated files. It also complicates contributions to your library from other developers, as they might make changes to the generated files rather than the source code itself. Their contributions could easily disappear the next time the build is run.

Tips and best practices

Keep commits clean, concise, and single-purpose

It can be all too easy to make large meandering commits that address multiple features and bugs in a single push. The problem with this approach is that other developers may find it difficult to understand your changes when they’re all lumped together in a single commit. Git is supposed to make it easier to work with a distributed team of developers. The larger that team is, the more important it becomes to keep your commits small and focused. Single-purpose commits streamline code reviews, simplify rollbacks, and make tracking changes with your ticketing system easier.

Commit early and often

You only really start to see the real benefits of a version control system like Git when you commit early and commit often. Think of it as saving your progress with periodic checkpoints as you code. This makes it easier to ensure each commit compiles and/or passes regression tests. The only exception may be for large public projects, where you don’t want to overwhelm contributors with an excessive number of commits. In this case your commits may be more substantial, but they should still follow a general theme that makes sense and tells a story about the logical progression of your project.

Write detailed comments on your commits

Git requires you to write a comment for every commit. The idea is to be detailed and concise, capturing the purpose behind every code commit. The more descriptive you make these comments, the easier it will be to track bugs and figure out where your build went wrong when you encounter an issue in a future commit. It will also make it easier for a team of developers to collaborate on a project.

View less
Schedule a call