profile-pic

Manish Sharma

Advertising is the core of all social media. Converting an adds in meme or post with creating an interest further to explore is an Advertise. Digital Marketing with experts opens the gate to success.

  • Role

    Software Engineer

  • Years of Experience

    5.3 years

  • Professional Portfolio

    View here

Skillsets

  • Jenkins
  • Multithreading
  • Scheduler
  • System Design
  • TypeScript
  • Docker
  • GitHub Copilot
  • Notification channels
  • Data Structures
  • Firebase
  • Git
  • Microservices
  • Jira
  • JWT
  • LLM
  • MCP Agents
  • MySQL
  • Nextjs
  • Object-Oriented Programming
  • Postman
  • REST API
  • React Native
  • Java - 3 Years
  • Kotlin - 3 Years
  • Kotlin - 2 Years
  • Python
  • JavaScript
  • ReactJs
  • Design patterns
  • JSON
  • PostgreSQL
  • Java - 2 Years
  • Spring Boot
  • Android
  • AWS
  • CI/CD
  • Event publishing
  • GCP
  • GraphQL
  • JUnit
  • Kafka

Professional Summary

5.3Years
  • Oct, 2024 - Present2 yr 1 month

    Software Engineer

    Best Buy
  • Jun, 2021 - Oct, 20243 yr 4 months

    Senior Software Engineer and Software Engineer

    Radisys

Work History

5.3Years

Software Engineer

Best Buy
Oct, 2024 - Present2 yr 1 month
    Contributed to the Search 2.0 service by integrating an ML-based service and API flow. Worked on the Ambiguous Search (part of Search2.0) feature to cluster ambiguous search queries by implementing APIs, optimizing performance with caching strategies, improving observability through structured logging and monitoring, and adding JUnit test coverage too. Worked on the Gifting AI feature recommending the relevant product. Integrated the ML Model service in SpringBoot, integration of RESTAPI and UI implementation for the React Native app. Worked with AWS cloud services for weekly release process for application deployment, configuration, and monitoring. Contributed to microservices-based architectures, building REST APIs and distributed services for scalable application workflows. Led complete migration of the New Analytics SDK integration for React Native and React app. Led multi-image carousel feature end-to-end for React and React Native applications. Built an automated pipeline to generate and publish weekly release notes using Python scripts, Git APIs, and CI/CD tools GitHub Actions. Integrated Docker build and deployment workflows with Jenkins, supporting automated CI/CD pipelines and consistent application delivery. Collaborated with the performance engineering team to improve application performance by optimizing API response times, database queries, logging, and caching strategies. Monitored production services and issue triaging using Kibana, Grafana, and Splunk for logging, observability, and performance monitoring. Contributed to the design and implementation of distributed systems, focusing on fault tolerance, reliability, and efficient communication between services. Led multiple mentoring and knowledge-sharing sessions for teammates on development, system design, and debugging.

Senior Software Engineer and Software Engineer

Radisys
Jun, 2021 - Oct, 20243 yr 4 months
    Developed a user registration system in a Spring application. Implemented the Notification channel system (Push Notification, SMS, Email). Designed and implemented Spring Boot schedulers to automate background job processing and periodic tasks. Developed and integrated event publishing mechanisms using Spring's event-driven architecture to enable asynchronous communication between services. Worked on the development of a Talkie and Chat application (JioTalkie) using React for both web and Android platforms, featuring multi-channel communication and multi-user support. Implemented caching strategies using Spring Cache (@Cacheable, @CacheEvict) to improve application performance and reduce database load. Designed and implemented RESTful API Services to support seamless communication between React web applications and Android apps. Developed a Recycle Bin SDK from scratch using Java, providing APIs for file deletion, recovery, and recycle-bin lifecycle management. Integrated the Recycle Bin SDK with the Android system Files and Gallery application. Added Global Search feature to enable seamless offline data searches and connected it with RESTful APIs for comprehensive online search. Involved in performance improvements, memory management, and feature enhancements, while continuously addressing bug fixes to ensure a smooth and efficient user experience. Actively involved in Agile development processes, utilizing tools such as JIRA, Gerrit, and Git for effective project management and version control. Assisted in onboarding new hires and mentored junior engineers to help them ramp up quickly.

Achievements

  • Participate in WSDC Devathon in NITW.
  • Participate in T-shirt and Logo Designing in NITW.
  • Best Teacher Award From Indian Talent 2015-16.
  • Hacker Rank Rest API Certificate.
  • Member of Radio Club in NITW. Mess Representative 2019-2020.

Major Projects

3Projects

AI-Powered Interview Management Platform

    Developed an AI-based Interview Portal featuring an automated question generation system that dynamically creates role-specific and skill-based interview questions, candidate management, and real-time assessment workflows. Technology: Java, SpringBoot, PostgreSQL, RESTAPI, ReactJS.

SMS SPAM DETECTION

    Classifying SMS messages as spam or ham using SciKit Learn's Naive Bayes algorithm, with preprocessing using NLP and Sentiment Analysis. Technology: Python, Pandas, NLP, and NLTK.

AI WHATSAPP TRANSLATOR BOT AND STOCK WHATSAPP BOT

    Translator Bot translates messages to a given language using Azure Cognitive. Stock Bot provides stock price information based on input. Technology: Java, Python, Flask, MongoDB, Twilio, APIs, Heruko, Android.

Education

  • Master of Computer Application

    National Institute of Technology Warangal
  • Bachelor of Computer Application

    Govt. NPG College of Science, Raipur