Pushkar Singh

Senior machine learning engineer @ Sharechat | Google Cloud certified | IITD CSE.



Scaler Academy:

- Managing a class of 25 students by helping them in writing efficient code of the assignments and resolving their queries;

- Helping students in other computer science subjects like database, O.S., web development, System Design etc.

Education

Postgraduate

2018 – 2020

Master of Technology - MTech, Computer Science

Indian Institute Of technology, Delhi

Lower Undergraduate

2012 – 2016

Bachelor of Technology (B.Tech.), Computer Science

Guru Ghasidas University

High School

2009 – 2011

HSC, PCM, English

Baba Sugriv Vidyapeeth Senior Secondary School, Bharatpur Rajhasthan

Experience

Machine Learning Engineer -II

ShareChat

2022 – Present

Research Scientist-AI

MTX Group

2020 – 2022

Teaching Partner

Scaler Academy

2020 – 2022

Teaching Assistant- Deep Learning

Plaksha University

2019 – 2020

Teaching Assistant

Coding Blocks

2019 – 2019

Teaching Partner

InterviewBit

2019 – 2020

Graduate Teaching Assistant

Indian Institute of Technology, Delhi

2018 – 2020

Machine Learning Intern

Tensor Dynamics Private Limited, IIT Delhi

2018 – 2018

Associate Software Engineer

Micro Focus

2016 – 2018

PHP Web Developer

Erudite Learning & Software Solutions

2015 – 2015

Courses taught

SQL for Data Analytics

SQL for Data Analytics

125h

Data Visualisation Tools

Data Visualisation Tools

125h

Product Management for Software Engineers

Product Management for Software Engineers

125h

Data Engineering

Data Engineering

250h

Applied Computer Science Project

Applied Computer Science Project

250h

Design Patterns

Design Patterns

125h

Computer Systems and Their Fundamentals

Computer Systems and Their Fundamentals

125h

Practical Software Engineering

Practical Software Engineering

125h

Advanced Algorithms

Advanced Algorithms

125h

Mathematics for Computer Science

Mathematics for Computer Science

125h

Introduction to Problem-Solving Techniques: Part 2

Introduction to Problem-Solving Techniques: Part 2

125h

Introduction to Problem-Solving Techniques: Part 1

Introduction to Problem-Solving Techniques: Part 1

125h

Introduction to Computer Programming: Part 2

Introduction to Computer Programming: Part 2

125h

Introduction to Computer Programming: Part 1

Introduction to Computer Programming: Part 1

125h

Numerical Programming in Python

Numerical Programming in Python

125h