Hire the best NoSQL developers

Check out NoSQL developers with the skills you need for your next job.
Clients rate NoSQL developers
Rating is 4.8 out of 5.
4.8/5
based on 268 client reviews
  • $35 hourly
    ♛ AWS Certified Cloud practitioner help you to investigate and set up​ your AWS infrastructure as well as experts in AWS Lambda development, AWS API Development, AWS Serverless, AWS API Gateway, AWS AppSync, AWS Amplify and other AWS services. Very comfortable to work with AWS Lambda, AWS DynamoDB, Cognito, EC2, S3, Could-front, RDS, Elastic Search, DevOps, React.js, Angular, Node JS, Python ♛ Assure you for 100% Job satisfaction guarantee. I am glad to inform that I have achieved 99% Client satisfaction ratio to​ date on various platforms. Part of AWS Consulting Partner​ company. Top performer at people per hour portal. Visit : pph.me/eternalsoft As a web consultant having an experience of 12+ years, I helped mid to large scale companies to grow their businesses using ​support of Information Technology, especially with open source technology. Key focus points : 1. The small but expert team of business analysts, designers, developers, quality analysts and document managers. 2. 12+ years of maturity in the IT Industry 3. Agile methodology based project execution 4. Proven Project Management Software based project planning and tracking 5. Focus on emerging technologies 6. Minimum response time 7. Only committed to quality 8. Cost-effective approach 9. Open for onsite work if feasible Looking for your positive response to Eternal Web. Pvt. Ltd. Thank you.
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    Amazon EC2
    Serverless Computing
    Amazon Cognito
    AWS AppSync
    AWS Server Migration
    Software Development
    AWS CloudFormation
    AWS Application
    AWS Lambda
    AWS CodeDeploy
    AWS CloudFront
    GraphQL
    AWS Amplify
    API Integration
    Amazon DynamoDB
  • $40 hourly
    ⭐⭐⭐⭐⭐ Top Rated Plus ✌ ✅ Python ✅ Django I'm an Expert Python Developer with more than 10+ years of experience in web development. ✅ Specialized as a Python & Django developer. ✅ Highly proficient in Flask, SQL, Scrapy, Html, Javascript, and React. ✅ Looking for 🌟 long-term work 🌟. I like building scalable and clean backend architecture. I will be happy to create a product for you with Python, Django/Django Rest Framework, Flask and any other Python-based technology on the backend and React/Redux on the frontend Backend skills: * Python 2.7/3.x (DRF, Scrapy, Celery, Channels) * MVC Frameworks: Django, Flask, Tornado * Relational Databases: PostgreSQL, MySQL, Amazon RDS * NoSQL: Redis, Mongo * DevOps: Docker, Puppet, Linux/Nginx * CMS:- WordPress, DjangoCMS * ORM: - Django ORM, SQLAlchemy * Search Engine : - Elasticsearch Frontend skills: * HTML5/CSS/SCSS/LESS * JS Frameworks: React/React-Native,/Redux, jQuery, Angularjs * CSS Frameworks: Bootstrap API: * Stripe/Braintree/PayPal/Mailgun/Twitter/Facebook/Google API/Twilio Here’s what you will get by working with me: ✅ Working only on projects that I can deliver 100% ✅ Ridiculous quality of work ✅Smart suggestions on increasing results/revenue and decreasing costs ✅ Responsibility for tasks/project I work on ✅Reliability ✅Short response time ✅Excellent written and verbal English skills ✅Good sense of humour ;) ✅ Client Reviews are very important for me so I focus on providing VALUE to all of my Clients and Earning their TRUST. The Client Reviews and Feedback on my Profile are immensely important to me and the value that I provide. Upendra Pratap kushwaha upendra.tech
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    Python Script
    JavaScript
    Software Architecture & Design
    Data Scraping
    RESTful Architecture
    NoSQL Database
    Web Application
    Ecommerce Website
    Scrapy
    Elasticsearch
    Flask
    MySQL
    React
    Django
    Python
  • $30 hourly
    i have 4 years of experience as backend developer, here are my expertise: * NODEJS * MONGODB * EXPRESS * REDIS * REST APIS * NESTJS * MONGOOSE * TYPEORM. * AWS * GCP * MICROSERVICES * MESSAGE BROKER * SYSTEM DESIGN * TYPESCRIPT * Unit / Integration Testing * Deployment * Prisma * SQL databases :POSGTRES / MYSQL. * Python * Java * OOP * SOLID priciples Computer Science graduate with good knowledge of ALGORITHMS and DATA STRUCTURE.
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    Apollo.io
    SQL
    Jest
    NoSQL Database
    RabbitMQ
    PostgreSQL
    Microservice
    RESTful Architecture
    JavaScript
    ExpressJS
    API
    GraphQL
    MongoDB
    NestJS
    Node.js
  • $150 hourly
    Getting ghosted by cheap freelancers? Crap work that nobody else can untangle, so you have to redo everything? Lost business opportunities because you haven't launched your MVP on time? Legacy code that not many know how to work with? You're in the right place if you want to change all that. However, I cannot help everybody, but we may be a great fit if you are thinking: 🤔 “I value high quality work and am ready to pay for it” 🤔 “I want to ensure my product or script gets professionally built” 🤔 “The last freelancer ghosted me and I lost my opportunity - I don't EVER want that experience again” 🤔 “We're looking to scale to the next level now that we've confirmed people are willing to pay for our product” 🤔 “The mess previous freelancer made forced us to get someone else to rebuild everything” ⭐ Here's what I can bring to your project ⭐ ✅ Top-notch knowledge of JavaScript, TypeScript ✅ Advanced knowledge of DevOps, infrastructure-as-code on AWS ✅ Extensive experience with building projects for startups, being a founder myself ✅ Expert with the agile methodologies ✅ Advanced experience with optimizing projects for growth ✅ Clean and secure code that conforms to best engineering practices ✅ Ability to quickly diagnose existing code-bases and find ways to improve them ✅ Advanced understanding of software architectures and what works best for your project ✅ Scalable solutions for use cases that require high availability and throughput ✅ Optimization techniques for efficiently solving bottlenecks in your project ✅ You will always be aware of the project status with the help of my self-developed tools ✅ Someone who cares about helping you succeed and bringing value to your business ⭐ Why you should choose me over other freelancers ⭐ ✅ Trust: I focus on providing value to all of my clients and am always transparent about my processes ✅ WOW Factor: this is core to my work as a freelancer. I strive to give more than what I receive to ultimately make you happy about working with me and choosing to hire me again ✅ Responsiveness: real-time project dashboard with direct lines of communication to get in touch with me ASAP ✅ Problem-solver: I never give up until I find a good solution. I'm not just a developer. I solve problems. ✅ Genuine: I'm rooting for your success. It makes both human and business sense - knowing I've helped you succeed, you'll come back to purchase more of my services! But don't just take my word for it: ⭐⭐⭐⭐⭐ "Alexandru is amazing to work with. His solutions are both on point tactically and strategically, and he has no problem thinking about the larger picture. His character is excellent, open and honest. Always ready to get things done, delivering, and an outstanding communicative team player. We've been working together for a while and hope to continue doing so in the future." ⭐⭐⭐⭐⭐ "From another planet. He understood perfectly what I needed in a few words. Very professional, exquisite coding, he even recorded a video explaining the code. Absolutely amazing. Recommended 100%." Though with some people, it's just not meant to be - some signs may include: ⛔️ You think you can get someone else to do it cheaper ⛔️ You're not willing to adapt based on fresh information found during the work process ⛔️ You think freelancers are beneath you ⛔️ You don't appreciate the full process that goes into creating a great product or script I sold my first website when I was 13 years old. Since then, I had the opportunity to work on a wide variety of SaaS and Marketplace projects in both startup and scale-up categories. ⭐ What I'm currently involved in ⭐ ✅ CEO at Starlab Zone, helping non-tech founders build SaaS products in under 2 weeks ✅ Author of Solo Engineer Odyssey, Nomadic Freelancer, and Starlab Zone publications on Medium I love building software, regardless of the tech stack, but I'm most productive with Vue.js 🏆 on the front, Node.js 🏆 on the back, and AWS 🏆 as the infrastructure. I'm also a firm believer that TypeScript 🏆 brings additional productivity benefits to a long-term project that plain JavaScript simply can't. Ultimately, I pick the best tools for the job at hand. READY TO GET STARTED? NEXT STEPS: 1. Invite me to your job 2. I will send my proposal 3. We’ll iron out all the requirements and expectations 4. I'll get the work done professionally to ensure you love the end result 5. You’ll leave an awesome review at the end 😎
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    Database Design
    Domain-Driven Design
    Software Architecture & Design
    NoSQL Database
    API
    Startup Company
    SaaS
    Vue.js
    API Integration
    TypeScript
    JavaScript
    SQL
    CSS
    Node.js
    Database Development
  • $50 hourly
    PHP / Core PHP / Custom PHP / CodeIgniter / Laravel / LAMP MySql / MariaDb / MongoDB / Neo4j Javascript / jQuery / Node.js / Puppeteer / Vue.js / React.js / React Native Python / Django / Flask / Selenium HTML5 / CSS3 Stripe / Stripe Connect / Paypal / Quickbooks Online Airtable / Smartsheet OpenAI GPT-3 / DALL-E API IoT / MQTT Google Maps / ArcGis D3.js / Chart.js / Echarts / Highcharts / Google Charts / Plotly.js AWS Heroku Firebase GSuite / Google Apps Script / Google Cloud Platform / Google Cloud Functions / Google Cloud Firestore / Google Docs API / Google Sheets API / BigQuery Wix.com / Webflow / Hocoos / Low Code / No-Code / FlutterFlow Qualtrics / SurveyGizmo / Alchemer / SPSS Zapier / IFTTT / Integromat / Make.com / n8n Zoho CRM / Zoho Inventory / Zoho API / Zoho Creator Klaviyo / Pipedrive / Zendesk / Freshdesk / Reamaze / Gorgias / Neon CRM / Arengu / Customer.io / Smartlead ShipStation / Shopify Video.js / HLS.js / Dash.js / VAST DRM / Fairplay / Widevine / Playready Android / Java / XML / JSON iOS / ObjectiveC / CoreData / Push Notifications FlutterFlow Windows Powershell Perl / Ruby Facebook API / Twitter API / Tweepy / YouTube API / Instagram API / Mandrill API / Braintree Payments Bitcoin / Cryptocurrency Adobe Animate
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    Node.js
    Python
    Selenium
    React
    API
    QuickBooks Online
    Zoho CRM
    Zapier
    Automation
    CodeIgniter
    Qualtrics
    Vue.js
    Freshdesk
    Laravel
    Google APIs
  • $30 hourly
    I am a full stack developer ready to help you solve your problems. I work as a software developer since 2011, and during these years I worked with a very diverse set of technologies and environments. I majored in Computer Science in 2013 and got a master's degree in 2016. I specialize in automation and web app development and have tons of experience with all the technologies involved in the process, from writing the code to deploying the project. I also love to discuss your projects and ideas, if you have questions about the process or want to bounce some ideas feel free to send me a message :)
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    Web Application
    React
    Data Scraping
    ChatGPT
    Angular
    NoSQL Database
    Web Development
    Python Script
    Angular 2
    HTML
    JavaScript
    MySQL
    MongoDB
    Python
    CSS
  • $20 hourly
    Salesforce: Salesforce.com admin & developer consultant with a deep background in project management, business analysis, requirements gathering, solution development, and QA/testing. 10+ years of CRM implementation and customization experience including the past 3 years and over 10 projects on SFDC. This experience provides an ideal solution for any client that needs someone who can work with end users/stakeholders documenting requirements and turning them into reality. Proven success in enterprise solution delivery with excellent client-facing skills. Experience includes 8+ years of delivering solutions to over 40 national and international companies, with special emphasis on complex solutions for enterprise clients. Java: Full-stack Java Developer with 10+ years of experience in developing highly scalable web/UI and multi-threaded backend applications with Java EE, Spring Framework, APIs, and Micro-services with Spring Boot. Expertise in developing REST APIs with Spring-Boot in a microservices architecture and testing. Substantial background in delivering large-scale, mission-critical, real-time, and low-latency projects on time. I have worked as a Technical Architect, Java Team Lead, and Senior Java developer. - Steep understanding of the life cycle of a software development project. - Technical Expertise & Frameworks: JAVA (SE& EE) EJBs 2.1, JSF, Spring, Hibernate, JSP, JMF, JavaScript, APIs, Ajax, Spring boot, Angular 7/8/9 - DB Expertise: MySQL, PostgreSQL, Oracle, MS Access, DB2, Couchbase, MongoDB - Platform: Linux, Unix, Windows - Software Engineering degree (Bachelor) I have Leadership qualities, where I can split, prioritize, and delegate tasks to developers, consult developers on best practices, ensure the high quality of software products, and mentor junior/senior staff. With my skills and expertise, I am versed with the talent to take a business to the next level. Feel free to contact me to discuss your requirements to determine how we can work together to help you achieve your goals.
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    Salesforce1
    Salesforce CRM
    Salesforce Sales Cloud
    Salesforce Lightning
    Database Management
    Salesforce App Development
    Salesforce Marketing Cloud
    Lightning Bolt
    Apex
    Salesforce Wave Analytics
    Salesforce
    Salesforce Service Cloud
    Salesforce Email Studio
  • $90 hourly
    Hi, I am a Retool Expert Developer with over 4 years of experience as I am giving my contribution to Retool dashboard development since 2019. I have developed 350+ Retool applications for US and UK clients. Basically, I am a senior software engineer in Ruby on Rails specializing in low-code development or no-code development solutions. I am one of the early birds who started working on Retool development as Retool come into existence in 2018 and I started working as Retool app developer in 2019. I am highly skilled in using Retool components to develop quick and efficient Retool application dashboards on time and within budget. I have integrated PostgreSQL, Google Sheets, DynamoDB, MongoDB, MySQL, BigQuery, Snowflake, SQL Server, AWS S3, Firebase, Firestore, GraphQL, Rest Api's, Maphub, SendGrid, Mailchimp or Mandrill, Facebook ads, Instagram APIs, and Slack in Retool. I would also love to integrate Stripe and Google ads if possible to get a chance. Furthermore, I have started working with Bubble.io as a Bubble expert developer. The platform's drag-and-drop interface and robust feature set make it a great tool for rapid prototyping and development. I am highly proficient in using Bubble.io to build complex data-driven applications or simple landing pages. As a Retool Expert and Bubble.io Developer, I am committed to delivering top-notch results for my clients. I am highly skilled in using both platforms to build custom web applications that are efficient, user-friendly, and meet my client’s expectations. I also know how to design databases so most of the time I also build database architecture for clients as well. With a strong focus on quality and attention to detail, I am the ideal candidate for any low-code development or no-code development project requiring expertise in following tools like Retool, Bubble, Adalo app developer, Appsmith, Xano developer, Zapier automation, Budibase, Stackerhq, Softr.io, Clickup, Weebly, and Wix. I love to listen to my client's requirements in detail and understand their business module before starting the job to deliver excellence. Please feel free to talk in person to resolve business problems to intellectual solutions. I am ready to provide solutions. Are you ready to give me problems? Regards, Salman Maqbool SSE Ruby on Rails Specialist in Retool and Bubble applications
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    ChatGPT
    JSON
    SQL
    Ruby on Rails
    MongoDB
    PostgreSQL
    API
    Ruby
    Data Visualization
    JavaScript
    Amazon Web Services
    Data Analysis
    NoSQL Database
    Firebase
    Database
  • $50 hourly
    Full stack developer who worked with several technologies. Strongest knowledge in Node.js and Angular 2+. Greatest strength is quick adaption and learning. In the 7 years working experience worked as a Java backend dev, wrote Python deployment scripts, designed relational and NoSql database structures, designed and implemented API-s, created 3D movement analyzer with C# and Unity, developed frontend and backend for IoT related products and also highly scalable microservice codes (Angular 2+, Node.js mainly), built CI/CD and monitoring infrastructure, guided developer and tester teams. Worked in several software development roles like development, support IT, lead etc. so have experience from the user/business side and technological side too, which helped achive a broader mindset.
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    Firebase Cloud Firestore
    Firebase Realtime Database
    Firebase
    API Integration
    Web Application
    PostgreSQL
    OpenAPI
    CSS
    HTML5
    MongoDB
    JavaScript
    TypeScript
    Node.js
    Progressive Web App
    Angular
  • $75 hourly
    I have been working with PHP, Node js, MySQL, Mongo db and cloud telephony technologies like Asterisk, PBX, Freeswitch, Kamailio, Twilio and Plivo for the past few years and have great experience with them. I also have experience in Web and mobile Development, expert in Angular js and React js. I am ready to be hired and start working on your projects today.
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    Database Administration
    Kamailio
    Asterisk
    Twilio API
    VoIP
    JavaScript
    FreePBX
    Session Initiation Protocol
    TypeScript
    Node.js
    API
    VoIP Administration
    FreeSWITCH
    VoIP Software
    WebRTC
  • $20 hourly
    I'm a developer with experience in web applications and Restful web services and APIs using Python, Flask. Experienced in developing business process modeling system using jBPM and if you are trying to automate business processes and decisions, I'm here to help. Skills: - Python 3.x, Pandas, Numpy, Flask - Networking, Routing Protocols (OSPF, BPG) - jBPM, Bussiness process - Automation, Selenium - Databases, MySQL (MariaDB, PostgreSQL)
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    Testing
    pandas
    NumPy
    Flask
    Network Engineering
    jBPM
    Python
    Automation
    Selenium
  • $25 hourly
    I am a professional Unity Developer with 6+ years of game development experience. Expert with handling APIs, integrating frameworks and plugins and implementing monetisation tools. Do you want to create a 2D/3D unity game and make it work on cross-platforms? Let me help you to turn your game idea into a reality. Expertise on; -Database Management i.e cloud/local, Firebase, Playfab -Multiplayer System i.e photon, firebase - Exporting your game to Appstore, Playstore or MacOS -Bug solving -Native Android or Ios plugins for unity -Virtual Reality -Augmented Reality -2D game -3D game -Game Assets -Scripting -Re-skinning Special offer - Send (publish) Unity MacOS game build to Mac App Store - Game monetisation (NFT, in ads, or app purchase) - Online/Multiplayer Game programming
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    Mobile App Development
    Game UI/UX Design
    Firebase
    Photon Unity Networking
    Game Development
    In-Game Advertising
    Bug Fix
    Mobile Game
    Android
    Push Notifications
    Unity
    JavaScript
    C#
    Online Multiplayer
    Python
  • $18 hourly
    During the 7+ years of my professional experience, I have successfully developed and published over 15 startup and enterprise mobile apps. If you need your project to be delivered on time, on budget, and with a forefront code quality, then let’s have a talk. We might be a good match if you are looking for: ☛ A mobile developer to build apps for your startup or enterprise ☛ A mobile-first product manager ☛ An engineering manager to organize workflows and manage technical teams ☛ A consultant to translate your ideas into tech specs Mobile Applications: 📱 Hybrid iOS and Android (React Native, Flutter) 📱 Native iOS and Android(Swift, Android, Objective C) 📱 IoT Mobile Apps My Core Tech: --Cross-Platform Mobile App Development --React Native --Objective C --Android --Flutter --Swift I am 100% dedicated and addicted to client satisfaction and will do whatever it takes to make that happen. I see challenges as opportunities and constantly looking to learn new tricks and tips that will improve myself and my knowledge. I would be more than happy to offer you my services, so feel free to contact me for an interview anytime. I look forward to hearing from you. Kind regards, Ankit K.
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    Offline Functionality
    GUI Design
    WordPress Theme
    Apple Xcode
    Native App Development
    App Store
    iPad App Development
    Mobile App Development
    Chat & Messaging Software
    Firebase
    RESTful API
    Objective-C
    Swift
    Android
    iOS
    Flutter
    React Native
    JSON
  • $21 hourly
    As a skilled Flutter developer, I possess a wealth of experience in developing and deploying high-performing mobile applications that leverage the power of APIs and Firebase. I have a passion for creating applications that not only meet user needs but also drive business growth. My expertise in developing mobile applications has seen me deliver successful projects across a range of industries, from healthcare to e-commerce. I am well-versed in utilizing the latest technologies and tools to create robust, scalable and secure applications that meet client requirements. In my portfolio, you'll find two of my recent projects that showcase my skills and expertise. The first is Fit-Q, a mobile fitness application that helps users achieve their fitness goals. The app allows users to track their progress, access personalized workout routines and nutrition plans, and connect with fitness experts for guidance. The second is Siopi.ai, a language learning platform that offers users a personalized learning experience. The app uses AI to analyze the user's learning style and create a tailored curriculum to suit their individual needs. Users can also connect with language tutors and practice their skills in real-life scenarios. Finally, I have also worked on Fielder.one, a mobile application that enables farmers to streamline their crop management processes. The app allows farmers to track crop growth, soil moisture levels, and pest infestations, among other things. This data is then analyzed to provide farmers with insights that help them optimize their crop yields and boost profitability. In summary, as a Flutter developer with extensive experience in working with APIs and Firebase, I am confident in my ability to develop high-quality mobile applications that meet user needs and drive business growth.
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    RESTful API
    Relational Database
    iOS Development
    Mobile App Development
    Android App Development
    Swift
    Firebase Realtime Database
    Firebase Cloud Firestore
    Java
    Native App Development
    User Authentication
    Push Notifications
    Dart
    Flutter
    Firebase
  • $45 hourly
    Thanks for reading! Hope to work with you soon. About me, I'm a programmer with over 20 years of professional experience. Very good in Unix, Shell Script, Windows, C/C++, Java, and Computer Architecture. Many people like me for my skills as a trainer, data warehouse designer, ETL programmer, and researcher. Also known for my openness to share knowledge and resources. Among my past projects, I have had the opportunity to work in ATM implementation, POS device development, ISO8583, EMV, cryptography, creation of embedded software, and firmware. Rational UP and Scrum as methodology. Also, I was a professional blogger for a few years, with very good results (First page in Google actually).
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    Payment Processing
    Unix Shell
    C
    Scrum
    Unified Modeling Language
    ETL
    C++
  • $55 hourly
    3 years experience in cross platform mobile development with Flutter, Dart. 4 years experience in development with Kotlin, Java, Spring Boot. 🥇 My app Fitness Lab was featured by Apple in the App Store and included in best fitness apps collection. Apps that I made in solo or worked on: Fitness Lab: Gym log and timer Fitness Lab: 5 min workout Postraves: Electronic music events (upcoming) Postraves: Events management (web, upcoming) One2One.run: App for runners DRSTech: App for automotive services Skills in Mobile development: Flutter, Dart, State management, Provider, BLoC, Firebase, AWS Amplify, Cognito, S3. Other: Kotlin, PostgreSQL, AWS, SOLID, Design patterns, testing, RESTful API, Git.
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    Android App Development
    Flutter
    Chat & Messaging Software
    Android
    NoSQL Database
    Firebase
    Mobile App Development
    Mobile App
    iOS
    Amazon Cognito
    Amazon S3
    AWS Application
    Amazon Web Services
    AWS Amplify
    Dart
  • $50 hourly
    Hi I am an expert in blockchain, web, C#,.Net, Game fields with over 7 years experience. I prefer a clear result in a short time. Skills: @Token, NFT, DEX, Game smart contracts, websites on Ethereum, Binance, Polygon, Avalanche, Cardano and so on networks. @C#, .net, .net Core, .ASP.net, ASP.net MVC, ASP.net API and so on I hope we make a good result together. Regards
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    Angular
    React
    Game Development
    Ether
    ASP.NET MVC
    .NET Core
    DApps
    Solidity
    Blockchain
    Node.js
    web3.js
    Smart Contract
    Blockchain Development
    Ethereum
    C#
  • $75 hourly
    * 26 years experience in IT (overlapping): - software development - 16 years (Python - 12 years) - management - 8 years - QA - 8 years - system administration - 5 years * 5000+ hours worked at Upwork * Top Rated Plus and Expert-Vetted with 100% Job Success Score * Outstanding client feedback * Fluent English Specialization * Designing scalable system architecture with maintainability in mind * Refactoring prototypes into production quality implementations * Setting up and improving the development process * Software development team management * API implementation: REST API (with Django, Flask or Falcon), GraphQL API, Non-HTTP API (WAMP over WebSockets, ZeroRPC over ZeroMQ, Kafka consumer/producer interface), RPC API (HTTP/JSON-RPC, HTTP/SOAP) * Database engineering: PostgreSQL, MySQL, Redis * Performance optimization: databases, algorithms, Python C extensions, Cython, PyPy, Numba * Data processing: Pandas, NumPy, JSON, CSV, XML, YAML, MessagePack Recent experience (for full list, please request a resume): Suno Software Inc., Team Leader / Senior Python Developer, Jul 2022 – Mar 2023 - Developed audioloigy clinics business process automation SaaS - Python 3.10, Django, Django REST framework, PostgreSQL, Twilio, Tilled, AWS (CDK), Pydantic, Docker, docker-compose, Sentry, git, pyenv, Poetry, pytest, flake8, mypy, yapf, HTTP, JSON, yaml, PyCharm, Linux (Ubuntu) thenewboston, thenewboston.com, Team Leader / Senior Python Developer, Feb 2021 – Mar 2023 - Developed distributed proof of stake blockchain based cryptocurrency – TNBC. Developed distributed communication backend. - Python 3.9, Django, Django REST framework, Django Channels, MongoDB, PostgreSQL, Celery, RabbitMQ, Redis, Djongo, Pydantic, Docker, docker-compose, Sentry, git, pyenv, Poetry, pytest, flake8, mypy, yapf, shell scripts, HTTP, WebSockets, MessagePack, JSON, PyCharm, Linux (Ubuntu) Lehner Investments, lehnerinvestments.com, Senior Python Developer, Aug 2020 – Apr 2022 (1 year 8 months) - Developed microservice architecture (9 microservices) mutual fund trading system backend - Python 3.9, Django, Django REST framework, nameko, PostgreSQL, RabbitMQ, pandas, numpy, sendgrid, Docker, docker-compose, Sentry, git, pyenv, Poetry, pytest, flake8, mypy, yapf, Black, HTTP, WebSockets, socket.io, JSON, PyCharm, Linux (Ubuntu) Medical Device Risks, Senior Python Developer, Aug 2020 – now (5 months) - Developed a REST API backend for medical device risks management single page application - Python 3.8, Django, Django REST Framework, PostgreSQL, Full-text search, Heroku, AWS S3, sendgrid, Docker, Sentry, git, pyenv, Poetry, pytest, flake8, isort, yapf, HTTP, JSON, PyCharm, Linux (Ubuntu) Dolphin, Inc., Senior Python Developer, Feb 2019 – now (1 year 11 months) - Developed a REST API backend for iOS job search and recommendation application - Python 3.7, Django, Django REST Framework, Scrapy, Celery, PostgreSQL, Full-text search, HTML/CSS/JavaScript/jQuery, RabbitMQ, Heroku, AWS S3, sendgrid, Docker, Sentry, git, pyenv, pipenv, pytest, pylint, HTTP, JSON, PyCharm, Linux (Ubuntu) Packy (network monitoring), Senior Python Developer, Jun 2017 – Aug 2019 (2 years 2 months) - Implemented 3 backend components (REST API server, WAMP/WebSockets API server, monitoring agent) of distributed network monitoring system - Python 3.7, Python 2.7, Django, Django REST Framework, Celery, Crossbar, Flask, gevent, PostgreSQL, RabbitMQ, Schematics, Docker, AWS EC2 / RDS / S3 / ElastiCache / SES, git, Sentry, HTTP, WAMP, WebSockets, raw sockets (IP, ICMP and UDP protocols), HTML, JavaScript, JSON, YAML, PyCharm, Linux (Ubuntu, Raspbian, Armbian), Raspberry Pi 3 Model B/B+, Orange Pi Zero ...and more: see Upwork profile Regular job experience: Jun 2015 – Aug 2016 (1 year 2 months), Platform T (seed funded by SAPRUN), Software System Architect and Python Team Leader - Designed the system architecture for an Uber-like taxi business automation system (3 Mobile, Desktop and Web user interfaces, 4 HTTP REST APIs, 2 Frameworks - Django REST Framework and Crossbar/Autobahn/Twisted, horizontally scalable) - Established the software development process from scratch based on agile practices. - Hired back-end development team. - Performed team leader role of a distributed team (Moscow, Saint-Petersburg, Keiv) of Python back-end developers. - Developed and refactored back-end part of the system. - Participated in the project management to fill the gaps of project manager's skills on managing an agile startup project. - Python 2.7, Django, Django REST Framework, Celery, JavaScript - Linux, PostgreSQL, SQL, Redis, RabbitMQ, uWSGI, nginx, Asterisk - HTTP, WAMP over WebSockets, SIP, JSON, HTML, CSS - git, PyCharm, Jira, Jenkins, Ansible, unittests, Behave - Crossbar, Autobahn, Twisted, Tornado
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    RabbitMQ
    JavaScript
    Python
    SQL
    Django
    HTML
    NGINX
    PostgreSQL
    MySQL
    Redis
  • $30 hourly
    Dear All, I am a vendor-certified java programmer. I have been working as a full-stack web developer in our local software company for about seven years. I want to work freely that I can represent myself differently and where can show my creativity. I have excellent Java, PHP, Spring Boot, Jasper Report, and Vue & Angular JS. I also an expert in React, Angular, Vue, Kendo UI, and many more. I am professionally working with these programming languages, frameworks, and technologies; » Java/Java EE » PHP » Spring Boot, Spring Cloud » TIBCO Jasper Soft Studio (Reporting Tools) » Restful API Development and integration » Payment API integration » React, Angular & Vue JS I am honest, reliable, and have enough patience to complete and deliver a project in time. I want to give my best services to my client and build an excellent long-term relationships through my job. Regards Sohaq
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    NoSQL Database
    API Development
    Spring Cloud
    JavaScript
    SQL
    JasperReports
    API Integration
    Spring Boot
    Vue.js
    React
    Angular
    Java
  • $40 hourly
    As a senior web developer with 10 years of experience, I have gained extensive expertise in e-commerce development, particularly in Symfony framework across different versions. I am also an expert in Akeneo PIM system, proficient in installing, setting up, integrating with e-shops, and creating plugins. I specialize in a wide range of technologies such as Symfony, Laravel, Yii, MySQL, MongoDB, JavaScript, jQuery, ElasticSearch, Redis, PHP Unit, Nginx, RESTful API, Capistrano, CI/CD, Akeneo PIM, Shopify Apps, Magento 2, and OXID eShop. Also, I have experience in ChatGPT integration in different web projects. With my strong technical skills and experience in the e-commerce field, I am confident in delivering high-quality web development solutions that are efficient, scalable, and tailored to meet your business needs. I am also proficient in communication and collaboration, making me an excellent team player and a reliable partner for any project. If you are looking for a skilled web developer with extensive experience feel free to contact me. I am always ready to help you achieve your business goals and provide you with the best solutions for your e-commerce needs.
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    MySQL
    Symfony 4
    REST
    RabbitMQ
    jQuery
    JavaScript
    MongoDB
    Laravel
    Yii
    Symfony
    PHP
  • $60 hourly
    I work as Front End Developer. I slice and dice PSD to fully responsive HTML. I use HTML,CSS Javascript and Jquery in my work.
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    WordPress
    jQuery
    JavaScript
    Adobe Photoshop
    CSS
    Laravel
    HTML5
    PHP
    Vue.js
    MySQL
  • $35 hourly
    Hi. My name is Alex. I'm a self-directed and motivated web developer with 9+ years of experience in Full-stack development. Excellent at developing and maintaining client/server applications with any modern DB support. I'm hardworking and a fast learner with good communication skills. Basically, with my experience, I can write for you any app using any coding language, but my top skills are: 1. backend: NodeJS (express), Python frameworks: Flask, Django 2. frontend: Vue.js, vuex, Angular 3. databases: MySQL, MongoDB, PostgreSQL 4. DevOps: Nginx, AWS 5. Familiar with all modern project management stuff like Trello, Jira, Asana, etc.
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    Node.js
    MongoDB
    HTML5
    CSS 3
    PostgreSQL
    Angular 6
    Vuex
    API
    TypeScript
    Python
    Vue.js
    ExpressJS
    JavaScript
  • $60 hourly
    Passionate about technology and music, experience in Java, NodeJS and Kotlin, focused on backend. Looking for work on web, or desktop.
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    JavaScript
    NoSQL Database
    DevOps
    Google Cloud Platform
    Node.js
    Linux
    React
    Amazon Web Services
    API
    MongoDB
    Kotlin
    Kubernetes
    Java
    SQL
  • $75 hourly
    I've been a professional mobile app developer for over 9 years with a wide range of skills in iOS, Android, Flutter native & hybrid app development. Over the last 9 years, I have developed over 50 apps successfully for companies & clients based in the USA, Germany, UK & Switzerland; from scale-up to Fortune 100 businesses. What to offer: - iOS, Android, Swift, Objective-C, Java, Kotlin - Flutter, Dart - Client/server, database/web interfaces - UI/UX design In case you are wondering about seasonal or feature updates against the clock, I have your back. I focus on building long-term relationships with all clients, so "No"; you will not have to walk alone hiring different developers for every modification or deprecated library. I'm ready to bring your ideas into reality, so don't hesitate to reach out and discuss your concerns.
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    Mobile App
    Flutter Stack
    Android App Development
    Firebase
    iOS Development
    Hybrid App Development
    Objective-C
    Kotlin
    Java
    Swift
    Dart
    Mobile App Development
    Android
    iOS
    Flutter
  • $15 hourly
    Having 5+ years of experience working with MEAN and MERN technologies working across domains creating workflow automation software. The systems I have worked on include: => ERP solution => CRM => Business Automation => Workflow Automation => B2C and B2B marketplaces => Social Networking => E-learning I have been involved throughout the software development lifecycle therefore I understand all the nuances of the same. I have worked on defining the software requirements documents involving my client's inputs and then adhering to the same to deliver the desired solution. Looking forward to hiring an active, team-player developer for your project? Kindly send an invite
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    Web Application
    NoSQL Database
    MERN Stack
    React
    Node.js
    JavaScript
    HTML5
    MEAN Stack
    Angular 2
    Java
    SQL
    MongoDB
    MySQL
    API
  • $70 hourly
    I’m a highly motivated software engineer, I specialize in the MERN stack and Java. My strong problem-solving skills have been instrumental in developing custom business solutions. I possess significant experience working with JavaScript-based technologies, including an adept understanding of libraries and frameworks such as React and Node, as well as a solid background in Java and its associated technologies like Spring. My technical proficiency is underpinned by my commitment to applying the most effective technology stack to address complex business challenges. Technical Skills: Languages: JavaScript, TypeScript, Java Frameworks: React, Node, Spring Databases: PostgreSQL, MongoDB, MSSql, MySQL
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    MERN Stack
    Spring Boot
    API
    Java
    Database
    Git
    React
    HTML
    Web Development
    JavaScript
    CSS
    HTML5
    jQuery
    Bootstrap
    CSS 3
  • $25 hourly
    I am a creative web/mobile/desktop developer dedicated to building and optimizing the performance of websites or applications for everyone. I've made customized solutions for many clients in my past and i can easily make anytype of website for you and some of the projects i have made in niches made a small ecommerce website,Music streaming site in react.js/next.js, car inventory management system in java and a live location tracking application in android. Expertise: -Software Architect -React.js/Next.js -DBMS -MaterialUI -Bootstrap -Responsive Web Design -Coding & Programming -Android studio -Java -Kotlin -Android -Flutter If you are looking for a friendly, helpful, and skilled developer to assist with your project, give me a try — I believe you won't be disappointed.
    vsuc_fltilesrefresh_TrophyIcon NoSQL
    Android App Development
    NodeJS Framework
    Node.js
    MERN Stack
    React Native
    Firebase
    Next.js
    Java
    Kotlin
    Android
    Mobile UI Design
    Mobile App Development
    Bootstrap
    Web Development
    Web Design
    JavaScript
  • 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

