Impactian EToDâ„¢ Developer (2%)
Extraordinary Talent on Demandâ„¢
Pranav
Agrawal
Android Developer
Software Developer in Telangana, India
Android Development
iOS Development
React.js
Python
Django
Machine Learning
Tensorflow
Node.js
Redis
Celery
HIRE
Android Developer
Impactian EToDâ„¢ Developer (2%)
Pranav Agrawal
Software Developer in Telangana, India
Android Development
iOS Development
React.js
Python
Django
Machine Learning
Tensorflow
Node.js
Redis
Celery
About
Pranav is an experienced Software Developer from the world of Startups and Enterprises. He learned a lot of lessons while working in a startup environment as he saw the company grow and scale to different countries. He is experienced in processes and knows how to manage big teams working from different parts of the world.
Skills
Languages
Python, Java, C, JavaScript, HTML, CSS, Swift
Frameworks
Django, Android, Flask, iOS, Node.js
Libraries/APIs
React.js
Platforms
Linux, Docker
Storage
Postgres, MS SQL, MongoDB, Redis, Kafka, MySQL
Tools
Git, Nginx, Rancher, CircleCI, GitHub Actions
Experience
Android
5 years
Django
5 years
Node.js
5 years
iOS
2 years
Python
3 years
Machine Learning
1 year
Tensorflow
1 year
Highlight Projects
Receipt Classifier
Developed an intelligent classifier which can classify any email as Receipt or Non-Receipt.
Receipt Me
  • Used Scikit-learn in Python.
  • Extracted the data using NLP library(Spacy).
  • Custom trained the NLP model using NER (Named Entity Recognition).


Process Automation System
Automated and digitized the manufacturing, distribution and procurement process.
Starshine Limited
  • Developed this platform using MERN tech stack.
  • Integrated payment gateways and notification alert system.
  • Improved OEE (Overall Equipment Effectiveness) by 11%.


Work Experience
Senior Software Developer
Magure Inc.
|
Jul 2017 - Present
  • Worked on numerous projects which includes but not limited to Educational platform, Food Delivery and Kitchen Management platform, and Online Coupon Management platform.
  • Explored Machine Learning and its applications in the real world.


Node.js
React.js
Machine Learning
Tensorflow
Tech Lead
Nagarro Enterprise Software Pvt Ltd
|
Jan 2017 - May 2017
  • Worked on a Digital Signage platform for a Fortune 500 company and solely handled the widget management system.
  • Integrated APIs from various platforms like Twitter, Facebook, Instagram, Google Calendar, Outlook, Yahoo News etc and developed a platform to maintain real time synchronization.
  • Used celery to maintain queues for making external API calls and also made sure that the number of API calls has a threshold and is called only permitted number of times (to avoid spamming).
  • Postgres was used to maintain data and periodic tasks were allocated to clear prune/unused data.
  • Stored database backup in s3 bucket.


Python
Django
Celery
Postgres
Redis
Google API
Lead Android Developer
Mastermind Sports Ltd.
|
Jul 2015 - Dec 2016
  • Built an Android Application from scratch that enables users to do predictions during a Live Match.
  • Optimized battery usage and network calls. 
  • Reduced APK size by applying Image compression and using ProGuard. 
  • Published apps in different flavors (Paid/free and based on country).
  • Implemented native language support (with RTL and LTR for supporting Farsi language).
  • Created an offline app with SQL Support and data caching (Used Android Architectural Components like Room Db).
  • Implemented Android Widgets.



Education
Bhilai Institute of Technology
Durg, India
|
Aug 2011 - Jun 2015
Bachelor's Degree in Computer Science
Certifications
Android Developer NanoDegree
Aug 2016 - Permanent
Udacity, Inc.
About
Pranav is an experienced Software Developer from the world of Startups and Enterprises. He learned a lot of lessons while working in a startup environment as he saw the company grow and scale to different countries. He is experienced in processes and knows how to manage big teams working from different parts of the world.
Skills
Languages
Python, Java, C, JavaScript, HTML, CSS, Swift
Frameworks
Django, Android, Flask, iOS, Node.js
Libraries/APIs
React.js
Platforms
Linux, Docker
Storage
Postgres, MS SQL, MongoDB, Redis, Kafka, MySQL
Tools
Git, Nginx, Rancher, CircleCI, GitHub Actions
Experience
Android
5 years
Django
5 years
Node.js
5 years
iOS
2 years
Python
3 years
Machine Learning
1 year
Tensorflow
1 year
Highlight Projects
Receipt Classifier
Developed an intelligent classifier which can classify any email as Receipt or Non-Receipt.
Receipt Me
  • Used Scikit-learn in Python.
  • Extracted the data using NLP library(Spacy).
  • Custom trained the NLP model using NER (Named Entity Recognition).


Process Automation System
Automated and digitized the manufacturing, distribution and procurement process.
Starshine Limited
  • Developed this platform using MERN tech stack.
  • Integrated payment gateways and notification alert system.
  • Improved OEE (Overall Equipment Effectiveness) by 11%.


Work Experience
Senior Software Developer
Magure Inc. | Jul 2017 - Present
  • Worked on numerous projects which includes but not limited to Educational platform, Food Delivery and Kitchen Management platform, and Online Coupon Management platform.
  • Explored Machine Learning and its applications in the real world.


Node.js
React.js
Machine Learning
Tensorflow
Tech Lead
Nagarro Enterprise Software Pvt Ltd | Jan 2017 - May 2017
  • Worked on a Digital Signage platform for a Fortune 500 company and solely handled the widget management system.
  • Integrated APIs from various platforms like Twitter, Facebook, Instagram, Google Calendar, Outlook, Yahoo News etc and developed a platform to maintain real time synchronization.
  • Used celery to maintain queues for making external API calls and also made sure that the number of API calls has a threshold and is called only permitted number of times (to avoid spamming).
  • Postgres was used to maintain data and periodic tasks were allocated to clear prune/unused data.
  • Stored database backup in s3 bucket.


Python
Django
Celery
Postgres
Redis
Google API
Lead Android Developer
Mastermind Sports Ltd. | Jul 2015 - Dec 2016
  • Built an Android Application from scratch that enables users to do predictions during a Live Match.
  • Optimized battery usage and network calls. 
  • Reduced APK size by applying Image compression and using ProGuard. 
  • Published apps in different flavors (Paid/free and based on country).
  • Implemented native language support (with RTL and LTR for supporting Farsi language).
  • Created an offline app with SQL Support and data caching (Used Android Architectural Components like Room Db).
  • Implemented Android Widgets.



Education
Bhilai Institute of Technology
Durg, India | Aug 2011 - Jun 2015
Bachelor's Degree in Computer Science
Certifications
Android Developer NanoDegree
Aug 2016 - Permanent
Udacity, Inc.