Summary
Overview
Work History
Education
Skills
practice projects
Training
Timeline
Generic

GOPAL KAMANE

Sr. Software Developer
Mumbai

Summary

Web developer with 4+ years of experience in building scalable applications and automating business processes, now transitioning into data engineering and data science. Skilled in Python, SQL, and cloud platforms, with hands-on training in building ETL pipelines using Apache Spark, Airflow, and Kafka. Familiar with big data tools, data visualization (Looker Studio, Cognos), and foundational machine learning. Eager to apply a strong development background to data-driven problem solving.

Overview

5
5
years of professional experience

Work History

Senior Software Developer

Rad Ole Pvt Ltd
05.2023 - Current

Roles and Responsibilities

  • Developing and maintaining server-side logic, databases, APIs, and other backend components
  • Leading and mentoring a team of backend developers
  • Designing scalable and efficient backend architectures
  • Collaborating with frontend developers and UI/UX designers
  • Optimizing backend systems' performance
  • Developed scripts for data cleaning and preprocessing tasks
  • Implemented data validation checks and error handling mechanisms.

Project Undertaken :-

1. ERP System

Technologies used:- Python, Flask, MongoDB, AWS, OpenAI API, Shopify API, Graphql, Shopify.

websites :- https://vondiamonds.com, https://www.diamondchemistry.com,

https://dreamdiamonds.com.au

- Integrated ERP system with Shopify, enabling one-click product publishing from ERP to the online store .
- Developed APIs to sync product data (name, price, image, stock) in real- time between platforms .
- Built data import/export functionality with CSV validation to maintain data consistency.
- Ensured robust error handling and logging for all sync operations.

2. Diamond Feed Automation

Technologies: Python, Django, Pandas, NumPy, MySQL, Shopify API, FTP.

website :- https://vondiamonds.com

-Developed a Django-based backend service to automate diamond product management for the Von Diamonds website.

-Configured a scheduled process to retrieve diamond inventory files from an FTP server every 5 minutes.

-Parsed and imported product data into a MySQL database, including validations for format, completeness, and business rules.

-Integrated with the Shopify API to automate product actions: publish, update, draft, or delete based on data changes.

-Ensured real-time synchronization between the FTP source and Shopify storefront, reducing manual overhead and errors.

-Built robust logging and exception handling for smooth execution and traceability of each sync cycle.

Junior Software Engineer

Digital Crown IT System LLP
07.2022 - 04.2023
  • CLIENT– Mahindra And Mahindra

Project Undertaken :-

MIBL Policy Extraction

Technologies: Python, Regex, Invoice2Data, Tabula, MySQL, Putty,
Jenkins,Numpy, Pandas, FedEx API, UPS API, Excel Automation.

-Automated extraction of insurance policy data from PDFs across multiple vendors.
-Validated and cleaned extracted data using custom rules to ensure accuracy.
-Streamlined the process and reduced manual effort significantly.
Organized outputs into structured Excel sheets for client reporting

Junior Python Developer

Cravita Technologies Pvt. Ltd
12.2021 - 04.2022

Projects Undertaken :-

Matrimony Mali

Technologies: Python,Django, Mysql, pythonanywhere, Filezilla.

  • Designed a platform for fast searching for life partners
  • Facilitated communication among users
  • Allowed searching based on religion or caste

Junior Python Developer

Maxgen Technologies Pvt. Ltd
11.2020 - 11.2021

Project Undertaken :-

Shopingllyx

Technologies: Python,Django, Flask, HTML, CSS, JavaScript,Shopify.

  • Developed a fully functional eCommerce website with user authentication, product catalog, cart, and order management features using and Python (or relevant tech stack).
  • Integrated payment gateway and implemented backend logic for inventory updates, enhancing the shopping experience and simulating a real-world online store workflow.

Education

Bachelor of Science - Computer Science

L.D Sonavane College
Mumbai, India
04.2001 -

Skills

Python

Django, Flask , FastAPI

MySQL, SQL, MongoDB ,PostgreSQL, SQLite

Cassandra

Apache Kafka, Apache Hadoop, Apache Spark,

IBM Db2, Cloudant

Apache Airflow, Bash

Apache Kafka

Google Looker Studio, IBM Cognos Analytics

GitHub, Git

AWS (EC2, Lambda, SQS, S3,Elastic Beanstalk, CodePipeline, CLI)

Linux , Windows

Power BI , Tableau

Graphql, Shopify

Requests, BeautifulSoup, html5lib, Scrapy, Selenium

Pandas, Numpy, matplotlib, pyspark

Web Scraping, Shell Script, ETL, ELT & Data Pipelines, Database Design, Professional Networking, Database Management, Data Warehousing

practice projects

DATA Engineering Project :

Project: Processing Sensor Data from HMP Dataset with Apache Spark & IBM Cloud

  • Ingested raw sensor data from the HMP (Human Motion Primitives) dataset and converted it into a structured Apache Spark DataFrame for distributed processing.
  • Performed data cleansing and schema definition, then exported the processed DataFrame to CSV format.
  • Transformed CSV output into optimized PARQUET files, leveraging columnar storage for faster querying.
  • Consolidated partitioned Parquet output into a single unified file using Spark’s coalesce() for efficient storage.
  • Uploaded the final Parquet file to IBM Cloud Object Storage, demonstrating integration between Spark and cloud platforms.
  • Tools used: Apache Spark, PySpark, IBM Cloud CLI, Object Storage Bucket

Web scraping:

Project: Scraping and Structuring Global Bank Market Cap Data from Wikipedia

  • Developed a Python-based web scraping solution using requests and BeautifulSoup to extract global bank rankings from the "By Market Capitalization" table on Wikipedia.
  • Parsed and cleaned raw HTML content, targeting specific table elements to extract bank names and their market capitalization values.
  • Structured the scraped data into a clean pandas DataFrame, applying formatting and column renaming for usability.
  • Exported the final dataset to JSON format for further processing and downstream analytics by external teams.
  • Ensured robustness by handling malformed HTML with html5lib parser and validating data types.
  • Tools used: Python, BeautifulSoup, pandas, requests, html5lib, Scrapy.

Training

  • IBM Data Engineering Professional Certificate, Coursera - 2025
  • Python for Data Science and Machine Learning Bootcamp, Udemy - 2024
  • Core Java, NIIT - 2021

Timeline

Senior Software Developer

Rad Ole Pvt Ltd
05.2023 - Current

Junior Software Engineer

Digital Crown IT System LLP
07.2022 - 04.2023

Junior Python Developer

Cravita Technologies Pvt. Ltd
12.2021 - 04.2022

Junior Python Developer

Maxgen Technologies Pvt. Ltd
11.2020 - 11.2021

Bachelor of Science - Computer Science

L.D Sonavane College
04.2001 -
GOPAL KAMANESr. Software Developer