About me

I have worked as IT Business Analyst intern at Tech2Globe Web Solution Pvt Limited where I worked with ReactJS, JavaScript, HTML, CSS Product Development, Agile Methodology Stakeholder Management, Team Handling. I like doing Problem Solving (Data Structures and Algorithms). I currently practice it in Java.

I have solved over 100 + problems on various platforms like LeetCode, Hackerrank, InterviewBit, and GeeksforGeeks. I am well versed in OOPS, RDBMS, and Operating Systems concepts. I have also made some cool projects in Web Development (ReactJS), FAST API, Web Chat App (Strapi, MySQL, Node JS, Web Socket), Sorting Visualizer (C++, Data Structure Algorithms) etc.

I am open to interviews for Software Development Engineer and related roles and also open to collab on some exciting and cool projects.

Resume

Experience

  1. IT Business Analyst Intern, Tech2Globe Web Solutions Pvt Limited

    Oct 2022 - May 2023
  2. Performed thorough market research and analysis, leading to a 40% improvement in task productivity metrics. This effort facilitated the creation of comprehensive plans for websites and applications, spanning from project inception to final execution

  3. Led a cross-functional team of 10 experts to optimize the compilation and documentation of critical business requirements, leading to a 40% decrease in project initiation timelines in the software development sector.

  4. Initiated and conducted a data-driven analysis to enhance development operations, leading to a 15% decrease in lead times and a 10% increase in on-time deliveries.

  5. Worked with a team to streamline a vital business process, which resulted in a 20% reduction in turnaround time and a 15% reduction in errors.

  6. Spearheaded workshops aligning project goals with business requirements, achieving 15% efficiency improvement and stakeholder objective alignment.

Education

  1. B.Tech (Computer Science Engineering) at Lovely Professional University

    Jul 2019 - Jun 2023

    CGPA: 7.5/10.0

Project

Sentiment Analysis of User Reviews

  1. Python: Pandas, vaderSentiment, Tools: CSV, Regular Expressions.

    Github
  2. Objective: Analyse user reviews to determine sentiment using VADER, involving data loading, cleaning, preprocessing, and sentiment analysis. Save the processed data and sentiment scores to CSV files along with a summary report..

  3. Outcome: Accurate Sentiment Analysis: Successfully determined the sentiment of user reviews, categorising them into positive, negative, and neutral sentiments. Data Cleaning: Removed null values and unnecessary columns, normalised text data. Insight Generation: Provided detailed sentiment scores for each review. Summary Reports: Created comprehensive reports on overall sentiment distribution. Enhanced Usability: Improved dataset quality for further analysis and reporting..

  4. Learning: Data Handling with Pandas: Effectively loaded, cleaned, and preprocessed data. Text Preprocessing: Gained experience in normalisation and cleaning. Sentiment Analysis with VADER: Acquired skills in using VADER for sentiment analysis. Exception Handling: Improved error handling techniques.

Bubbles App

  1. HTML, CSS, JavaScript.

    Github
  2. Objective: Developed a web application for interactive bubble animations with user-controlled speed and colors.

  3. Outcome: Created an interactive canvas animation with customizable bubble colors. Implemented speed control and pause/resume functionality. Demonstrated proficiency in front-end technologies: HTML, CSS, JavaScript.

  4. Learning: Advanced HTML5 Canvas for dynamic graphics. JavaScript event handling for user interaction. CSS for styling and layout.

Movie Data Analysis & Visualization

  1. Python, NumPy, pandas, MySQL.

    Github
  2. Objective: Analyzed 100 years of movie data (1920-2020) to uncover insights like top hit movies, best directors, actors, and earnings performance, using Python, NumPy, and pandas.

  3. Outcome: Conducted comprehensive analysis of 100 years of movie data. Improved data quality through cleaning and preprocessing. Applied effective filtering for focused analysis. Categorized movie performance based on earnings. Presented insights through clear visualizations..

  4. Learning: Advanced data analysis skills with Python libraries. Proficiency in data cleaning, preprocessing, and handling large datasets. Improved problem-solving and statistical analysis abilities. Enhanced insight extraction and visualization skills.

Web Chat App

  1. Node.js, Strapi, WebSocket, MySQL.

    Github
  2. Objective: Build a real-time communication WebSocket server using Strapi and WebSocket library.

  3. Outcome: Functional WebSocket server for real-time client-server communication, with features like message handling, broadcasting, and database integration.

  4. Learning: Implementing WebSocket communication, integrating Strapi for server logic, JWT authentication, MySQL integration, environment variable management, error handling, and best coding practices.

Trading Platform

  1. Python, FastAPI, Pydantic.

    Github
  2. Objective: Develop a RESTful API for managing trade details with fetching, searching, and sorting capabilities.

  3. Outcome: Implemented robust API with endpoints for fetching trades, searching by various criteria, and sorting fields like asset class and trade date-time. Integrated pagination for efficient data handling.

  4. Learning: Enhanced Python skills, gained experience with FastAPI, datetime module, sorting, pagination, and RESTful API principles.

Sorting Visualizer

  1. C++, Graphics.h library, Bubble, Selection, Insertion, and Quick Sort.

    Github
  2. Objective: Develop a RESTful API for managing trade details with fetching, searching, and sorting capabilities.

  3. Outcome: A visual representation of how different sorting algorithms work, helping in better understanding their mechanics.

  4. Learning: Improved understanding of sorting algorithms, enhanced C++ programming skills, and experience with graphical programming.