12 SQL Developer interview questions and answers

Find and hire talent with confidence. Prepare for your next interview. The right questions can be the difference between a good and great work relationship.

Trusted by


What is a Relational Database Management System (RDBMS), and which one are you most familiar with?

A RDBMS is a system that organizes data into tables called relations, which are further organized into columns (fields) and rows (often called tuples). The relational model allows data to be queried in a nearly unlimited number of ways, making it great for sorting through large volumes of data. It’s important to pick a SQL developer who’s experienced with the particular set of web technologies you plan to use to support your app. Common SQL dialects include PL/SQL for Oracle, T-SQL for MS SQL, and JET SQL for MS Access. Look up any particular dialects used for your chosen RDBMS.

What are the standard SQL commands every SQL developer should know?

The basic SQL commands can be organized into the following categories:

  • Data Manipulation Language (DML)
    • INSERT: Creates records. The “Create” in CRUD.
    • SELECT: Retrieves records. The “Read” in CRUD.
    • UPDATE: Modifies records. The “Update” in CRUD.
    • DELETE: Deletes records. The “Delete” in CRUD.
  • Data Definition Language (DDL)
    • CREATE: Creates a new object.
    • ALTER: Alters an existing object.
    • DROP: Deletes an existing object.
  • Data Control Language: (DCL)
    • GRANT: Grants privileges to users.
    • REVOKE: Revokes privileges previously granted to a user.

In practice however, you should be aware that your typical developer is most likely going to answer this question with CRUD (Create, Read, Update, and Delete), the four essential database operations for database manipulation. Bonus points if they also mention some of the others.

Can you explain how a RDBMS organizes data into tables and fields?

A table is composed of columns (fields) and rows (records or tuples). Each record can be considered as an individual entry that exists within the table and contains multiple fields. For example, a data entry (record) for a customer might consist of the fields: ID, name, address, and purchase.

What is a NULL value and how does it differ from a zero value?

The easiest way to explain this difference is to recognize that zero is a value representing the number zero. NULL is a non-value or a placeholder for data that is not currently known or specified. The result of any operation on a NULL value, as in arithmetic, will be undefined.

What are SQL Constraints?

Constraints are rules you can place on columns or tables to limit the type of data that can be entered into a table. This prevents errors and can improve the accuracy and reliability of the database as a whole. Common constraints include:

  • NOT NULL: Prevents a column from having a NULL value.
  • DEFAULT: Specifies a default value for a column where none is specified.
  • PRIMARY KEY: Uniquely identifies rows/records within a database table.
  • FOREIGN KEY: Uniquely identifies rows/records from external database tables.
  • UNIQUE: Ensures all values are unique.
  • CHECK: Checks values within a column against certain conditions.
  • INDEX: Quickly creates and retrieves data from a database.

Name four ways to maintain data integrity within a RDBMS.

When it comes to storing data accurately, consistently, and reliably within a RDBMS, there are four general types of data integrity that you can implement:

  • Entity (Row) Integrity: Avoids duplicate rows in tables.
  • Domain (Column) Integrity: Restricts the type, format, or range of values to enforce valid entries.
  • Referential Integrity: Ensures rows used by other records cannot be deleted.
  • User-Defined Integrity: Enforces rules set by the user that do not fall into the other categories.

What is the purpose of database normalization and how does it work?

The primary purpose of normalization is to make databases more efficient by eliminating redundant data and ensuring data dependencies are coherent. Storing data logically and efficiently reduces the amount of space the database takes up and improves performance. The set of guidelines used to achieve normalization are called normal forms, numbered from 1NF to 5NF. A form can be thought of as a best-practice format for laying out data within a database.

Explain the difference between an inner join and outer join using an example.

An inner join is when you combine rows from two tables and create a result set based on the predicate, or joining condition. The inner join only returns rows when it finds a match in both tables. An outer join will also return unmatched rows from one table if it is a single outer join, or both tables if it is a full outer join. A solid example of this will clearly illustrate the difference and demonstrate how well the developer understands joins.

What is wrong with the SQL query below?

SELECT UserId, AVG(Total) AS AvgOrderTotal
FROM Invoices
HAVING COUNT(OrderId) >= 1

The issue here is that there must be a GROUP BY clause here. This query will get the average order amount by customer (UserId) where the customer has at least 1 order. The correct query is listed below:

SELECT UserId, AVG(Total) AS AvgOrderTotal
FROM Invoices
GROUP BY Userid
HAVING COUNT(OrderId) >= 1

Consider the two tables below. Write a query that retrieves all employees recruited by John Do. How would you write a second query to retrieve all employees that were not recruited by any recruiter?

Employee Table

Id Name RecruitedBy
1 Jean Grayson NULL
2 Paul Smith 1
3 John Do NULL
4 Alex Lee 3
5 Lisa Kim 3
6 Bob Thompson NULL

Recruiter Table

Id Name
1 Bob Smith
2 Paul Allen
3 John Do

The following query will retrieve all recruiters recruited by John Do. SELECT Employee.

Name FROM Employee
JOIN Recruiter ON Employee.RecruitedBy = Recruiter.Id
WHERE RecruitedBy = 3

To retrieve all employees who were not recruited by anyone in the recruiter table, you could use the following query:

SELECT Employee.Name FROM Employee
JOIN Recruiter ON Employee.RecruitedBy = Recruiter.Id
WHERE RecruitedBy Is Null

Write a SQL query to find the 10th tallest peak (“Elevation”) from a “Mountain” table. Assume that there are at least 10 records in the Mountain table. Explain your answer.

This can be accomplished using the “TOP” keyword as follows.

SELECT TOP (1) Elevation FROM
(
  SELECT DISTINCT TOP (10) Elevation FROM Mountain ORDER BY Elevation DESC
) AS Mt ORDER BY Elevation

