My Winning Experience in JPMorgan Chase’s CodeforGood 2020

My Winning Experience in JPMorgan Chase’s CodeforGood 2020

❔ Intro to JPMC’s Code for Good

According to JPMorgan Chase & Co.,

Code for Good is a series of hackathons hosted in JPMorgan’s global technology centers. During this event, participants spend 12–24 hours with our employees, developing creative solutions to help nonprofits tackle real-world problems.

It’s the chance of a lifetime to demonstrate how technology can be one of the greatest tools for solving social problems around the world.

According to me,

It’s a platform for university students, industry experts, and NPOs, where all come together to use technology to build a product that can help in solving real-world problems, not the bigger ones, but putting up a foundation stone for the greater good.

Students get to learn from industry experts, and vice-versa. In the end, competent students are offered internships and FTE opportunities with the firm.

👉 The Selection Process to Code for Good

Selection Process

📃 The Problem Statement

Our problem statement was given by Inqui-lab Foundation and was centered on developing a data collection and analytics solution.

Problem Statement

🎁 Presentation from Inqui-lab Foundation

About Inqui-lab Foundation

Inqui-Lab aims to nurture the next generation as grassroot problem solvers who can contribute meaningfully to society. Their mission is to design platforms and interventions that transform student learning spaces into places of creativity, design, and innovation.

🎯 The Solution

We created a Progressive Web Application (PWA) based on ReactJS to get the data filled-in using forms thereby making the data collection process easier. We also created different dashboards so as to see the data in an aggregated format and draw out conclusions.

The entire backend / APIs were created on NodeJS and the databases were on MongoDB.

Form Selection

Student Observation Form

Mentor Observation Form

Admin Portal

🔢 Data Flow Diagram

Data Flow Diagram

💻 Tech Stack Used

Data Flow Diagram

📺 Video Demonstration

🙌 The Team

My team titled #Team46, was a team of 5 members from different parts of the country. We worked through the challenge in a very collaborative manner and as a result, we’re able to win the hackathon at the end of the day.

Shivam Goyal — Thapar Institute of Engineering & Technology, Patiala
Rahul Bera — Vellore Institute of Technology, Chennai
Parshwa Shah — Sardar Patel Institute of Technology, Mumbai
Jessiya Joy — National Institute of Technology, Calicut
Aseem Khullar — Thapar Institute of Engineering & Technology, Patiala

👬 The Mentors

There were two mentors who were assigned to our team for guiding us throughout the hackathon day regarding technical as well as non-technical aspects of the product, problem statement.

The mentors were also responsible for judging the team members individually as the individual score of every team member is a major factor while extending job opportunities to participating students.

Sachin Bhade — Vice President — JPMorgan Chase | LinkedIn
Jagendra Deshmukh — Associate — JPMorgan Chase & Co. | LinkedIn

🎉 And the Winners

At 02:08 PM, on Monday 17th Aug, #Team46 was announced as the winners for the Inqui-lab Foundation’s problem statement.


📩 Final Words

I really don’t have words to express how it feels to be a winner in such a large scale hiring hackathon. The moment when winners were being announced, I was so worried & nervous. But the fact that we won it finally was really a dream come true for me and my team. We were so shocked that we literally asked the organizers to announce the result for our PS once again. 😅

Overall, it was a great experience, collaborating with students across India and building a product that soon will be used to solve a real-world problem and in turn, would help lakhs of students to build their skills further.

Here, I would like to express my thanks and gratitude to Sachin and Jagendra as well. They stood with us for the entire day of the hackathon and motivated us to build the right product while keeping the environment as friendly as possible. Thanks again guys, It wouldn’t have been possible without you guys.

Although it was a virtual event and I personally missed the energy blasts and talking to tons of people like we do at in-person events, but the organizers really did a great job and made the hackathon as close to an in-person event as possible. All thanks to Anjana & Mridula, you guys rock. 😉

🔰 More about Code for Good

Did you find this article valuable?

Support Shivam Goyal by becoming a sponsor. Any amount is appreciated!