SQL vs. NoSQL Databases: What is the Difference?

In the world of database technology, there are two main types of databases: SQL and NoSQL—or, relational databases and non-relational databases. The difference speaks to how they’re built, the type of information they store, and how they store it. Relational databases are structured, like phone books that store phone numbers and addresses. Non-relational databases are document-oriented and distributed, like file folders that hold everything from a person’s address and phone number to their Facebook likes and online shopping preferences.

We call them SQL and NoSQL, referring to whether or not they’re written solely in structured query language (SQL). In this article, we’ll explore what SQL is, how it makes these databases different, and how each type structures the data it holds so you can easily determine which type is right for you.

SQL: Relational databases

First, let’s take a look at one of the main features that separates these two systems: the way they structure data. A relational database—or, an SQL database, named for the language it’s written in, Structured Query Language (SQL)—is the more rigid, structured way of storing data, like a phone book. Developed by IBM in the 1970s, a relational database consists of two or more tables with columns and rows. Each row represents an entry, and each column sorts a very specific type of information, like a name, address, and phone number. The relationship between tables and field types is called a schema. In a relational database, the schema must be clearly defined before any information can be added.

For a relational database to be effective, the data you’re storing in it has to be structured in a very organized way. A well-designed schema minimizes data redundancy and prevents tables from becoming out-of-sync, a critical feature for many businesses, especially those that record financial transactions. A poorly designed schema can result in organizational headaches due to its rigidity. For example, a column designed to store U.S. phone numbers might require 10 digits because that’s the standard for phone numbers in the U.S. This has the advantage of rejecting any invalid values (for example, if a number is missing an area code). However, if you need to change the schema (for instance, if you need to include an international phone number entry with more than 10 digits), then the entire database needs to be edited. Key takeaway: excellent organization results in a compromise in flexibility with a relational database.