The first query takes the top 10 mountains by elevation in the table and lists them in descending order, with the tallest mountain at the top of the list. However, since we want the 10th tallest mountain, the second query, “ AS Mount ORDER BY Elevation”, promptly reorders the list of 10 in ascending order before the top record is selected. Note that not all databases support the “TOP” keyword, so answers may vary. Another possible solution that follows a similar logic for MySQL or PostreSQL is detailed below, this time using the “LIMIT” keyword.

SELECT Elevation FROM
(
  SELECT DISTINCT Elevation FROM Mountain ORDER BY Elevation DESC LIMIT 10
) AS Mt ORDER BY Elevation LIMIT 1;

Given two tables created in the code block below, how would you write a query to fetch values in table “fibonacci” that are not in table “prime” without using the “NOT” keyword? Can you name a database technology where this is not possible?

create table fibonacci(id numeric);
create table prime(id numeric);

insert into fibonacci(id) values
    (2),
    (3),
    (5),
    (8),
    (13),
    (21);

insert into prime(id) values
    (2),
    (3),
    (5),
    (13);

SQLite, PostgreSQL, and SQL Server all support the ever useful “except” keyword which can be employed as detailed below

select * from fibonacci
except
select * from prime;

A popular database technology that does not support “except” is MySQL, which is why it must use the “not in” keyword. Note that for Oracle, the “minus” keyword must be used instead.

ar_FreelancerAvatar_altText_292
ar_FreelancerAvatar_altText_292
ar_FreelancerAvatar_altText_292

4.8/5

Rating is 4.8 out of 5.

clients rate SQL Developers based on 10K+ reviews

Hire SQL Developers

SQL Developers you can meet on Upwork

Fabricio G.
$70/hr
Fabricio G.

SQL Developer

3.7/5(11 jobs)
North Hollywood, CA
  • Trophy Icon SQL
  • Microservice
  • PostgreSQL
  • JavaScript
  • Next.js
  • Firebase
  • NoSQL Database
  • Node.js
  • MySQL
  • TypeScript
  • Docker
  • ExpressJS
  • Tailwind CSS
  • Vue.js
  • React
  • three.js

Hello, I'm a Full Stack developer with about 10 years of experience specializing in MERN stack applications. I’m effective at developing strong UI’s that achieve will your objectives. Well-versed in using React, Redux, GraphQL, Typescript as well as other resources to accomplish design requirements. Skilled creator of efficient code and exciting user experiences. Eager to elevate ongoing development projects or create novel software solutions geared towards driving increased user-ship. I work with you to test every feature, update designs, integrate third-party services, add payment solutions, and ensure the best user experience. I've led the development of complex dashboards structured for e-commerce and service-based businesses. I've received positive feedback from users and have helped clients multiply their revenue. I can assure good communication, timely completion, and flexible availability. I attribute my success to my clients, so my goal is always to keep them satisfied and happy with the work I do. I am committed to using the latest best practices in web development to ensure that your website is easy to maintain, scale, and upgrade in the future. Here are the technologies I regularly use: - Front End: TypeScript, JavaScript (ES5 and ES6) React, Next.js, Redux, Thunk, Saga, React Hooks, React Native Vue, Vuex, Vuetify, Nuxt jQuery, Bootstrap, MUI, Ant Design CSS, SCSS, Tailwind CSS, Chakra UI Three.js - Back End: Node.js and Express Framework PHP, Laravel, Laravel Nova Python, Django, Django REST framework, Flask MongoDB, Mongoose, MySQL, PostgreSQL, SQLite API Integrations (Stripe, PayPal, Spotify, YouTube, Twilio, or any API you need integrated) GraphQL Firebase - DevOps: Vercel AWS EC2, SES, or S3 services Nginx, Certbot, PM2 Ubuntu servers Github Docker Kubernetes Skaffold I have experience deploying apps to various cloud providers, including Amazon AWS, Heroku, and Digital Ocean. If you're looking to create a web application for you or your business, you've come to the right place. Let me know if we can work on something together.

...
Leigh S.
$80/hr
Leigh S.

SQL Developer

5.0/5(14 jobs)
Morrisville, NC
  • Trophy Icon SQL
  • WordPress
  • Web Design
  • Adobe ColdFusion
  • ASP.NET
  • WordPress Multisite
  • PHP
  • MySQL
  • Web Testing
  • Adobe Photoshop

I triple majored in engineering at NCSU with a concentration in programming. I later followed with a Masters in Business with a concentration in small business entrepreneurship. I've worked in programming and project management for almost 20 years and have worked with some of the largest SEO agencies in the world. I have a lot of experience with WordPress as well as many other platforms and coding languages and feel confident I could build whatever you need. These experiences make me qualified to lead projects of any size to completion and ensure client satisfaction. Please feel free to take a look at my portfolio. I welcome the opportunity to speak about any project type and the possibility of working together in the future.

...
Stephanie D.
$90/hr
Stephanie D.

SQL Developer

4.9/5(8 jobs)
Palmertown, CT
  • Trophy Icon SQL
  • QuickBase
  • QuickBooks Online API
  • Intuit QuickBooks
  • Database Design
  • Database Modeling
  • Database Testing
  • Database Management
  • JavaScript
  • PHP

I work full-time as an Operations Manager to make processes more efficient. I've helped eliminate countless spreadsheets, merged data from multiple systems into a structure I helped design & build, written custom report pages, set up automatically triggered notifications, scheduled report deliveries, and much more. I want to empower your business not only to save time & money by automating manual processes, but also to make more informed decisions by providing clear, concise reporting. I love what I do. It's very rewarding to be able to say "Yes, of course we can make that better!" and also be able to deliver on that promise quickly. Using a low-maintenance database platform called Quick Base, I'm able to do this in a matter of weeks rather than months. Additionally, I would be more than happy to train a member of your staff on how to maintain & make updates to the database--no programming knowledge required, just a computer savvy employee will do the trick! Please read our company's case study/success story with Quick Base if you're interested. I will place a link in the portfolio section. Thanks for reading, hope to speak with you soon!

