Pooja Desai

Pooja Desai

Mentor
Rising Codementor
US$10.00
For every 15 mins
ABOUT ME
A senior developer with extensive experience in backend development.
A senior developer with extensive experience in backend development.

As a Software Developer III at Vendasta, I worked on building large scalable systems that enable businesses to grow their online presence and reputation. I have more than 8 years of experience in backend development, using technologies such as Java, Spring, Cassandra, Neo4j, Kafka, and Netflix OSS. I have a BE in Information Science and Engineering from Global Academy Of Technology, where I learned the fundamentals of data structures, algorithms, and design patterns.

I have been instrumental in the development and delivery of several loyalty programs and product protection plans for the website, using RESTful web services, multi-threading, and graph database design. I have also contributed to the improvement of user retention rate, performance, and reliability of the pricing and promotion team of JCPenney.com, using Apache Spark and Cassandra.

I am always looking for new challenges to solve and new tech to learn, and I have completed several online courses and certifications in machine learning, Kafka, and Spark. I am passionate about creating innovative and impactful solutions that make a difference for customers and businesses. I value collaboration, quality, and continuous learning, and I seek to work with teams and organizations that share these values.

Eastern Time (US & Canada) (-05:00)
Joined September 2023
EXPERTISE
6 years experience
5 years experience
3 years experience
5 years experience
3 years experience
3 years experience
5 years experience

REVIEWS FROM CLIENTS

Pooja's profile has been carefully vetted and approved as a Codementor. Connect with Pooja now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
Finding-donors
Machine learning project using supervised learning technique
HTML
0
0
python-code-samples
Python coding challenges solutions
Python
0
0
EMPLOYMENTS
Software Developer III
Vendasta
2020-12-01-2023-07-01

architecture and scalable technologies like Elasticsearch and Temporal workflows.

• Led the design and development of the data m...

architecture and scalable technologies like Elasticsearch and Temporal workflows.

• Led the design and development of the data modelling efforts for a new document editor product which

helped the marketing agencies propose the products to local businesses.

• Built multiple high performing, reliable systems using Temporal workflow orchestration which involved

sharding and processing of huge data sets.

• Owned the development efforts of implementing Elasticsearch in the product which led to improving

the search performance.

• Developed Open APIs for updating the Business Information for SMBs on the platform. This contributed

to gaining more partners into the system and create an API-first approach for the product.

- UPDATE Listing Profile - This API helps in updating the business information via API integration

- GET Listing Profile - This API helps in getting the business information via API integration

• Instrumental in integrating the 3rd party APIs such as Google cloud APIs to improve the SEO of the

product by using gRPC framework which boosted the revenue by 8.6 percent with an increase of 45k

CAD/month.

• Provided technical mentorship to the team members and helped them to understand the product.

Python
Elasticsearch
Relational Database
View more
Python
Elasticsearch
Relational Database
Google Cloud Platform
Object-Oriented Programming
gRPC
Golang
View more
Engineer - 2
JCPenney
2017-04-01-2020-06-01

Part of the pricing and promotion team at JCPenney.com. Involved in the development of cluster computing

projects which made use...

Part of the pricing and promotion team at JCPenney.com. Involved in the development of cluster computing

projects which made use of Nosql and Graph Database along with cloud–computing frameworks to manage

and process big data.

• Responsible for several development efforts which involved designing of architecture using Neo4j Graph

DB and No-SQL DB such as Cassandra.

• Delivered emergency price changes to cross-functional teams using AWS Kinesis.

• Built the capability for mass updating of around 500+ price points using Future Task multi-threading

framework and RESTful APIs which resulted in 45 percent reduction time for the operations team.

• Owned the development efforts in consuming a new price point(pre-clearance) in the eco-system

Java
Neo4j
Cassandra
View more
Java
Neo4j
Cassandra
Spring Boot
Microservices
Spring Cloud
RESTful API
AWS
View more
SDE-1
Lendingkart Technologies
2016-02-01-2016-11-01

Software Development Engineer building an e-commerce website and application framework for a fin-tech

startup.

• Implement...

Software Development Engineer building an e-commerce website and application framework for a fin-tech

startup.

• Implemented Apache Kafka messaging service to provide unified, high throughput,low-latency platform

for handling real time data feeds.

• Worked as a sole developer in creating the first EMI calculator for the company which reduced the

dependency on the salesforce team by 30 percent

• Streamlined engineering processes and provided system training, best practices and project-based leadership

to team members resulting in a 20 percent reduction in development time.

Java
MySQL
Spring Boot
View more
Java
MySQL
Spring Boot
Apache Kafka
AWS
View more
PROJECTS
Unsupervised learning (ML Udacity course)View Project
2018
A wholesale distributor recently tested a change to their delivery method for some customers, by moving from a morning delivery service f...
A wholesale distributor recently tested a change to their delivery method for some customers, by moving from a morning delivery service five days a week to a cheaper evening delivery service three days a week. Initial testing did not discover any significant unsatisfactory results, so they implemented the cheaper option for all customers. Almost immediately, the distributor began getting complaints about the delivery service change and customers were canceling deliveries — losing the distributor more money than what was being saved. You’ve been hired by the wholesale distributor to find what types of customers they have to help them make better, more informed business decisions in the future. Your task is to use unsupervised learning techniques to see if any similarities exist between customers, and how to best segment customers into distinct categories.
Python
NumPy
Pandas
View more
Python
NumPy
Pandas
View more
Supervised Learning(ML Udacity course)View Project
2018
CharityML is a fictitious charity organization located in the heart of Silicon Valley that was established to provide financial support f...
CharityML is a fictitious charity organization located in the heart of Silicon Valley that was established to provide financial support for people eager to learn machine learning. After nearly 32,000 letters sent to people in the community, CharityML determined that every donation they received came from someone that was making more than $50,000 annually. To expand their potential donor base, CharityML has decided to send letters to residents of California, but to only those most likely to donate to the charity. With nearly 15 million working Californians, CharityML has brought you on board to help build an algorithm to best identify potential donors and reduce overhead cost of sending mail. Your goal will be evaluate and optimize several different supervised learners to determine which algorithm will provide the highest donation yield while also reducing the total number of letters being sent.
Python
NumPy
Pandas
View more
Python
NumPy
Pandas
View more