Structured Query Language (SQL) is a programming language used by database architects to design relational databases. In an SQL database like MySQL, Sybase, Oracle, or IBM DM2, SQL executes queries, retrieves data, and edits data by updating, deleting, or creating new records. SQL is a lightweight, declarative language that does a lot of heavy lifting for the relational database, acting like a database’s version of a server-side script. One particular advantage of SQL is its simple-yet-powerful JOIN clause, which allows developers to retrieve related data stored across multiple tables with a single command.

Another reason SQL databases remain popular is that they fit naturally into many venerable software stacks, including LAMP and Ruby-based stacks. These databases are well understood and widely supported, which can be a major advantage if you run into problems.

Popular SQL databases and RDBMS’s

  • MySQL—the most popular open-source database, excellent for CMS sites and blogs.
  • Oracle—an object-relational DBMS written in the C++ language. If you have the budget, this is a full-service option with great customer service and reliability. Oracle has also released an Oracle NoSQL database.
  • IMB DB2—a family of database server products from IBM that are built to handle advanced “big data” analytics.
  • Sybase—a relational model database server product for businesses primarily used on the Unix OS, which was the first enterprise-level DBMS for Linux.
  • MS SQL Server—a Microsoft-developed RDBMS for enterprise-level databases that supports both SQL and NoSQL architectures.
  • Microsoft Azure—a cloud computing platform that supports any operating system, and lets you store, compute, and scale data in one place. A recent survey even put it ahead of Amazon Web Services and Google Cloud Storage for corporate data storage.
  • MariaDB—an enhanced, drop-in version of MySQL.
  • PostgreSQL—an enterprise-level, object-relational DBMS that uses procedural languages like Perl and Python, in addition to SQL-level code.