...
Robert H.
$50/hr
Robert H.

SQL Developer

5.0/5(21 jobs)
Ocklawaha, FL
  • Trophy Icon SQL
  • HTML5
  • CSS 3
  • JavaScript
  • jQuery
  • PHP
  • WordPress
  • Joomla
  • Microsoft Office
  • Responsive Web Design

I have a love of Web Development and IT in general that I bring to all my work. I am meticulous and am always learning more about my field to both stay current and to expand on my skills. I have about 6 years of experience working in this field plus a couple more years setting up websites and doing programming while I was learning, I have a real love of IT and Web Development. I find the whole field endlessly fascinating. I have a problem-solving attitude so bring on your problems and I will get them fixed. As a Mensa member I am able to add on new needed skills and knowledge very quickly. • Excellent problem-solving skills • Specializing in WordPress • Proficiency with Systems Administration and Tech Support work • Expertise creating and maintaining hundreds of websites • Active Directory and Windows Server experience • Experienced at troubleshooting websites and fixing hacked sites • Proficient in WordPress, Joomla and coded sites • Familiarity with Adobe Products (Web Premium CSS5) • Skills with Microsoft Office Products If something is wrong with your WordPress site I can probably fix it for you. I will also give recommendations for improvements for any site I work on. Forms, PHP, JavaScript, CSS or HTML just let me know what you need. If something is broke, hacked or you just want a change or something added let me know. Everything from a brand new site to fixing a hack to a Site Maintenance Contract. I can present my resume, portfolio and references on request CERTIFICATIONS • W3Schools certifications in HTML (with Excellence), CSS (with Excellence), JavaScript (with Excellence), jQuery (94%) and PHP (90% and includes SQL). With Excellence awarded for test scores of 95% or better. • HIPAA certifications in HIPAA Security and HIPAA Awareness for Healthcare Providers from HIPPATraining.org. Valid from Jan. 2019 through Jan. 2021.

...
Besiki D.
$50/hr
Besiki D.

SQL Developer

5.0/5(4 jobs)
Tbilisi, T'BILISI
  • Trophy Icon SQL
  • PowerBI
  • Data Analysis Expressions
  • Power Query
  • Data Modeling
  • Business Intelligence
  • Data Visualization
  • Microsoft Excel
  • Microsoft Office
  • Microsoft Power BI
  • Dashboard

I have 3+ years of experience in working Business Intelligence field as a Power BI Developer. My job has included building reports from scratch and creating data models for them, as well as working on existing reports, optimizing DAX, Data Model and SQL queries behind the tables. During this time I've gained strong knowledge in Power BI concepts, DAX and Power Query. I have a big experience with working with relational databases, using SQL language to get data in the most effective way. My strengths are: • Creating reports/dashboards in Power BI • DAX • Data Modeling • Power Query • Optimization • SQL I am fluent in Georgian (Mother language) and English. Also, I have an intermediate knowledge of Russian. I am open to new and exciting projects, so feel free to contact me.

...
Abraham K.
$33/hr
Abraham K.

SQL Developer

5.0/5(11 jobs)
Yerevan, YEREVAN
  • Trophy Icon SQL
  • .NET Core
  • Unity
  • C#
  • .NET Framework
  • Firebase
  • REST
  • NoSQL Database
  • Java
  • Android
  • Online Multiplayer
  • Mobile Game
  • Third-Party Integration
  • AWS Lambda
  • AWS CloudFormation

Good knowledge of .Net, Unity3d.,computer hardware,Windows,Linux.Holding International CCNA .Developed many games with Unity3D,Desktop Applications with Wpf,Bachelor degree in computer science and networks.Also good knowledge of Window and Linux architecture.Strong analytical skills

...
Arun S.
$40/hr
Arun S.

SQL Developer

5.0/5(1 job)
Shimla, HP
  • Trophy Icon SQL
  • Python
  • Perl
  • Scripting
  • C
  • C++
  • Golang
  • AWS Lambda
  • PostgreSQL
  • RESTful API

Software developer with 5+ years of experience in various technologies like Golang, C/C++, Python and Perl. Currently working with Golang, python, Ffmpeg. Looking forward to explore more on different technologies.

...
Amar K.
$80/hr
Amar K.

SQL Developer

5.0/5(26 jobs)
Bengaluru, KA
  • Trophy Icon SQL
  • DevOps
  • Amazon Web Services
  • Google Cloud Platform
  • AWS Lambda
  • PySpark
  • MongoDB
  • Big Data
  • Content Writing
  • Apache Kafka
  • Apache Airflow
  • Data Engineering
  • Docker
  • Python

