Ronan Maharaj [he/him]
Software Enginneer
Education
Rochester Institute of Technology
September 2022
December 2026 (Expected)
Bachelor's of Science in Computer Science
Work Experience
Respell
Software Engineer
San Francisco, California
JDocs
Software Engineer
Rochester, New York
NewsAt7
Journalist, Video Editor, Camera Operator
September 2021
December 2021
Piarco, Trinidad and Tobago
Projects
Rust, Assembly, Low level
- Developed an NES Emulator in Rust, accurately emulating the 6502 CPU and PPU graphics to run classic NES games with high fidelity.
- Implemented low-level CPU instructions and graphics rendering, demonstrating a deep understanding of system architecture and performance optimization in Rust.
- Applied debugging and testing techniques to ensure accurate emulation and smooth gameplay, enhancing my problem-solving skills and attention to detail.
C, Networking, Hackathon
- Collaborated with a team to develop a P2P multiplayer game for a hackathon, utilizing Linux sockets for network communication and ncurses for terminal-based rendering in the 24-Hour "DandyHacks" hackathon
- Implemented efficient compression techniques to optimize the transmission of data over the network, ensuring smooth and responsive gameplay.
React, Typescript, Bun
- Developed a responsive personal website using React, Next.js, and Tailwind CSS, showcasing my portfolio, blog, and contact information with a focus on performance and user experience.
- Implemented server-side rendering and static site generation with Next.js, enhancing SEO and load times for an improved user experience.
Godot, Game Development, Game Jam
Flask, Python, SQLAlchemy
- Conceptualized and brought to life "ASMRDB", a web application streamlining the archival of ASMR related content and metadata scraping.
- Crafted an engaging frontend user experience with HTML and CSS
- Designed a robust backend infrastructure with Flask and SQLAlchemy, optimizing data management to facilitate smooth content retrieval and storage.
Technical Skills
Programming Languages
- Typescript
- Javascript
- Java
- C
- C++
- Python
- Go
- Rust
Technologies & Frameworks
- Linux
- Docker
- Postgres
- React
- Next.js
- Vue
- Nginx
- Sentry
- GCP