S Ghai: Python Developer / Data Analyst

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

S Ghai

Python Developer / Data Analyst

Professional Summary:

• Around 7.5 years of Experience in application development using Python, Power BI, Tableau, HTML5, XML,
XSLT, CSS, SQL and SQLite. Experience with ORM’s such as Django and SQL, Alchemy, database design and
normalization. Proficient skills of using PyUnit, PyTest for writing unit test cases.

• Experience object-oriented programming (OOP) concepts using Python, C++.

• Proficient knowledge in Statistics, mathematics and Analytics. Excellent knowledge in business operations and
analytics tools for effective data Analytics.

• Experience in developing web applications by using Python, XML, CSS, HTML and JavaScript.

• Experience in analyzing data using Python, SQL, Microsoft Excel, Hive, PySpark, Spark SQL for Data Analytics,
Data Cleansing, and Machine Learning.

• Proficient in MySQL databases with Python.

• Experienced in working with various Python IDE's using PyCharm, Jupiter Notebook, Spyder, Visual Studio
code.

• Experience with Requests, NumPy, SciPy, Pandas, Python-Twitter, Matplotlib, HTTPLib2, Urllib2, Beautiful
Soup, TensorFlow, Keras python libraries during development lifecycle.

• Strong ability to conduct qualitative and quantitative analysis for effective data-driven decision making in
analytics.

• Experience in data preprocessing, data analysis, machine learning to get insights into structured and
unstructured data.

• Experienced with version control systems like Git, GitHub to keep the versions and configurations of the code
organised. Developed python scripts to automate Data Analysis.

• Good experience in working with Web services like Amazon AWS EC2, S3.

• Extensively used Jira as an AgileTool.

• Deep analytics and understanding of Big Data and algorithms using Hadoop, MapReduce, NoSQL and
distributed computing tools

• Conducted ad-hoc data analysis on large datasets from multiple data sources to provide data insights and
actionable advice to support business leaders according to self-service BI goals.

• Excellent interpersonal and communication skills, technically competent and result-oriented with problem
solving skills and ability to work independently.
• Developed effective working relationships with client team to understand support requirements, develop
tactical and strategic plans to implement technology solutions, and effectively manage client expectations.

• Experience in creating User Training documents for end users

• Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using
relational database MySQL.

• Experience with Docker, deployment of application inside software containers.

• Excellent Debugging, Problem Solving, Optimisation and Testing Skills

• Experience in Infrastructure Development and Operations involving AWS Cloud platforms

Technical Skills:

Operating Systems: Windows, MAC OS, Unix/Linux

Languages Python, C++

Python Libraries NumPy, Matplotlib, NLTK, Stats models, Scikit-learn/sklearn, REST, SciPy

Python Frameworks Pandas, Flask, Django, Docker


Python IDE:  Sublime Text 3, Eclipse, Jupyter Notebook, PyCharm

Databases:  RDBMS (SQL Server, MySQL), No SQL (Mongo DB)


Data Science Techniques Supervised Learning: Linear regression, Logistic regression, K-nearest neighbors,
Bayesian Inference, Neural networks
Unsupervised Learning: K-means, Finite mixture models, Principal components,
Factor analysis, Survival models, Customer lifetime value analysis, Latent factor
Web Technologies:  CSS, JavaScript, XML, HTML, HTML5

Other Tools: Jira and R

PROFESSIONAL EXPERIENCE:

AIVIS.AI Nov 2019 - May 2021


Python Developer
● Implemented Normalisation and Standardisation preprocessing techniques for models like regression
and KNN to reduce loss.
● Performed Grid search for a better choice of hyper parameters.
● Applied Image data processing techniques like image re scaling, Shearing, Contrast, Colour balancing to
get meaningful data from image.
● Performed Source System Analysis, database design, data modelling for the warehouse layer using
MLDM concepts and package layer using Dimensional modelling. 
● Created tables, sequences, synonyms, joins, functions and operators in Various Databases.
● Performed Data Analysis and Data Profiling and worked on data transformations and data quality
rules. 
● Developed corresponding ETL jobs, batches and automated real-time data load. 
● Created a backend server with Python Flask that implemented routing for indexing & showing page
and receiving the video & info data sent from the user
● skilled in using Collections in Python for manipulating and looping through different user defined
objects. 
● Developed responsive UI using HTML5/CSS3, Angular 4 and JavaScript. 
● Developed database layer including Tables and Stored procedures in MYSQL. 
● Used JSON based and RESTful API for information extraction 
● Worked with Marketing and Sales teams to enhance applications to suit their needs 
● Debug application deployments on multiple environments. 
● Created Unit test/ regression test framework for working/new code. 
● Utilized standard Python modules such as CSV, itertools and pickle for development. 

Wunderman Production, Client: Ford April 2016- Oct 2019


Senior Lead Analyst