Top Rated | #1 Freelancer in India for Big Data, Python, GCP, AWS etc. I have 𝟴+ 𝘆𝗲𝗮𝗿𝘀 of professional 𝗗𝗮𝘁𝗮 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝗶𝗻𝗴 and 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗺𝗶𝗻𝗴 experience with 𝗣𝘆𝘁𝗵𝗼𝗻 and 𝗝𝗮𝘃𝗮 with 𝗚𝗖𝗣 & 𝗔𝗪𝗦 Cloud. I am fortunate to have worked with 𝗙𝗼𝗿𝘁𝘂𝗻𝗲 𝟱𝟬𝟬, 𝘁𝗼𝗽 𝗶𝗻𝘃𝗲𝘀𝘁𝗺𝗲𝗻𝘁 𝗯𝗮𝗻𝗸𝗶𝗻𝗴 companies in the past. Moreover, I posses solid 𝗗𝗲𝘃𝗢𝗽𝘀 experience with good hands-on in Cloud Infrastructure. Currently, I am an Upwork 𝗧𝗼𝗽-𝗥𝗮𝘁𝗲𝗱 freelancer who focuses on providing premium service to my clients and quality projects with on-time delivery. Previously, I have worked full-time with top-notch product companies which includes - 𝗖𝗲𝗿𝗻𝗲𝗿 𝗯𝘆 𝗢𝗿𝗮𝗰𝗹𝗲, 𝗞𝗣𝗠𝗚, 𝗚𝗼𝗹𝗱𝗺𝗮𝗻 𝗦𝗮𝗰𝗵𝘀, 𝗠𝗼𝗿𝗴𝗮𝗻 𝗦𝘁𝗮𝗻𝗹𝗲𝘆, etc. Skills : - 𝗖𝗹𝗼𝘂𝗱 ⌥ GCP (Google Cloud Platform) , AWS (Amazon Web Services) - 𝗣𝗿𝗼𝗴𝗿𝗮𝗺𝗺𝗶𝗻𝗴 𝗟𝗮𝗻𝗴𝘂𝗮𝗴𝗲 ⌥ Java, Scala, Python, Ruby, Groovy - 𝗗𝗮𝘁𝗮 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝗶𝗻𝗴 ⌥ Spark, Kafka, Crunch, MapReduce, Hive, HBase - 𝗗𝗲𝘃𝗢𝗽𝘀 ⌥ GitHub, GitLab. BitBucket, CHEF, Jenkins, Bamboo, Nexus, JFrog, etc - 𝗔𝗣𝗜 ⌥ SpringBoot, Jersey, Flask

...
Konstantinos P.
$75/hr
Konstantinos P.

SQL Developer

5.0/5(4 jobs)
London, United Kingdom
  • Trophy Icon SQL
  • Google Analytics
  • Adobe Analytics
  • Google Tag Manager
  • JavaScript
  • Python
  • Jupyter
  • Google Cloud Platform
  • Web Analytics
  • A/B Testing

- Delivering data-driven business value through advanced Adobe Analytics implementation (Adobe Certified Expert). - Have delivered multiple projects that span from data integrations using multiple projects, site re-platforming to Progressing Web Application (PWA) and most recently implemented custom solution for tracking Accelerated Mobile Pages (AMP) using Adobe Analytics & Tealium. - Expert in Tealium, Adobe Launch, Dynamic Tag Management System, Google Analytics

...
Tetyana S.
$40/hr
Tetyana S.

SQL Developer

5.0/5(130 jobs)
Chernivtsi, CHERNIVETS'KA OBLAST
  • Trophy Icon SQL
  • R
  • Excel VBA
  • VBA
  • C++
  • C
  • Python
  • MATLAB
  • Software Architecture & Design
  • Mathematics
  • PDF Conversion
  • RStudio
  • Data Extraction
  • R Shiny
  • VB.NET

R, RStudio, VBA, C/C++, Python, Matlab/Octave, SQL, C#, VB .net, Data visualization, Data scraping, good knowledge of mathematics. I am certified in Data Science, a 9-course specialization by Johns Hopkins University on Coursera. Specialization Certificate 6Q7MTZM57QSX earned on December 2, 2015 (Courses: Data Science Tools, R programming, Getting and cleaning data, Exploratory data analysis, Reproducible research, Statistical inference, Regression models, Machine learning and Developing data products) Also I am certified in Python for Everybody, a 5-course specialization by University of Michigan on Coursera. Specialization Certificate 43SANGLTJDKS earned on 05/09/2016 (Courses: Python Data Structures, Using Python to Access Web Data, Using Databases with Python, Capstone: Retrieving, Processing, and Visualizing Data with Python). Conduct lectures and laboratory classes in such courses: - Object-oriented programming in C++; - Automata theory and formal languages; - VBA and VB .NET.

...
Christopher H.
$35/hr
Christopher H.

SQL Developer

5.0/5(55 jobs)
Larnaca, LARNAKA
  • Trophy Icon SQL
  • Data Migration
  • Microsoft Access Programming
  • Oracle PLSQL
  • Oracle Database
  • Spreadsheet Software
  • Maximo Asset Management
  • Microsoft Excel
  • Excel VBA
  • Google Sheets
  • Google Apps Script
  • VBA