NoSQL databases: Non-relational & distributed data

If your data requirements aren’t clear at the outset or if you’re dealing with massive amounts of unstructured data, you may not have the luxury of developing a relational database with clearly defined schema. Enter non-relational databases, which offer much greater flexibility than their traditional counterparts. Think of non-relational databases more like file folders, assembling related information of all types. If a WordPress blog used a NoSQL database, each file could store data for a blog post: social likes, photos, text, metrics, links, and more.

Unstructured data from the web can include sensor data, social sharing, personal settings, photos, location-based information, online activity, usage metrics, and more. Trying to store, process, and analyze all of this unstructured data led to the development of schema-less alternatives to SQL. Taken together, these alternatives are referred to as NoSQL, meaning “Not only SQL.” While the term NoSQL encompasses a broad range of alternatives to relational databases, what they have in common is that they allow you to treat data more flexibly.

How do NoSQL databases work? Instead of tables, NoSQL databases are document-oriented. This way, non-structured data (such as articles, photos, social media data, videos, or content within a blog post) can be stored in a single document that can be easily found but isn’t necessarily categorized into fields like a relational database does. It’s more intuitive, but note that storing data in bulk like this requires extra processing effort and more storage than highly organized SQL data. That’s why Hadoop, an open-source computing and data analysis platform capable of processing huge amounts of data in the cloud, is so popular in conjunction with NoSQL database stacks.

