Freelancer logo How It Works Browse Jobs Log In Sign Up Post a Project
You're now following .
Error following user.
This user does not allow users to follow them.
You are already following this user.
Your membership plan only allows 0 follows. Upgrade here.
Successfully unfollowed user.
Error unfollowing user.
You have successfully recommended
Error recommending user.
Email successfully verified.
User Avatar
$30 USD / hour
Flag of IN
gurugram, india
$30 USD / hour
It's currently 2:31 PM here
Joined August 19, 2021
0 Recommendations

Virender B.

@virenderbhargav

0.0 (0 reviews)
0.0
0.0
$30 USD / hour
Flag of IN
gurugram, india
$30 USD / hour
N/A
Jobs Completed
N/A
On Budget
N/A
On Time
N/A
Repeat Hire Rate

FullStack Developer

5+ years of experience in architecting, designing and developing software across large scalable distributed systems and web applications. I am a core developer and architect of flink application handling 900k qps with a state for 40 million + devices for one of the biggest eCommerce platforms in India : Flipkart (acquired by Walmart.) In my past experiences, I have been responsible for end-to-end development of features for Paytm Mall (Ecommerce), Paytm Smart Retail (B2B) and Paytm For Business(Merchant Platform). Languages: Java, Scala, Python, JS Technologies: Apache Flink, Spark, Spring, Django , Node.js, Express, Flask Data: Hadoop, Hive, Hbase, Druid, MySQL, SQLite, PostgreSQL, Elastic Search, Redis, Hibernate, SQLAlchemy Others: Kafka, RabbitMQ, Jenkins, Kibana, Nginx, Gunicorn, Celery, Supervisor, Datadog, JIRA, Git, CI/CD, TDD
Freelancer Java Developers India

Contact Virender B. about your job

Log in to discuss any details over chat.

Portfolio Items

Django, Postgres

1)Backend development using Django 2.0
2)REST API development for web portal of uber-referral program using Django REST framework 3.7
3)Responsible for design and implementation of refferal modules like creating a refferal, monitoring status of refferal, updating referral status through CMS (from .csv and user input), exporting referral data.
4)Production infrastructure setup (nginx,  gunicorn & supervisor) and maintenance on Amazon AWS platform ( EC2 )
Uber referral
1)	REST API development for Mobile Apps and website using Django REST framework
2)	Responsible for design and implementation of video-calling modules like booking a session, 
        monitoring in-call actions, member management & more using tokbox.
3)	Implementation of a simple recommendation system of similar questions based on tag-matches.
4)	Development of Teacher pricing and payoff modules.
5)	Celery-beat for periodic tasks - sending push notifications
6)	Celery-worker for async tasks - sending mail and text messages
7)	Payment gateway integration with Razorpay , Paytm and customised xamidea-wallet.
Responsible to developing caching-backend using redis.
8)    Make use of MongoDB using mongoengine.
9)    Responsible for development of offline-access of app content.
10)  Implementation of Universal Search using Elastic Search 
11)	Responsible for effective remodelling of the Content management system with ACL 
       implementation and  Custom Text-Rich editor (tiny-mce) using D
Xamidea
1) REST API development for website using Django REST framework
2) Responsible for managing and mentoring a team of #3.
3) Responsible for design and implementation of blog module.
4) Serving media and static files from CDN.
5) Responsible to developing caching-backend using redis.
6) Responsible for development of the Content management system with ACL implementation and
Custom Text-Rich editor (ck-editor) using DjangoJet.
7) Production infrastructure setup (nginx, gunicorn & supervisor) and maintenance on Amazon
AWS platform ( EC2, RDS, Elastic Cache & CDN)
Famhealth
1) REST API development for Adobe Experience Manager (AEM)-specific penetration testing service which not only tests the normal website vulnerabilities, but also delves deeply into the AEM-specific vulnerabilities.
2) Responsible for development of Python scripts which run various penetration test on a website
i) Sql injection test using sqlmap
ii) port- scan, ssh-version- scan, ftp-scan using msfconsole (metasploit framework)
3) Involved in development of module for scheduling test using crontab format.
4) Implementation of reporting modules for the test results.
5) Test Driven Development with coverage > 95%.
6) Exposure to penetration testing framework such as metasploit framework.
7) Continuous Deployment using bitbucket pipelines.
Penetration Testing Service
1)REST API development for different web and mobile apps module.
2)Microservices architecture with RabbitMQ consumers and producers for inter service
asynchronous communication.
3) Responsible for development of catalogue-management microservice which includes different
diagnostic tests, health packages and order- management.
4) Responsible for development of payment-management microservice having support for
payment using razorpay, paytm and customised humain-wallet.
5) Responsible for development of time-slot management and logistic module.
6) Production infrastructure setup and maintenance on Amazon AWS platform.
Sigtuple
• Responsible for breaking monolithic architecture into microservices
for Paytm Smart Retail app.
• Responsible for the development of Online Delivery Integration framework for Paytm POS.
• Responsible for Design and Implementation of return SLA framework for Paytm Mall.
• Responsible for Development of partial return module for Paytm Wholesale.
• Implementation of RabbitMQ consumer and producers for post return/repalcement async actions for Paytm Mall .
• Rest API development using Spring, Flask and Nodejs.
Paytm Mall

Reviews

Changes saved
No user reviews
No reviews to see here!

Experience

Software Development Engineer II

Flipkart
May 2021 - Present
Flipkart Data Platform Design and development of a Flink/Druid based real-time clickstream processing framework to migrate various use-cases from Adobe Analytics

Senior Software Engineer

Paytm
Oct 2018 - May 2021 (2 years, 7 months)
• custom rule engine for evaluation of dynamic conditions for custom approval workflow. • Report Generation module for Paytm Merchant Platform. • Payments Management module for Paytm Merchant Platform. •Customer Management module for Account Payables. • Credit Notes module for Account Receivables. • Analytics Dashboard for P4B homepage using Elastic Search and Kafka. • Online Delivery Integration framework for Paytm POS. • Rest API development using Spring, Flask and Nodejs.

Software Developer

Grappus
Jun 2017 - Oct 2018 (1 year, 4 months)
• Rest API development using Django for different web/mobile apps. • Responsible for requirement gathering, low-level designing, and client interaction • Conduct code reviews to ensure adherence to development standards. • Implementation of a simple recommendation system of similar questions based on tag-matches. • Payment gateway integration with Razorpay, Paytm and customized wallet. • offline access of app content. • Implementation of Universal Search using Elastic Search.

Education

Bachelor of Engineering

Jai Narain Vyas University, India 2013 - 2017
(4 years)

Contact Virender B. about your job

Log in to discuss any details over chat.

Verifications

Preferred Freelancer
Identity Verified
Payment Verified
Phone Verified
Email Verified
Facebook Connected

Top Skills

Java JavaScript Python Django MySQL

Browse Similar Freelancers

Java Developers in India
Java Developers
Javascript Developers
Python Developers

Browse Similar Showcases

Java
JavaScript
Python
Django
Previous User
Next User
Invite sent successfully!
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2021 Freelancer Technology Pty Limited (ACN 142 189 759)
There is no internet connection
Loading preview