IT specialist with over 15 years’ contracting experience working with databases and data (analysis, extraction, manipulation and migration). Key Skills – - MS Access - MS Excel - VBA - Google sheets - Oracle SQL and PL/SQL - Data Migration - Electronic Data Clean-up - Maximo, Asset Management (CMMS, Oil and Gas). What can I help you with – Excel – =============== I have been using Excel since office 97 so I have extensive experience in working with: - Formulas – Look-ups, String manipulation, calculations and array formulas and many more - VBA – Forms, Data Manipulation, Data Clean-up and moving/copying data - Other – Pivot Tables, Graphs, Formatting and standardizing appearance MS Access – =============== Like Excel I have been using Access since office 97 I have created many tools and applications in Access over the years from utilities for data clean up to customer booking systems and asset tracking systems. Some the the experience I have is: - Tables - Creation and assigning data types, Keys and relationships - Queries - Select, Union, Update, Append, pass-through (for external DBs) and more complex Queries involving subqueries. - Forms – I have created various combinations of forms/sub-forms utilising most of the main controls as well as many more obscure controls. - Reports – Experience in creating many types of reports from basic cross-tab reports to more complicated reports to pivot data to creating standardised documents such as Purchase Orders or Material receipt reports. Oracle database – =============== I have over 12 years’ experience working with Oracle versions 8 to 11 in a professional capacity and version 12 running on a VM for personal projects. Brief summary: - SQL – DDL to create and modify tables, indexes and constraints and DML to select, insert, update and delete data. I also have experience with SQL optimisation (analysing explain plans etc.). - PL/SQL –Script writing, creating functions/packages and creating/modifying database triggers I also have a basic understanding of Oracle DB administration, but I would call myself competent rather than an expert. Other – =============== Maximo – I have over 12 years’ experience working with Maximo asset management versions 4, 6 & 7 (mostly 4). Python – I have used Python for scripting as it is a powerful language for data manipulation and in some cases Python + Pandas is much more powerful than VBA for manipulating Excel data. I have also done some scripting with Python and SQLite. NinjaScript – I have in recent years been doing some stock trading, because of this I have written several indicators and simple trading strategies for NinjaTrader 8 using Ninjascript (which is basically c#)

...
Siddharth G.
$80/hr
Siddharth G.

SQL Developer

5.0/5(23 jobs)
New Delhi, DL
  • Trophy Icon SQL
  • Data Analysis
  • Python
  • Data Visualization
  • Hypothesis Testing
  • Critical Thinking Skills
  • Problem Solving
  • ETL
  • Dashboard
  • Web Scraper
  • Machine Learning
  • Microsoft Power BI
  • Tableau
  • Marketing Analytics
  • Funnel Testing

🌟 Worked with World Bank and an Asian Govt on Machine Learning (Water predictions) 🌟 Top Rated Plus Freelancer 🌟 5 Star Client Feedback on all Analytics projects 🌟 1,200+ hours booked on Upwork 🌟 7+ years of global experience with Fortune 500 companies AND fast growing startups 🌟 Skills appreciated: Asking the right questions, attention to detail, clear communication, thoughtful, having a solid work ethic and being a wild optimist Hi, from India! I am a top 3% Upwork consultant for Analytics, Visualizations, and Machine Learning projects, with experience building end-to-end analytics processes for businesses. Industries I have experience in: - Technology - Manufacturing - Automobile - AgriTech - Advertising / Marketing - Real Estate - Finance Skills: - Automate reporting - Create analytics dashboards and UI using Python (Plotly, Dash, Voila, Anvil), Tableau, Power BI, and AWS QuickSight - Create data mining/scraping scripts - Solve business problems using machine learning models: linear/logistic regression, classification, time-series, random forest, xgboost, neural networks, etc - Mentor for data analytics and machine learning tools and mindset Databases: - Google Cloud - AWS S3 and Athena - MySQL - Postgres - Oracle - MongoDB Analytics Engineering: - Looker Database Skills: - ETL - Database Design Programming languages: - SQL - Python - R - HTML - CSS - JavaScript Cloud Services: - AWS - Google Cloud - Azure Visualization Tools: - AWS Quicksight - Power BI - Looker - Tableau - Google Data Studio Clients I've worked with: - Microsoft - Thomson Reuters, now called Refinitiv - General Motors - Coles Australia - World Bank and an Asian Government - GSMA (For annual MWC events: Barcelona, LA and Shanghai) - Startups and SMEs based out of US, UK, South Africa, Australia, Mongolia, and India I have experience looking at data from the perspective of a developer, an analyst, and a decision-maker. Feel free to contact me, and I'll be thrilled to add value to your project.

...
Jeffrey O.
$110/hr
Jeffrey O.

SQL Developer

5.0/5(18 jobs)
Atlanta, GA
  • Trophy Icon SQL
  • Microsoft Dynamics 365
  • Database Management
  • JavaScript
  • Database Programming
  • Customer Relationship Management
  • C#
  • Microsoft Dynamics Development
  • Database Design
  • Microsoft Dynamics CRM
  • Microsoft Dynamics ERP

Microsoft Certified Professional 6+ years IT consulting 12+ years programming (C++, C#, SQL, Javascript) 7+ years Dynamics CRM Implementation, Architecture, Development and Administration 6+ years leading technical teams at the enterprise level 3+ years government consulting 6+ years large volume ETL 6+ years systems integration Source Control: Azure DevOps, TFS, IBM Rational Backend: SQL Server, MySql, SQL, PosGres Reporting: SSRS, Power BI ETL: SSIS, Scribe Client Side: Javascript, HTML, CSS Server Side: C# Cloud: Azure Certifications: MS MB2-707 Dynamics CRM, ICAgile Certified Professions, Scribe Insight Security Clearances: NACI, VAHBI (Public Trust - High)

...
Nathan D.
$35/hr
Nathan D.

SQL Developer

5.0/5(2 jobs)
West Jordan, UT
  • Trophy Icon SQL
  • R
  • Python
  • Django
  • Statistical Analysis
  • Statistical Computing
  • Statistical Modeling
  • Quantitative Finance
  • Derivatives Trading
  • Excel VBA

I come from an actuarial science background and have a strong math, stats, finance, and programming skill set. I'm proficient in R and Python and have significant experience with VBA, SQL, SAS, HTML, and CSS. I've passed four of the actuarial exams administered by the SOA (P, FM, MLC, and MFE) and have competency certifications in economics, applied statistics, and corporate finance.

...
Thomas T.
$150/hr
Thomas T.

SQL Developer

5.0/5(12 jobs)
Los Angeles, CA
  • Trophy Icon SQL
  • Amazon Web Services
  • Amazon Redshift
  • Data Warehousing
  • ETL
  • Data Engineering
  • API Development
  • Node.js
  • Python
  • MongoDB
  • Docker
  • Apache Airflow
  • Apache Spark
  • AWS Glue
  • Business Intelligence

I am a professional cloud architect, data engineer, and software developer with 18 years of solid work experience. I deliver solutions using a variety of technologies, selected based on the best fit for the task. I have experience aiding startups, offering consulting services to small and medium-sized businesses, as well as experience working on large enterprise initiatives. I am an Amazon Web Services (AWS) Certified Solutions Architect. I have expertise in data engineering and data warehouse architecture as well. I am well versed in cloud-native ETL schemes/scenarios from various source systems (SQL, NoSQL, files, streams, and web scraping). I use Infrastructure as Code tools (IaC) and am well versed in writing continuous integration/delivery (CICD) processes. Equally important are my communication skills and ability to interface with business executives, end users, and technical personnel. I strive to deliver elegant, performant solutions that provide value to my stakeholders in a "sane," supportable way. I have bachelor's degrees in Information Systems and Economics as well as a Master of Science degree in Information Management. I recently helped a client architect, develop, and grow a cloud-based advertising attribution system into a multi-million $ profit center for their company. The engagement lasted two years, in which I designed the platform from inception, conceived/deployed new capabilities, led client onboardings, and a team to run the product. The project started from loosely defined requirements, and I transformed it into a critical component of my client's business.

...
Ndifon D.
$35/hr
Ndifon D.

SQL Developer

4.5/5(10 jobs)
Douala, LT
  • Trophy Icon SQL
  • Node.js
  • GraphQL
  • Vue.js
  • Linux
  • Ruby on Rails
  • TypeScript
  • Laravel
  • Rust
  • Next.js
  • JavaScript
  • PHP
  • Database Design
  • Ruby

Hello, my name is Desmond and I am a Web/DevOps Engineer with over 5 years of experience designing, building, and maintaining APIs. I am committed to delivering near-perfect products, and I have a perfect track record of successful delivery to date. My skillset includes the following: Backend: - PHP (OOP, Laravel) - GraphQL, Apollo - Go - Ruby (Rails) - NodeJs (AdonisJS, NextJs, Express) - Typescript Testing: phpunit, pestphp, Morcha Frontend: - Javascript - ReactJs, VueJs, NuxtJs, InertiaJs - HTML/CSS3/SASS/Less - Testing: morcha, cypress Databases: MySQL, PostgreSQL, MongoDB, Redis Architecture/Servers: Nginx/Apache, Docker, Digital Ocean, AWS, Heroku You may view my portfolio at malico.me. Thank you for considering my services.

...
Hussam C.
$60/hr
Hussam C.

SQL Developer

4.9/5(4 jobs)
Lahore, PUNJAB
  • Trophy Icon SQL
  • Data Analysis
  • Social Network Analysis
  • Python
  • Machine Learning
  • TensorFlow
  • Keras
  • PyTorch
  • Deep Learning
  • Natural Language Processing
  • Data Science
  • Reinforcement Learning

I am a highly motivated Machine Learning Engineer with 4 years of experience. I can work in the following technologies: Data Insights ------------------ 1) Exploratory Data Analysis 2) Data Cleaning, Data Wrangling, Data Scrapping 3) Feature Engineering 4) Statistical Analysis 5) Data Visualization Machine Learning ----------------------- 1) SVM 2) KNN 3) Neural Networks 4) Linear and Polynomial Regression 5) Decision Trees, Random Forest, Ensemble Learning 6) K-Means Clustering, K-Medoid Clustering 7) Bagging, Boosting 8) Dimensionality Reduction using PCA, SVD, etc. Deep Learning -------------------- 1) Deep Neural Network 2) Convolutional Neural Network (CNN) 3) Siamese Network for Oneshot and Fewshot learning 4) Recurrent Neural Network (RNN) 5) LSTM, GRU 6) GAN 7) GPT, GPT2 Natural Language Processing ------------------------------------- 1) tf-idf 2) Fuzzywuzzy 3) N-Grams 4) RNN, LSTM, etc. 5) Encoder-Decoder Variants 6) Attention Models 7) Transformers, Multihead attention 8) BERT, BART, BigBird Time Series Analysis ------------------------- 1) InfluxDB 1.x/2.x 2) InfluxQL 3) Flux Query Language 4) Prophet Library 5) statsmodels 6) MA, ACF, PACF, Autoregression model 7) ARMA, ARIMA, SARIMA, GARCH, VAR model 8) Forecasting using RNN, LSTM and GRU Other -------- 1) Python 2) tkinter, PyQT 3) Numpy, Pandas 4) Scikit-Learn 5) Scikit-Image, PIL, CV2 6) SQL 7) Mysql, Sqlite, MongoDB, MS Sql Server 8) Unix/Linux, Bash 9) FastAPI 10) Django, Flask 11) Tensorflow, Keras, PyTorch 12) git 13) HTML, CSS, JavaScript 14) Social Network Analysis (snap.py) & NetworkX 15) Matlab 16) AWS, Azure, GCP 17) Automation, Cron Jobs 18) SEO 19) HuggingFace Models 20) Beautiful-Soup, Scrappy, Selenium Customer satisfaction is my priority. Feel free to drop me a line, and we can chat further. Wanna know more about me? My Linkedin Username: hussam-cheema My Github Portfolio Username: hussamcheema

