Education
Rensselaer Polytechnic Institute
B.S. Computer ScienceWork Experience
JPMorgan Chase & Co.
Software Engineer Intern- Details to be announced...
Rensselaer Polytechnic Institute
Data Structures Mentor/TA- Hosted labs and office hours to support over 300 students.
Doron Precision Systems, Inc.
Software Engineer Intern- Collaborated with a team to engineer a dynamic traffic system from scratch using C++.
- Developed AI logic to simulate human driving, creating modifiable driving scenarios for varying driver behaviors.
- Implemented efficient vehicle tracking and dynamic lane-changing systems.
- Enhanced an internal configurator to improve system setup and maintenance for simulators.
Projects
SearchRPI
Project Co-Lead- Details to be announced...
LeetCode Duels
- Developing a browser extension for LeetCode to enable real-time head-to-head code duels between users.
- Engineered a Go backend to manage concurrent game sessions, tracking player submissions and real-time status.
- Designed a customizable matchmaking service allowing players to queue for duels with selected problem metadata.
- Integrated GitHub OAuth 2.0 for secure authentication, linking profiles and tracking player stats.
CacheDB
- Developed an in-memory key-value data store server in C/C++, achieving an average response time of 0.1ms.
- Utilized non-blocking socket programming and I/O multiplexing techniques to handle concurrent client connections.
- Implemented custom data structures, including hash tables and AVL trees, to efficiently manage and store data.
Firm Valuation Calculator
- Developed an equity and firm valuation calculator that uses Capital Asset Pricing Model (CAPM) and Implied Cost of Capital (ICC) to assess any publicly traded firm’s intrinsic valuation.
- Designed CI/CD pipelines via GitHub Actions, deploying a Dockerized app to AWS ECR and hosted on App Runner.
- Enabled users to simulate outcomes by adjusting key parameters and dynamically recalculating valuations.
Extracurriculars
Rensselaer Center for Open Source
MentorTechnologies
Languages
- C++20
- Python
- Go
- C
- Java
- JavaScript
- x86
Libraries
- Boost
- NumPy
- OpenCV
- PyTorch
- Sklearn
- Selenium
- JUnit
Tools
- Amazon Web Services
- CMake
- Docker
- Git/GitHub
- Linux
- Unreal Engine 5