Backend & Systems Engineer • Full-Stack Developer

I build scalable backend systems, distributed applications, and polished frontend experiences.

M.S. Computer Science student at the University of Florida with a 4.0 GPA and prior backend engineering experience at Infosys. I enjoy building distributed systems, performant services, and clean user-facing products that pair strong backend design with thoughtful frontend execution.

Background

Experience

InfosysSpecialist Programmer L2

May 2024 — Jul 2025

  • Engineered a multithreaded load distribution algorithm in Python reducing computation time from 12s to 3s (75% improvement)
  • Developed a background queue server for asynchronous processing, improving scalability and system responsiveness
  • Reduced system processing time by 94% with optimized Java-based data calculations
  • Integrated services into Jenkins CI/CD pipelines for automated build, testing, and deployment

InfosysSpecialist Programmer L1

Sep 2021 — May 2024

  • Implemented Redis caching layer reducing API response time by 65% and supporting 5k+ requests/sec
  • Built token-based authentication system improving security and reducing failures by 40%
  • Designed a database-driven framework that reduced manual testing effort by 30+ hours/month
  • Improved release cycles by automating UI generation and backend workflows

What I work with

Skills

Programming

  • Java
  • Python
  • Rust
  • C
  • JavaScript
  • TypeScript

Backend & Web

  • Spring Boot
  • Django
  • React
  • SolidJS
  • Flutter
  • REST APIs

Systems & Data

  • Redis
  • SQL
  • Linux
  • Docker
  • Concurrency
  • Distributed Systems

Tools

  • Git
  • Jenkins
  • Vim
  • VS Code
  • PyCharm
  • PostgreSQL

Featured Work

Projects

P2P File Sharing System

BitTorrent-like peer-to-peer file sharing system built with Java sockets, concurrency, and custom peer messaging.

JavaTCPConcurrencyDistributed Systems

Redis Clone

In-memory key-value store in Rust with RESP parsing, expiration support, and persistence.

RustSystemsProtocol Design

Algorithm Visualizer

Interactive frontend tool for visualizing graph and sorting algorithms with a clean, user-friendly interface.

ReactJavaScriptFrontend

PLP Interpreter

Compiler / interpreter project focused on parsing, execution, and language design fundamentals.

JavaANTLRCompiler Design
Link coming soon

Problem Solving

Competitive Programming

Codeforces

Handle: jaysuryaray1998

View Profile →

Solved 700+ algorithmic problems on Codeforces and reached Specialist level with a 1400+ rating.

700+ problems solvedSpecialist1400+ ratingJava • Rust • Python

Contact

Let’s connect.

I’m open to frontend, backend, and full-stack opportunities where I can contribute to building reliable software.