...
Chris A.
$45/hr
Chris A.

SQL Developer

4.9/5(1 job)
Chicago, IL
  • Trophy Icon SQL
  • .NET Framework
  • ASP.NET Web API
  • Microsoft SQL Server Programming
  • React
  • C#
  • ASP.NET MVC
  • Python
  • React Native
  • Angular
  • CSS
  • Windows PowerShell

Based in Chicago, I am a fully remote, experienced software engineer with a demonstrated 6+ year history working in full-stack web development. I am skilled in C#/.NET, MSSQL, PowerShell/Python scripting, and modern JS frameworks, including React and Angular. I am looking to jumpstart my profile here on Upwork and work with amazing clients that want to get things done. Thank you for your time, and I look forward to working with you!

...
Elias E.
$45/hr
Elias E.

SQL Developer

5.0/5(1 job)
Isla Vista, CA
  • Trophy Icon SQL
  • Automation
  • Zapier
  • Salesforce
  • JavaScript
  • Blockchain
  • Solidity
  • eCommerce
  • Shopify
  • Google Analytics
  • React
  • Next.js
  • Python
  • Full-Stack Development
  • Node.js

I am a recent graduate of UCSB with a B.A. in Geography, emphasizing Geographic Information Systems, with 3+ years' experience in e-commerce, 2+ years' experience in project management and analytics, and 1+ year experience in full-stack and blockchain development. E-commerce experience includes: - UX/UI layouts inside Figma or Framer (preferred) - Landing Page, Funnels and Shopify development - SEO planning for new and existing sites - Product research using Amazon and Google trends - Google and Facebook ads campaign management (retargeting campaigns) Google Analytics experience includes: - Reporting site visits, UX/UI heatmaps and cross-referencing - Reviewing existing Data Layers and planning updates - Email analytics and campaign results for retargeting campaigns When working with a new client, I like to keep communication open and as frequent as needed, so I would like to establish a preferred platform for chatting, emailing, and status updates. Next, I would like to analyze the client's goals and vision to keep all additions in line with the project's needs.