NoSQL databases offer another major advantage, particularly to app developers: ease of access. Relational databases have a fraught relationship with applications written in object-oriented programming languages like Java, PHP, and Python. NoSQL databases are often able to sidestep this problem through APIs, which allow developers to execute queries without having to learn SQL or understand the underlying architecture of their database system.

Common types of NoSQL databases

  1. Key-value model—the least complex NoSQL option, which stores data in a schema-less way that consists of indexed keys and values. Examples: Cassandra, Azure, LevelDB, and Riak.
  2. Column store—or, wide-column store, which stores data tables as columns rather than rows. It’s more than just an inverted table—sectioning out columns allows for excellent scalability and high performance. Examples: HBase, BigTable, HyperTable.
  3. Document database—taking the key-value concept and adding more complexity, each document in this type of database has its own data, and its own unique key, which is used to retrieve it. It’s a great option for storing, retrieving and managing data that’s document-oriented but still somewhat structured. Examples: MongoDB, CouchDB.
  4. Graph database—have data that’s interconnected and best represented as a graph? This method is capable of lots of complexity. Examples: Polyglot, Neo4J.

Popular NoSQL databases

  • MongoDB—the most popular NoSQL system, especially among startups. A document-oriented database with JSON-like documents in dynamic schemas instead of relational tables that’s used on the back end of sites like Craigslist, eBay, Foursquare. It’s open-source, so it’s free, with good customer service. Read more in Should You Use MongoDB? A Look at the Leading NoSQL Database.
  • Apache’s CouchDB—a true DB for the web, it uses the JSON data exchange format to store its documents; JavaScript for indexing, combining and transforming documents; and, HTTP for its API.
  • HBase—another Apache project, developed as a part of Hadoop, this open-source, non-relational “column store” NoSQL DB is written in Java, and provides BigTable-like capabilities.
  • Oracle NoSQL—Oracle’s entry into the NoSQL category.
  • Apache’s Cassandra DB—born at Facebook, Cassandra is a distributed database that’s great at handling massive amounts of structured data. Anticipate a growing application? Cassandra is excellent at scaling up. Examples: Instagram, Comcast, Apple, and Spotify.
  • Riak—an open-source key-value store database written in Erlang. It has fault-tolerance replication and automatic data distribution built in for excellent performance.

