Niraj Gupta is a data engineer with 9 years in technology and over 4 years focused on building cloud-native data warehouses, ETL/ELT pipelines, and integrations on AWS. He has deep hands-on experience with Python, SQL, Redshift, Matillion, DMS/SQS/S3, and big data tools like Spark, Hive and HDFS, and applies a metadata-driven approach to create resilient, monitorable data flows. At companies from startups to CleanChoice Energy he has built CDC pipelines, custom API connectors, serverless integrations, and monitoring/alerting systems that minimize production disruptions. He also brings a strong data-science toolset—Scikit-learn, Pandas, TensorFlow/Keras—and has prototyped CNN-based shape recognition and large-scale Twitter data processing, showing a practical blend of ML experimentation and production engineering. Based in Farmington, MN, he pairs methodical data modeling and complex SQL design with proactive platform support and a track record of turning ambiguous source systems into reliable, consumable datasets.
9 years of coding experience
5 years of employment as a software developer
Master's degree, Information Technology, 3.76, Master's degree, Information Technology, 3.76 at Minnesota State University, Mankato
Bachelor in Information management, Information Technology, 3.17/4.0, Bachelor in Information management, Information Technology, 3.17/4.0 at Tribhuvan University
Web app developed in Flask framework to keep track of bills shared among users.
Contributions:4 pushes in 12 days
pythonkeepflaskflask-frameworkbills
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.