2021 to 2023
CGPA: 3.69/4
2013 to 2017
CGPA: 8.98/10
• AWS Business Professional
• MongoDB Basics
• Python for Data Science & AI
• Understanding and Visualizing Data with Python
• Inferential Statistical Analysis with Python
• Star Award at Capgemini
• Scholarship from HRD Ministry for excellent grades in Class XII
Conducted a comprehensive comparative study on a few text-to-image generation
tools and assessed their effectiveness in producing accurate and visually coherent images.
Designed and developed a search engine for mountains by crawling 100k+ webpages
and indexing the data for CS 6322 Information Retrieval course.
Implemented Java, React, and SQL code to create and manage 50+ top-brands and generate custom branded-pages for 10k+ products, boosting marketing effectiveness and brand presence across a vast product portfolio.
Spearheaded the development of Java, React, SQL, and CRON job code to include an additional product pricing strategy for the client. The resulting system effectively increased revenue while enhancing product competitiveness and marketability.
Engineered Java, React, and SQL code for rendering custom fonts on 100+ whitelabel websites, improving the visual impact of these sites and their branding.
Developed Java and React code to display inventory availability of related parts on the product details page, reducing the number of clicks by 50% and creating a seamless user experience.
Led the discovery and resolution of 10+ bugs on a new platform, resulting in enhanced stability and added features. Efforts culminated in a successful Beta release, elevating customer satisfaction and user experience.
Check it out: https://start.broadleafcommerce.comDeveloped the backend (Flask server) for an Alexa skill which would schedule meetings over Zoom and send meeting invites to the attendees over email using its APIs.
Check it out: https://devpost.com/software/educate-me-n4iuyhTranslated the monolithic codebase of multiple APIs to microservice-based code using Java and SQL. Created 50+ additional HTTP endpoints, tables, and helper methods to facilitate independent scaling of services. Resulted in a significant reduction in system downtime and improved performance.
Developed and scheduled a CRON job to automate the refunding of canceled orders using SQL, Java, and bash scripts. Reduced the workload of the customer care team by 23% and improved customer satisfaction by ensuring timely refunds within 12 hours.
Implemented and launched a revamped Wishlist API with new functionalities, including setting default wishlists and performing CRUD operations. Increased wishlist usage and adoption among 92% of platform users using Java and SQL.
Developed efficient queries and scripts using Python and SQL for performing bulk UPDATEs and INSERTs of 2M+ records in the database for the revamped Wishlist API without causing outages or replication lag. Resulted in improved database performance and reduced processing time.
Analyzed, implemented, and documented changes for filter and quick-filter configuration on the product-category pages of 2 new categories, 30+ filters, and 6000+ products onboarded onto the platform. Resulted in improved user experience and increased customer engagement.
Identified the root cause, developed, and implemented the hotfix for preventing DDoS attacks on the API platform. Resulted in enhanced security and ensured uninterrupted service.
Identified the root cause and developed a solution for a hard-to-reproduce bug that issued multiple refunds for the same order. Resulted in enhanced accuracy of the refund process and decreased financial loss.
Developed a POC (Proof of Concept) to containerize a microservice and run it in a Kubernetes cluster, achieving automatic scaling of microservices. . Also performed the feasibility analysis of multiple ingress-controllers.
Performed root-cause analysis of multiple bugs, resolved, and documented them using SQL and Java. Resulted in improved system stability and elevated user experience. Additionally, documented the working and changes required for a number of critical changes on the platform.
Developed this portfolio website as a Django web app. Integrated a chatbot with it which is serviceable on the website as well as WhatsApp. The chatbot can handle basic intents like greeting, jokes and motivational quotes.
Check it out: http://karanjariwala.herokuapp.com (Old portfolio)Developed a simple Travel website using Django at the backend and a predefined template at the front-end. Users can view the places to which they can travel to. For further details, they are redirected to the signing up page where they can create an account on the website and explore more. Django's inbuilt authentication module is used. Postgres DB is connected with Django and used for the database.
Check it out: https://github.com/Karan-J/basic-django-webappDeveloped and tested end-to-end automation workflows using Python, Java, and UiPath for automating clients' repetitive tasks. Resulted in 3x faster processes, reduced monitoring expenses, and improved team productivity.
Designed, developed, and integrated a chatbot with Slack using AWS Lex and Lambda. Reduced manual efforts by 34% and automated the client's help-desk operations. Resulted in improved customer experience and reduced response time.