Reasons to use a SQL database

When it comes to database technology, there’s no one-size-fits-all solution. That’s why many businesses rely on both relational and nonrelational databases for different tasks. Even as NoSQL databases gain popularity for their speed and scalability, there are still situations where a highly structured SQL database may be preferable. Here are a few reasons you might choose an SQL database:

  1. You need to ensure ACID compliancy (Atomicity, Consistency, Isolation, Durability). ACID compliancy reduces anomalies and protects the integrity of your database by prescribing exactly how transactions interact with the database. Generally, NoSQL databases sacrifice ACID compliancy for flexibility and processing speed, but for many e-commerce and financial applications, an ACID-compliant database remains the preferred option.
  2. Your data is structured and unchanging. If your business is not experiencing massive growth that would require more servers and you’re only working with data that’s consistent, then there may be no reason to use a system designed to support a variety of data types and high traffic volume.

Reasons to use a NoSQL database

When all of the other components of your server-side application are designed to be fast and seamless, NoSQL databases prevent data from being the bottleneck. Big data is the real NoSQL motivator here, doing things that traditional relational databases cannot. It’s driving the popularity of NoSQL databases like MongoDB, CouchDB, Cassandra, and HBase.

  1. Storing large volumes of data that often have little to no structure. A NoSQL database sets no limits on the types of data you can store together, and allows you to add different new types as your needs change. With document-based databases, you can store data in one place without having to define what “types” of data those are in advance.
  2. Making the most of cloud computing and storage. Cloud-based storage is an excellent cost-saving solution, but requires data to be easily spread across multiple servers to scale up. Using commodity (affordable, smaller) hardware on-site or in the cloud saves you the hassle of additional software, and NoSQL databases like Cassandra are designed to be scaled across multiple data centers out of the box without a lot of headaches.
  3. Rapid development. If you’re developing within two-week Agile sprints, cranking out quick iterations, or needing to make frequent updates to the data structure without a lot of downtime between versions, a relational database will slow you down. NoSQL data doesn’t need to be prepped ahead of time.

Now that you’ve got an overview of SQL vs. NoSQL, who do you need to help you build and maintain your database systems? Relational and non-relational database management systems can get extremely complicated, and definitely require upkeep—especially when you factor in moving to the cloud. While it’s easy to manage a basic single-file database in a program like Microsoft Access, you’ll want to hire a capable database architect to handle your relational database management system (RDBMS) or NoSQL database management.

View less
Schedule a call