Yash Sharma

Software Engineer

Bengaluru, Karnataka, India2 yrs 7 mos experience

Key Highlights

  • Proficient in building scalable web applications.
  • Expertise in RESTful APIs and microservices architecture.
  • Strong background in data engineering and machine learning.
Stackforce AI infers this person is a Full-Stack Developer with strong capabilities in Data Engineering and Web Development.

Contact

Skills

Core Skills

Apache KafkaAws S3Data ReportingRestful ApisPostgresqlCrud OperationsUser Interface DevelopmentDashboard DevelopmentData ProcessingReport GenerationMachine LearningData Science

Other Skills

AerospikeAmazon S3Dashboard OptimizationData AnalysisData DeliveryData IngestionData InterpolationDatabase ManagementDatabase OptimizationDeep LearningEmail DispatchKafkaObject-Oriented Programming (OOP)Session ManagementState Management

About

Full-stack developer experienced in Java, Spring Boot, JavaScript, and React.js, proficient with databases like PostgreSQL and MongoDB. Skilled in building scalable web applications, seamless user interfaces, and robust RESTful APIs, with well-architected backend and system design. A quick learner and proactive team player, focused on delivering high-quality, reliable software while continuously growing and adapting. Technical Skills: Languages: Java, JavaScript, TypeScript, SQL Frameworks: Spring Boot, Hibernate, React.js, jQuery APIs & Messaging: RESTful APIs, Microservices, Apache Kafka, RabbitMQ Databases: PostgreSQL, MongoDB, Couchbase Tools & Practices: Docker, Git, Data Structures & Algorithms, System Design (LLD & HLD), Agile Development, TDD

Experience

2 yrs 7 mos
Total Experience
2 yrs 2 mos
Average Tenure
5 mos
Current Experience

Walmart global tech india

Software Development Engineer III

Dec 2025Present · 5 mos · Bengaluru, Karnataka, India · On-site

Tapmind

Software Engineer

Oct 2025Dec 2025 · 2 mos · Bengaluru, Karnataka, India · On-site

  • Designed and implemented a fault-tolerant ingestion layer that converts asynchronous Kafka consumer JSON events into Parquet format and uploads them to AWS S3.
  • Developed a scheduled cron workflow to ensure reliable and timely data delivery to S3.
  • Engineered an automated reporting service that reads Parquet files from S3, generates optimized CSV reports, uploads them to Google Drive, and dispatches them to end users via email.
KafkaAWS S3Data IngestionData DeliveryApache Kafka

Mobileum

2 roles

Associate Software Engineer

Aug 2023Oct 2025 · 2 yrs 2 mos · Bengaluru, Karnataka, India · Hybrid

  • Developed an editable data list gadget, allowing users to perform CRUD operations directly from the UI, seamlessly updating the database without requiring backend intervention.
  • Designed and implemented RESTful APIs to handle data manipulation efficiently across multiple database systems, including PostgreSQL, Oracle, and Couchbase.
  • Optimized Presto database performance by restructuring queries to consolidate multiple related requests into a single prepared statement with dynamic joins—improving system reliability, reducing latency, preventing crashes, and contributing to scalable and efficient backend system design.
  • Implemented data interpolation and clustering mechanisms to enhance chart visualization, effectively filling missing data points and dynamically grouping raw data into meaningful clusters based on configurable parameters for better insights.
  • Developed an on-resume and on-suspend caching mechanism to preserve gadget states, reducing redundant database queries and enhancing dashboard performance by 80%.
CRUD OperationsRESTful APIsDatabase OptimizationData InterpolationPostgreSQL

Software Engineer Trainee

Aug 2022Jul 2023 · 11 mos · Bengaluru, Karnataka, India · Hybrid

  • Built a static report generation system for dynamic dashboards, preserving interactive elements like filters, charts, infographics, maps, and more to ensure accurate and consistent data representation.
  • Improved dashboard load time and responsiveness by 50% by introducing intelligent checks to avoid redundant queries for hidden or inactive components.
  • Developed an offline state management feature, ensuring dashboards retain their state when transitioning from online to offline mode, enhancing user experience and reliability.
  • Enhanced and modularized dynamic data processing components including forms, data lists, and charts, boosting overall system scalability, maintainability, and usability.
Report GenerationDashboard OptimizationState ManagementDashboard DevelopmentData Processing

Chi squarex

Machine Learning Intern

Jan 2022Aug 2022 · 7 mos

  • Developed ML and DL applications tailored to client requirements.
  • Researched and implemented ML and DL models based on research papers and optimized performance for real-world applications.
  • Analyzed and enhanced data science prototypes, refining models and improving their accuracy and efficiency.
Machine LearningDeep LearningData AnalysisData Science

Education

REVA University

Bachelor of Technology - BTech — Electrical and Computer Engineering

Jan 2019Jan 2023

Stackforce found 100+ more professionals with Apache Kafka & Aws S3

Explore similar profiles based on matching skills and experience