Descriptions: Wunderman Thompson\MSC is a technology-powered content production agency worked for client
FORD. Ford was built on the belief that freedom of movement drives human progress. The Analytics Platform team
helps to collect, understand and drive conclusions based on automotive data. Project was to ensure the proper data is
being collected that is needed to solve difficult technical problems ensuring we are delivering features that the customer
loves. 
● Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive
web-based solution.
● Handled all the client-side validation using JavaScript.
● Using GIT version control tool to coordinate team-development.
● Applying programming and analytical skillset to participate and lead complex analysis in order to
identify, recommend and drive Valuations model monitoring solutions.
● Built internal python packages, which uploads model object files to reducing manual touchpoints and
increasing efficiency by 40%.
● Internalize business problems, translate them into actionable analyses or solutions, and prepare
presentations of complex statistical concepts and research results to non-statistical audiences.
● Involved in daily Scrum meetings and follows agile methodology.
● Created database using MySQL, wrote several queries to extract data from database.
● Executed Data Analysis and Data Visualization on survey data using Tableau Desktop as well as
Compared respondent's demographics data with Univariate Analysis using Python (Pandas, NumPy,
ScikitLearn, and Matplotlib).
● Designed Context Flow Diagrams, Structure Chart and ER- diagrams. 
● Tested Complex ETL Mappings and Sessions based on business user requirements and business rules to
load data from source flat files and RDBMS tables to target tables. 
● Worked with SME's and other stakeholders to determine the requirements to identify Entities and
Attributes to build
● Performed data analysis and data profiling using complex SQL on various sources systems including
Oracle. 
● Involved in Data Analysis, Data Validation, Data Cleansing, Data Verification and identifying data
mismatch. 
● Wrote and executed customized SQL code for ad-hoc reporting duties and other tools for routine. 
● Collaborated with leads from other FORD subsidiaries to further improve internal business processes.
● Documenting all the SIPOCs and BR’s Responsible for managing the team’s projects, performance,
leaves, up-skilling and professional growth.
● Wrote validation scripts in SQL to validate data loading. 
● Developed user interfaces using HTML5 and JavaScript. 
● Created a Git repository and added the project to GitHub. 
● Utilized Agile process and JIRA issue management to track sprint cycles. 
● Interfacing with supervisors, artists, systems administrators and production to ensure production
deadlines are met. 

CEB, India June 2014- March 2016


Associate Web Producer

Description:
Leading organisations worldwide rely on CEB services to harness their untapped potential and grow. Our project is
introducing best practices and technology solutions equip clients with the intelligence to effectively manage talent,
customers, and operations through our web pages, conducting webinars and meeting.

Responsibilities:

• Responsible for migrating and managing CEB’s member-facing digital assets that include over 50 member-facing
websites and mobile and iPad apps to CQ5.
• Ensure all the projects get completed in a timely fashion with the highest quality.
• Consistently reported the status of the project to appropriate levels of management.
• Prompt and clear communication at all the levels of project execution
• Execute on complex projects with attention to detail
• Provide timely updates on all requests/web operations
• Responsible for defining the functional requirement documents for each source to target interface.
• Document, clarify, and communicate requests for change requests with the requestor and coordinate with the
development and testing team
• Managing and publishing web content on websites with different languages for U.S. Retail.
• Analyzes and interprets client requirements, develops corresponding content, identifies problems and
recommends solution.
• Work closely with cross-functional stakeholders such as business managers, designers, and developers to
understand and translate business objectives into highly effective content.
• Coordinates with business managers, content strategists, and development resources to ensure a positive end-
user experience.
• Delivering multiple projects on time which includes communication with multiple stakeholders and business
managers across different countries and time zones. Meeting strict and urgent deadlines.
• Analyze content and design to provide recommendations based on best web-writing practices, digital & social
media strategy, user experience, and SEO metrics.
• Creating interactive and user-friendly web pages with free form HTML component using HTML, CSS &
javascript.
• Create surveys using Verint and tracking them if they are properly utilized and placed on the web page.
• Track pages via site catalyst and market them as per the user behavior on the website.
• Review website content for relevance and timeliness, identifying and updating out-of-date information and
adding fresh content, broken links, and functionality errors using SiteImprove.
• Impressive track record creating high-impact designs intended to engage, attract and promote in support of
corporate initiatives.
• Document, clarify, and communicate requests for change requests with the requestor and coordinate with the
development and testing team.
• Used JIRA for bug tracking and issue tracking.
• Used Agile Methodology and SCRUM Process.Maintained the versions using GIT and sending the release notes
for each release.

Environment: Adobe Experience Manager, JIRA

Educational Qualification:
· Post Graduate Program, Data Science and Business Analytics from The University of Texas at Austin
· Master’s degree in Information Technology from USICT, GGSIPU.
· Bachelor’s degree in Information Technology from MDU

Certification:

· Python for Data Science - Intellipaat


· Microsoft Excel Training Certificate - Intellipaat

You might also like