...
Iurie O.
$44/hr
Iurie O.

SQL Developer

4.9/5(68 jobs)
Timisoara, TM
  • Trophy Icon SQL
  • Google Analytics
  • Data Visualization
  • Facebook Development
  • Pixel Setup & Optimization
  • Growth Analytics
  • Google Data Studio
  • Google Tag Manager

A business without data will always fail. In this aglomerated world of business, you need to adapt very fast and be able to make the right decisions in order to satisfy customers and improve your business' performance. A proven successful way to gain this is to collect information about your customers. And here is where I come with my invaluable tools to help you. I will set up and integrate Google Analytics, Google Tag Manager, and Facebook Pixel with your website, once we get this done, we can get basic information about your client, location, what device is using, how he/she arrived in your website, and other simple data. Now, this isn't enough. Once we do the integration, we want to track what our customer is doing. We will track button clicks, outbound links, form submission, scroll depth, etc. But the most efficient insights we will get from setting and tracking funnels, checkout behavior, shopping behavior, and most important transactions because this is what drives the business forward. Don't hesitate, contact me, and let's improve your business.

...
Alexander M.
$45/hr
Alexander M.

SQL Developer

5.0/5(2 jobs)
Berlin, BE
  • Trophy Icon SQL
  • WordPress
  • Shopify
  • Blog Content
  • SEO Strategy
  • WooCommerce
  • Linux System Administration
  • Customer Support
  • Management Consulting
  • JetPack
  • German
  • Email Technical Support
  • Helpdesk
  • Customer Service
  • Technical Support

My name is Alexander. I am originally from the United States, a UC Berkeley alumni and a native English speaker, with fluency in Spanish and German.I have been living in the Germany for many years. With over 12 years of experience, I specialise in building and supporting Wordpress, and E-commerce websites, as well as consulting for SEO, and strategy. I can help you set up your dream online store, or with building a blog presence. Do you need help with SEO Optimised Content, Wordpress, Site Management, or general consulting on best practices for the US and EU markets? If so then let's get started!

...
Zoran M.
$60/hr
Zoran M.

SQL Developer

5.0/5(11 jobs)
Mojkovac, MOJKOVAC
  • Trophy Icon SQL
  • Performance Optimization
  • Query Tuning
  • PostgreSQL Programming
  • SQL Programming
  • Database Optimization
  • jQuery
  • PHP
  • TypeScript
  • JavaScript
  • MySQL
  • CSS 3
  • PostgreSQL
  • Symfony
  • Bootstrap

4 - 6 years of experience ➡ Symfony & PHP ➡ JavaScript & TypeScript ➡ PostgreSQL What my clients get: ✅ project status daily updates ( done, doing, next steps) ✅ friendly communication, clear expectations and deadlines (+ quick response rate) ✅ proactive approach in solving problems ✅ "can do" attitude but also honest, friendly note when something is out of my expertise I can help you if you need: ➡ modern well-coded website (Web store, Portfolio..) or ➡ custom web app ➡ DB & SQL query optimization Other skills & technologies: ➡ Bootstrap, HTML, CSS, Twig ➡ jQuery ➡ Laravel ➡ MySql ➡ algorithms & data structures Experience working in a 🌍 remote team: ✅ 15+ months and still ✅ tickets in jira (kanban) ✅ communication: slack + videos (obs screen record) ✅ code reviews ✅ writing tests ✅ jenkins CI/CD Note: more info in Upwork job below 🔎 Check my 1500+ products Web store project "Rubicon Shop 🏴󠁧󠁢󠁥󠁮󠁧󠁿" below in portfolio ⬇ 💼 Have a project for me? Contact me, and I would gladly have a look :)

...
Esbol M.
$45/hr
Esbol M.

SQL Developer

5.0/5(7 jobs)
Kostanay, QOSTANAY
  • Trophy Icon SQL
  • JavaScript
  • Vue.js
  • ECMAScript 6
  • PHP
  • MVC Framework
  • Object-Oriented Programming
  • Google APIs
  • Database Design
  • Responsive Design
  • Tailwind CSS
  • Bootstrap
  • Git

I only take one order at a time... Strong experience in web development - PHP - Laravel -- ORM -- Queue -- RestfullAPI -- Laravel/Template - Python - Django -- DjangoORM -- REST API (DRF) -- Celery / Dramatiq -- Unit Tests - JS -- Express -- Nodejs -- Sequelize (ORM) - Frontend -- nuxtjs / vuejs -- graphql -- create flexible components -- BEM -- tailwindcss -- bootstrap -- jQuery - DB -- mysql -- postgres -- google bigquery -- mongo - Devops -- google cloud services -- configure linux web server -- kubernetes -- docker -- circle ci - Unix* -- centos -- manjaro -- debian

...
Ryan T.
$50/hr
Ryan T.

SQL Developer

4.9/5(9 jobs)
Hamilton, ON
  • Trophy Icon SQL
  • Vue.js
  • Web Development
  • React
  • CSS
  • ASP.NET
  • JavaScript
  • C#
  • .NET Stack
  • HTML
  • Angular
  • API Development
  • Mobile App Development
  • TypeScript
  • Microsoft Azure

