Reval LogoFind More Talent
ST

Suraj Thangellapally

Junior Software Engineer specializing in machine learning and data science

San Jose, CAMachine Learning Data Engineer (Python, Javascript)2 years experienceJuniorArtificial IntelligenceMachine LearningTechnology
ScreenedIdentity Verified

Connect with Suraj

Suraj already has a relationship with Reval, so a warm intro from us gets a much better response than cold outreach.

Recommended

Already have an account?

About

Python backend engineer who built a personal LLM-powered AI code review tool that parses code into context-preserving diff chunks and uses the OpenAI API to analyze and summarize changes. Has hands-on Kubernetes deployment experience (replicas, rolling updates, ConfigMaps/Secrets, health probes) and follows GitOps-style, declarative CI/CD workflows; also has experience designing streaming/event-style processing with attention to reliability and observability.

Experience

Machine Learning Data Engineer (Python, Javascript)DataAnnotation
Undergraduate Research Assistant (C++, Python)University of California, Irvine
Research Intern (Python, Numpy, Pandas, Matplotlib)Stanford University School of Engineering
Data Engineer - Machine Learning Systems & Quality (Python, SQL, Javascript)DataAnnotation

Education

University of California, Irvinebachelor, Computer Science (Specialization in Intelligent Systems) (2024)

Key Strengths

  • Built a Python LLM-based AI code review tool with diff chunking to preserve context and avoid token overload
  • Strong Kubernetes deployment fundamentals (Deployments/Services/Ingress, ConfigMaps/Secrets, replicas, rolling updates, health probes)
  • Applies GitOps practices with Git as source of truth for reproducible deployments and rollback
  • Designs streaming/event-style processing with focus on reliability (retries, avoiding duplicate work), throughput, and observability
  • Emphasis on modular/atomic component design to improve debugging and iteration
  • Bridges customers and engineering with clear stakeholder-specific communication
  • Systematic security triage and reproduction of issues in controlled test environments
  • Strong web/AppSec fundamentals demonstrated via XSS investigation and remediation guidance
  • Methodical integration troubleshooting using multiple signals (DevTools, headers, logs) to isolate root cause
  • Creates clear, repeatable documentation that accelerates resolution and reduces recurrence
  • Structured approach to running multiple concurrent onboardings with milestones, risk tracking, and proactive updates
  • Applies least-privilege and secure-by-design thinking for AWS agent/scanner integrations (IAM + VPC patterns)

Discover more candidates like Suraj

Search across thousands of pre-screened, high-quality, high-intent candidates on Reval.

Search Talent

Connect with Suraj

Suraj already has a relationship with Reval, so a warm intro from us gets a much better response than cold outreach.

Recommended

Already have an account?

Contact

candidate@example.com(555) 123-4567LinkedIn Profile
Sign up to view

Languages

English

Skills

PythonC++JavaJavaScriptTypeScriptSQLHTMLReactNode.jsNext.jsPyTorchTensorFlowPandasNumPyMatplotlib