Skip to content

Tasks done as part of the JPMC virtual work experience program through forage

Notifications You must be signed in to change notification settings

nightcoder26/jpmc-swe-virtual-exp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

J.P. Morgan Software Engineering Virtual Experience - April 2024

Here, I've documented my journey through the JP Morgan Software Engineering Virtual experience program , explaining the tasks completed and the technologies utilized.


Task 1: Setting Up Local Development Environment

Description:
Set up the local development environment by downloading necessary files, tools, and dependencies. Also, resolved issues with a broken client datafeed script.
Technologies & Tools:

  • Python 3
  • Git
  • Pycharm

Implementation Details:

  • Installed Python 3 and set up the environment.
  • Forked and cloned the starter repository.
  • Configured a venv (virtual environment) and installed dependencies.
  • Fixed the issues with the broken client datafeed script to enable monitoring of trade opportunities.

Task 2: Fixing Web Application Output

Description:
Fixed broken TypeScript files for proper functioning and output of the web application. Used JP Morgan's Perspective library for data visualization.
Technologies Used:

  • React.js
  • TypeScript
  • Python 3
  • Perspective

Technical Modifications:

  • Explored functionalities of the Perspective Library.
  • Fixed issues in TypeScript files, leading to continuous updates of stock data.
  • Implemented a dynamic line graph that updates with real-time data, aggregating duplicated entries for stock price analysis.

Task 3: Visual Data Representation for Traders

Description:
Used Perspective to create live graphs for traders' dashboards, for better decision-making using better data representation
Technologies Used:

  • Data Visualization
  • TypeScript

Technical Implementation:

  • Modified TypeScript files for better responsiveness and functionality.
  • Used Perspective to create dynamic graphs for displaying stock data, enabling traders to monitor prices and identify opportunities.
  • Created alert triggers using upper and lower bounds, so that traders can quickly react when there is an opportunity.

Certificate

image

About

Tasks done as part of the JPMC virtual work experience program through forage

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published