Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic

Shahid Sharma

Summary

Experienced software developer proficient with wide range of programming utilities and languages, in both backend and frontend development focused mainly on data. Team player with excellent technical abilities having 6 + years of experience. Demonstrated ability in Python scripting, Data Analysis, ETL processes, Cloud Related technologies and back-end development, and accustomed to working with cross-cultural, global teams. Brings in both cutting-edge programming expertise and exceptional interpersonal skills. Accustomed to heading up successful development teams through agile direction and careful delegation. Directing large-scale teams as well as collaborating with on-shore team members to complete extremely challenging projects.

Overview

4
4
years of professional experience

Work History

Senior Associate

Purple Mavens
01.2021 - Current
  • Working as a senior developer to deliver enterprise solutions using technologies like SQL, Python, Azure Functions, Databricks etc.
  • Responsible for creating data pipelines to migrate on-premise client data from oracle database to Azure SQL Sever using Databricks and ADF ( Azure Data Factory )
  • Subject matter expert in Enterprise Asset Management space, with a focus on back-end development and data engineering.
  • Managing training/Knowledge-Transfer sessions of entry level graduates and making them business ready
  • Assigning tasks, reviewing performance and devising improvement plans or corrections

Education

B. Tech - Computer Science

K. J. Trinity
Pune
05-2021

Skills

  • SQL
  • Python
  • Azure Cloud Services
  • Databricks
  • ETL
  • Azure data factory (Beginner)
  • Azure synapse (Beginner)
  • SQL Server
  • Postgres
  • Oracle DB
  • Agile Methodology
  • Django
  • Flask

Additional Information

1) Client : UK based government client (Railways)
Environment : Visual Studio Code, Node JS, Microsoft Azure
Description : Built a Hybrid application with target platforms like web, Android and iOS devices. Used Databricks to transform and migrate on premise data (Oracle DB and PostgreSQL) to the cloud(SQL Server).

Role : Technical Lead

Language : Databricks, SQL , Microsoft Azure, Python

Team Size : 12

Duration : 12 months



Responsibilities:

▪ Backend development

o Created databricks notebooks for data migration and manipulation and scheduled them in Azure data factory

o Built data pipeline to fetch data from SQL Server and create SQLite packages using GeoSpark

o Created and deployed HTTP triggers using Azure functions ( event-driven, serverless compute platform )

o Ingested data from disparate data sources using a combination of SQL, Salesforce API and Python to create data views to be used in BI tools like Power BI


2) Client : Inhouse Product (Purple Mavens)
Description : A CRM solution that helps to build customer relationships and streamline processes to improve customer service

Role : Technical Lead

Language : SQL Server, Microsoft Azure, Python

Team Size : 12

Duration : 8 months

Responsibilities:

▪ Backend development

o Wrote complex SQL queries to aid back-end development using T-SQL

o Helped create PDM

o Created APIs using FAST API framework


3) Client : US based client (Energy and utilities)

Environment : Visual Studio Code, Node JS, Microsoft Azure, SQL Server
Description : Developed a mobile application to manage client's assets, which operated in both offline and online mode. Created python web jobs to create SQlite packages for working in offline mode
Role : Application Developer

Language : Python, Microsoft Azure, SQL
Team Size : 7

Duration : 12 months
Responsibilities :

▪ Backend development

o Created and deployed python web jobs on azure to automate the process of offline data creation ( SQlite DBs ) and uploaded them in azure storage account

o Created SQL stored procedure for trace functionality to find fault in the network

Timeline

Senior Associate

Purple Mavens
01.2021 - Current

B. Tech - Computer Science

K. J. Trinity
Shahid Sharma