Enable contrast version

Tutor profile: Piyush A.

Piyush A.
Teaching mathematics, python/django, java, ruby/rails and web development


About Piyush

About Piyush
I am a software developer with around 6 years experience in developing scalable products for different industries like e-commerce, b2b agritech, logistics, okr solution) Technical skillset: Java (Core), Java web development, Java/J2EE code, Python, Django, Ruby, Ruby on Rails, MySQL, Spring Framework, Hibernate, HTML, XML, Eclipse, JIRA and moderate knowledge about Aerospike. Check out the extension I developed: https://chrome.google.com/webstore/detail/pl-news/onknmnfofnaicbianmfioffonpcoagin Blog: https://www.techiedojo.com

Teaching Experience

Teaching Experience
I have been teaching mathematics online and offline for the last 3+ years. I have started teaching programming using java or python recently to share the knowledge I have gained through my college and career. I have been teaching globally through different platforms. I also had an opportunity to volunteer to teach a section in a program initiated by Stanford University (CS106A - Introduction to programming using python). The program is called code in place.
Indian Institute of Information Technology
Computer Engineering (Computer Science and Engineering)
Bachelor's Degree
2011 - 2015

Work Experience

Work Experience
Microsoft, Software Engineer 2
2021 - Present
Working on VIVA products
Ally, Senior Software Engineer 1
2020 - 2021
Tech Stack: Ruby on Rails, Postgres, Firestore, AngularJs, Microsoft Azure
Cogoport, Software Development Engineer 2
2019 - 2020
1) Developing technological solutions for the logistics industry. 2) Migration of monolithic application to microservice architecture. 3) Ownership of end-to-end project development. 4) Mentored development teams in Agile SDLC best practices. Ensured the release of premium-quality applications that provided intuitive experiences for users. Tech Stack: Ruby on Rails, Postgres, ReactJs
freshokartz.com, Technical Lead
2018 - 2019
1) Understanding the customer requirements and giving the architectural design flow for the website by participating in cross-organizational discussions. 2) Development, Customization and Maintenance of company’s website, CRM and android app. 3) Includes setting up AWS Server, developing an application for complete end to end flow and deploying it on the server. Tech Stack : Python, Django, mysql, redis, rabbitmq, AWS, celery, ReactJs
snapdeal.com, Software Development Engineer
2015 - 2016
1) Collaborated with product managers to get a better understanding of product requirement to create clean interfaces and simple, intuitive interactions and experiences. 2) Programmed in an object-oriented programming language with an eye toward code abstraction and reuse. 3) Delivered new features based on given requirements with required admin panel to operate on feature with ease. 4) Wrote RESTful Api's to provide client support for various components. Sanity and unit testing are done at the developer's end to provide bug-free features. 5)


What is a lesson?
A lesson is virtual lesson space on our platform where you and a tutor can communicate. You'll have the option to communicate using video/audio as well as text chat. You can also upload documents, edit papers in real time and use our cutting-edge virtual whiteboard.
How do I begin a lesson?
If the tutor is currently online, you can click the "Start Lesson" button above. If they are offline, you can always send them a message to schedule a lesson.
Who are TutorMe tutors?
Many of our tutors are current college students or recent graduates of top-tier universities like MIT, Harvard and USC. TutorMe has thousands of top-quality tutors available to work with you.
TutorMe homepage
Made in California by GoGuardian
Copyright © 2022. Zorro Holdco, LLC doing business as TutorMe.
All Rights Reserved.
High Contrast Mode