Looking to turn your visionary ideas into a high-performing timeless website that's built to last and deliver unbeatable performance year after year? Keep reading... I understand that every client has unique needs and expectations. My comprehensive approach ensures that I address all aspects of your project including the unknowns you may not have thought of. I prioritize high-quality, bug-free code backed by unit tests to ensure the seamless performance and reliability of your web application. I always keep the whole picture in mind, incorporating a well-planned architecture and infrastructure that supports your long-term goals. Recognizing the importance of clear communication and transparency, I provide thorough documentation, making it easy to understand and maintain your web application in the future so it doesn't take long for the next guy to get started. Here are some of the results my clients are getting: ⭐⭐⭐⭐⭐ "Ryan is one of those rare finds where you only need to ask something once and it gets done perfectly the first time round. There is no back and forth needed. It just gets done. Will definitely work with him in the future. Thanks" ⭐⭐⭐⭐⭐"Ryan is the ideal freelancer! Working with him gives me confidence to continue to outsource work. I knew that he was the right one to hire because he offered to fix my issue in 20 minutes when others were trying to offer 5 hours just to see if they could fix it. I’m impressed with his coding ability. Other programmers I went to couldn’t figure out a solution. Ryan saved me time and the money was well worth it. I will be recommending him and look forward to future jobs together." ⭐⭐⭐⭐⭐"Ryan was an absolute lifesaver for our project! He came on in, was clear on what he could do and got it done flawlessly. He made me feel like I did not have to worry about a thing. Which is exactly what I needed. I would absolutely hire him again!" I've helped my clients get the job done quickly and correctly the first time. We may be a great fit if you are thinking: ✅"I need someone who can take ownership of the project and deliver it on time." ✅"I need a developer who can work with my team and other stakeholders to deliver a great product." ✅"I need to get this done yesterday and it needs to work the way I expect it to." ✅"I need someone who can do the job once and get it right the first time." Working with me you will: 👍Get a developer who can deliver high-quality, bug-free code on time and done right the first time 👍Get a developer who can take your project from concept to launch 👍Get a developer who can work with your team and other stakeholders to deliver a great product 👍Get a developer who can take ownership of the project and deliver it on time 👍Get a developer who can do it all (I'm full-stack) I have developed and maintained software in a variety of different industries such as fintech, inventory management, telecommunications, industrial manufacturing, music, real estate, and real time agriculture/farming. I have the "know how" to build a project from the ground up including but not limited to frontend, backend, database, cloud architecture, infrastructure, automation, continuous integration and deployment, APIs, and AI which enables me to help you build highly available, scalable, and resilient software solutions for your business. My Background: ✅10+ years in full stack software development and software architecture specializing in languages and technologies such as C#, ASP.NET/.NET Core and up, Javascript, Typescript, React, Vue, Angular, Node, Azure, HTML, CSS, and many more. ✅Single-handedly architectured, built, and maintained a cross platform web and mobile self serve application for a telecommunications company in Canada. ✅Developed an open source library to allow C# developers to easily integrate their web applications with the OpenAI API (ChatGPT) Sound like a fit? Next steps: Click the green "Invite to Job" button in the top right-hand corner, send me a message, and lets set up a free 30 minute consultation to talk about what I can do for you!

...
Vitaly P.
$44/hr
Vitaly P.

SQL Developer

5.0/5(7 jobs)
Dubai, DU
  • Trophy Icon SQL
  • FHIR
  • Lazarus
  • Service-Oriented Architecture
  • JSON
  • Web Service
  • RESTful Architecture
  • Firebird
  • RESTful API
  • SQLite
  • Delphi
  • SOAP
  • XML
  • Back-End Development
  • Windows App Development

• Experienced in creating software complexes with multi-tier architecture • Excellent understanding of object-oriented programming • Proficient in databases development and management • Strong analytical, diagnostic, and problem-solving skills • Outstanding optimization vision and ability to understand and learn on the fly

...
Ahmad B.
$38/hr
Ahmad B.

SQL Developer

5.0/5(11 jobs)
Lahore, PUNJAB
  • Trophy Icon SQL
  • Python
  • Django
  • Flask
  • System Programming
  • Ansible
  • Celery
  • Docker
  • Kernel-based Virtual Machine
  • React

I am a mid-level software engineer having professional experience working in companies with most of their team working distributively and remotely around the globe. * Full Stack Developer (backend focused) * 2 years of professional experience in software engineering building custom web applications (Django / Flask, HTML, CSS, Javascript & frameworks) and their deployment (linux, nginx, certbot, uwsgi). * Strong Python knowledge (Upwork certified in Python / Backend development) + Javascript / ReactJS / Redux. * Experience with API Development in Python, using frameworks such as Django (DRF), Flask and FastAPI. * Practical Object Oriented Design. * Linux (Arch Linux) as daily driver. * Git version control experience. * Experience with Cloud base deployment strategies (VMs, Docker). * Experience developing large and complex open source projects (OpenEdX). * Experience in configuration management (Ansible, cdist). * Hands on experience with NumPy, LDAP, Celery, QEMU, etcd, ceph, OpenCV.

...
Luvai H.
$35/hr
Luvai H.

SQL Developer

4.7/5(4 jobs)
Ottawa, ON
  • Trophy Icon SQL
  • Node.js
  • Microsoft Windows Powershell
  • Microsoft Dynamics 365
  • Microsoft PowerApps
  • Desktop Application
  • .NET Framework
  • Microsoft Windows
  • C
  • Java
  • C++
  • JavaScript
  • C#
  • Python
  • Git

See my portfolio at luvaihassanali.github.io/portfolio/ I have five years of experience in a professional environment programming all sorts of applications from desktop to mobile. I am familiar with many coding languages like C#, Java, Python, etc. I completed my Bachelor of Computer Science at Carleton University in Ottawa, Canada. I have an understanding of the software design life cycle and software design principles. In the work environment, my experience includes developing software used by the Canadian Armed Forces. In addition to writing code, other duties include: performing documentation for mission-critical software, integration testing in high-security military labs, and setup of automated pipelines for code repositories.

...
Want to browse more talent?Sign Up

Join the world’s work marketplace

Find Talent

Post a job to interview and hire great talent.

Hire Talent
Find Work

Find work you love with like-minded clients.

Find Work