Priyank Agarwal

Priyank Agarwal

Mentor
Rising Codementor
US$8.00
For every 15 mins
View Video
ABOUT ME
Certified Python tutor with 10 years of experience making learning fun
Certified Python tutor with 10 years of experience making learning fun

Hello!
I'm Priyank, an experienced Python tutor with 14 years of programming experience and a passion for teaching. If you're looking to master Python and gain a solid foundation in programming, you've come to the right place. I'm dedicated to making the learning experience enjoyable, interactive, and tailored to your needs.

With 5 years of specialized experience in Python, I have an in-depth understanding of the language and its applications across various domains. I've successfully helped numerous students, from beginners to intermediate learners, unlock their potential and achieve their programming goals.

I believe that learning should be a fun and engaging experience. My teaching approach focuses on hands-on, practical exercises and real-world examples, allowing you to apply what you learn immediately. Whether you prefer a structured curriculum or a flexible learning path, I will adapt to your preferred style and pace. Together, we'll explore Python's powerful features, tackle challenging problems, and build projects that demonstrate your progress.

What to Expect:

  • Comprehensive Python lessons tailored to your skill level and goals.
  • Clear explanations of complex concepts with real-life examples.
  • Practical exercises and coding challenges to strengthen your understanding.
  • Guidance on best practices, coding conventions, and efficient problem-solving techniques.
  • Ongoing support and resources to supplement your learning journey.
  • A positive and encouraging learning environment where questions are always welcomed.
Hindi, English
New Delhi (+05:30)
Joined February 2024
EXPERTISE
7 years experience
4 years experience

REVIEWS FROM CLIENTS

Priyank's profile has been carefully vetted and approved as a Codementor. Connect with Priyank now, and leave a review for them once you're done!
EMPLOYMENTS
Software Development Engineer III
Expedia Group
2024-04-01-Present

Key Contributions:

  • Reduced the AWS S3 cross-region data replication lag by 75% caused due to undiscovered data in a given r...

Key Contributions:

  • Reduced the AWS S3 cross-region data replication lag by 75% caused due to undiscovered data in a given region.
  • Improved the projected availability of Notification service to 99.999% through code modification to return a proper HTTP status code. Coordinated with multiple downstream services to get the sign off.
  • Moved multiple SOX repositories to cloud for compliance & did SOX evidence collection.
Python
AWS
View more
Python
AWS
View more
Software Development Engineer II
Expedia Group
2021-07-01-2024-03-01

As an experienced Software Development Engineer at Expedia Group, I have embarked on a journey marked by impactful achievements and si...

As an experienced Software Development Engineer at Expedia Group, I have embarked on a journey marked by impactful achievements and significant contributions. My focus on automation and optimization has led to remarkable results in various areas.

I am proud to have automated the AWS Palo Alto Non-HA Firewall Failover, reducing failover time by an impressive 96.25% from 40 minutes to just 90 seconds. This proactive measure prevented multiple potential revenue-loss incidents.

In my role, I standardized Configuration Drift Detection, implementing automated weekly analysis reports to mitigate drifts from the standard configuration template. I also automated weekly change notifications, reducing processing time by 98.89% and eliminating manual effort entirely.

I initiated the auto-remediation process for scheduled AWS EC2 maintenances, completely eliminating the risk of outages due to retirement and restart changes. Moreover, I developed a streamlined Network Device Upgrade Process, resulting in an 85% reduction in upgrade cycle time, saving over 1100 person hours, and minimizing upgrade-related incidents.

Throughout my professional journey, I have honed my technical skills in languages like Python, Java, and C, along with expertise in AWS and various web technologies and frameworks. I possess strong proficiency in Git, Jenkins, REST APIs, and databases like SQL, MongoDB, and Firestore. My detail-oriented and inquisitive nature drives me to continuously learn and stay updated with new technologies.

Python
Git
API
View more
Python
Git
API
Jenkins
AWS
View more
Software Development Engineer I
Expedia Group
2019-07-01-2021-03-01

My work is focussed on network infrastructure automation, which makes multiple processes efficient, cost effective & easier to man...

My work is focussed on network infrastructure automation, which makes multiple processes efficient, cost effective & easier to manage.

Key contributions:

  • Automated the network device upgrade process, thereby reducing upgrade cycle time by 85%, saving more than 1100 person hours & decreasing number of upgrade-related incidents to less than 3%. 332 switches were upgraded with upto 20 switches in a single go.
  • Developed the network device monitoring via Grafana, that decreased MTTD & MTTR to 99%. More than 1000 dashboards were generated in a single go, taking a total time span of just 1.5 hours.
  • Successfully led the synchronisation of network inventory details with ServiceNow, that increased accuracy to 100%.
  • Automated the network device configuration backup, that was helpful in re-configuring the network device in case of any outage.
  • Automated the regular health checks for network devices.
Python
View more
Python
View more
PROJECTS
My portfolio websiteView Project
2022
Python
Python