Faizan Shaikh

Associate Consultant, Python + Django Full Stack Developer at Capgemini

Pune, India

Summary

Working as Python + Django Full Stack Developer for UK Automation and Industrialization team at French MNC Capgemini ( Pune ) from May-2017 till Present.

Primary Skill : Python + Django Full Stack
Secondary Skills : PLSQL, Unix, Cloud Azure
Other Skills : MongoDB, Git, Agile Methodologies

Languages:

English, Hindi, Marathi (Marāṭhī), Urdu

Favorite Python Packages:

Experience in Python Modules ( Django Full Stack, Django REST, Pywin32, exchangelib, Pandas, Numpy, pyselenium, Requests, PywinAuto, cx_Oracle, python-pptx, pillow, BeautifulSoup, keyring, csv, openpyxl and other modules including built-in modules etc. ).

Experience

Technical Skills:

Primary Skill : Python + Django Full Stack

Seconday Skills : PLSQL, Unix, Cloud Azure

Other Skills : MongoDB, Git, Agile Methodologies.

 

Work and Responsibilities:

• Experience in Python Modules : Django full stack, Django REST, Pywin32, Exchangelib,

Pandas, Numpy, Pyselenium, Request, PywinAuto, cx_Oracle, python-pptx, Pillow,

BeautifulSoup, Json, Keyring, csv, openpyxl and other modules including built-in modules etc.

• Experience in Python Django full stack. Created Multiple Dashboards & Portals from scratch,

also performed Enhancements in Existing Django Portals and Deployed them in the IIS (

Internet Information Server ).

Developed UKAMS People, Financial, Delivery, Initiatives Dashborads, Royal Mail Group

Health Check Dashboard, UK Market Unit Portal.

Performed Enhancements in AutoIndus Dashboard, Automation Scorer Portal.

• Performed Automation in PLSQL which saved 260 hours per month 1.5 FTE. Wrote

Procedures, Functions, Cursors, Views & SQL Queries.

Called Unix shell script from PLSQL procedure using DBMS_SCHEDULER package.

Used UTL_FILE package for file handlings. Performed Exception Handlings.

• Developed Mailbots Monitorings in Python using pywin32, exchangelib & smtplib.

• Performed web automations using pyselenium with headless background mode driver,

explicit waits, downloads locations, exception screenshots, alerts handlings.

• Performed Automations on Database operations using cx_Oracle, pymssql, etc.

• Performed Automations on APIs operations using request & Django REST.

• Performed PPT files download automation from Django Portal using python-pptx,

pyselenium. Used Pillow for background screenshots images processings.

• Used Pandas & numpy for large dataset operations like File data upload in Django portals

etc.

• Performed windows GUI Putty automation using Pywinauto.

• Performed excel & csv file handlings using csv, openpyxl & pywin32.

• Performed Authentications of sensitive, confidential passwords & keys stored in Windows

Credential Manager using keyring.

• Developed command line tool to execute selective task in python.

• Performed Python2 to Python3 Migration Analysis for legacy SAP ERP tools which was

developed in Python2 at one of the UK BU client.

• Involved in end to end process of Development, Testing, Deployment, Monitoring.

Requirement Gatherings, preparing solution approach, Solution Design Documents.

Driving POCs and Feasibility Checks in Client Machines/Servers.

Debugging & Resolving issues in existing tools/scripts.

 

Certificates and Rewards:

• Microsoft Certified in Azure Cloud Fundamentals AZ-900.

• Certified in Agile Methodologies by the University of Minnesota.

• Got Rising Star Award & Certificates of Belongings from Capgemini.

Joined: February 2022