Ishank Sharma

Ishank Sharma

Software Engineer | CS Grad Student @CSULB


Backend: Node.js, Flask, SpringBoot

Programming Languages: Python, JavaScript, Java

Database Technologies: MySQL, Snowflake, Databricks, Firebolt, MongoDB

Cloud Technologies: AWS

Software Development Engineer II
CommerceIQ, Bengaluru, India

Aug 2023 - July 2024

  • Developed a budget prediction system using historical data, boosting sales and customer satisfaction.
  • Enhanced prediction accuracy by solving the cold start problem with a Spark Java pipeline.
  • Reduced Snowflake costs by 70% through targeted backfilling of historical data.
  • Migrated the tech stack to Databricks, cutting infrastructure costs by 52%.
  • Delivered AI-driven projects with high quality and efficiency.
Software Development Engineer I
CommerceIQ, Bengaluru, India

May 2021 - July 2023

  • Real-Time Ad Analytics Platform: Delivered real-time sales and ad dashboards used by Amazon, Walmart, and Instacart, empowering data-driven bidding strategies.
  • Criteo Action Handler Service: Developed a service to manage strategic ad adjustments via SQS, boosting campaign performance by 18%.
Software Development Engineer Intern
CommerceIQ, Bengaluru, India

Feb 2021 - May 2021

  • SQL Migration Layer: Simplified the migration process from Snowflake to Firebolt, achieving 35% faster queries with improved performance.
  • Performance Dashboard Development: Analyzed bottlenecks in page load times using New Relic and implemented a smart caching solution, improving page load speeds by 28%.
Research Experience
CommerceIQ, Bengaluru, India

Feb 2021 - Apr 2021

  • Conducted in-depth analysis of Snowflake and Firebolt databases, identifying optimal storage and processing configurations, and reducing query costs by 40%.
Open Source Contributor
Internet Archive, San Francisco, California (Remote)

Mar 2020 - Dec 2020

  • Enhanced Archive.org by adding keyboard support for zooming on Safari and increasing test coverage.
  • Improved SEO for OpenLibrary.org by adding metadata, boosting search visibility and ranking.
  • Developed an XML parser for identifying page types in Internet Archive books and improved text cleanup in the BookGenomeProject.
Police Patrol Allocation for NCRB

A smart patrol allocation and monitoring system providing real-time visual overview of hot zones and patrolling cars. Includes live alerts on the map, and SMS notifications to police officers indicating where they need to go.

View Project
Developers Planet

A social networking platform designed for developers to share their daily experiences. Features include personal news feed, following accounts, creating posts, liking and commenting on posts, and an Explore section with trending topics.

View Project
Dyslexic Reader

A Web browser-based EPUB reader built for people with different vision abilities. Project built during Open Library Lazy Hackathon.

View Project
Master of Science in Computer Science
California State University, Long Beach, California, United States

Aug 2024 - May 2026 (Expected)

Key Courses: Advanced Algorithms, Advanced Artificial Intelligence, Distributed Systems, Cloud Computing Fundamentals

B.E. in Information Science and Engineering
Ramaiah Institute of Technology, Bengaluru, India

Aug 2022 - May 2024

GPA: 3.75/4
Key Courses: Algorithms, OS, Computer Networks, Machine Learning and AI, Databases, Computational Optimization

CommerceIQ AI Hackathon

Honorable Mention: Leveraged Large Language Models to classify product reviews by sentiment, enabling direct comparisons with competitor brands and providing actionable insights into customer sentiment for strategic brand positioning.

Smart India Hackathon

Winner Smart India Hackathon, Team Avocado. We made a solution to the problem by the National Crime Records Bureau. "Digitalize, automate, and optimize daily life operations of Indian police".

Microsoft IncubateIND Innovation Series Hackathon

Runner Up: Extension of Women Suraksha project that used MapmyIndia APIs and SDKs to alert family and emergency services in case of distress.

GE Healthcare Precision Hackathon

Honorable mention: Hospital Internal workflow Automation by reducing patient wait times.

Reverie Language Hackathon

Runner Up: Used reverie translation APIs to let a shopkeeper and buyer, speaking different languages, interact

IEEE Ideathon

Runner Up: Worked on the theme of Societal Needs.