text-3xl text-zinc-950text-zinc-50 font-medium
Arnab Ghosh
2x Google Summer of Code Contributor
Overview
Social Links
About
I am crrently pursuing Baclelor of Computer Application (BCA), I decided to pursue my passion for programming. I enrolled in a coding bootcamp and learned full-stack web development. My favorite part of programming is the problem-solving aspect. I love the feeling of finally figuring out a solution to a problem. My core stack is React, Next.js, Node.js, and MongoDB. I am also familiar with TypeScript , Vue.js and Prisma. I am always looking to learn new technologies. I am currently looking for a full-time position as a software developer. I am currently learning DSA, Flutter and Android development
Stack
Experience
- Integrated BGPlay API into the Real-Time BGP Monitor (GSoC’24) to enable historical BGP event visualization alongside real-time monitoring.
- Developed a custom RPKI status indicator to provide route validation insights.
- Added an index-based navigation feature to view individual BGP events.
- Added two new visualizations to monitor Origin ASN and Global RPKI status.
- Refactored and modularized the existing codebase, reducing redundancy by 20%.
- Reduced the time complexity of searching BGP communities from O(n²) to O(1).
- Improved overall performance and efficiency of the tool by 30%.
- My Work Report — Project Details — Acceptance Letter
- Computer Networks
- Data Structures & Algorithms
- JavaScript
- Python
- Vue.js
- D3.js
- WebSocket
- Git
- Plotly.js
- Data analysis
- Data visualizations
- Developed a real-time Border Gateway Protocol (BGP) monitoring dashboard for the “Internet Health Report” website to track IP prefix propagation on the Internet.
- Designed and implemented optimized data structures and custom algorithms to handle over 1,000 messages per second while maintaining website responsiveness and preventing browser overload.
- My Work Report — Project Details — Completion Certificate — Acceptance Letter — Verification Letter
- Computer Networks
- Data Structures & Algorithms
- JavaScript
- Vue.js
- D3.js
- WebSocket
- Git
- Plotly.js
- Data analysis
- Data visualizations
Projects(4)
- Developed a Next.js Auth0 2.0 library for server-side and client-side authentication.
- Implemented PKCE (Proof Key for Code Exchange) to prevent code interception attacks.
- Securely manages cookies using HttpOnly attributes on both server and client sides.
- Designed for seamless integration into Next.js or React.js applications.
- Next.js 15
- OAuth 2.0
- OpenID Connect
- TypeScript
- JWT