Portfolio of

Rob Keys

Starting the renderer

Software engineer • Builder • Problem solver

Rob Keys

Software Development Engineer at Amazon Web Services, focused on scalable systems, thoughtful user experiences, and technology that helps people.

Portfolio information

About me

I am a Software Development Engineer at Amazon Web Services with a passion for building scalable, impactful systems. I graduated from the University of Virginia with a B.S. in Computer Science, maintaining a 4.0 GPA while completing my degree in three years.

At a glance

  • Cloud architecture and AWS services
  • Distributed systems and consensus algorithms
  • Data structures, algorithms, and optimization
  • Cybersecurity and privacy-focused software
Work experience

Amazon Web Services — Software Development Engineer

Since 2026, I have been building scalable cloud infrastructure and services that power businesses worldwide.

Amazon Web Services — Software Development Engineer Intern

During my 2025 internship in Seattle, I worked on distributed systems and cloud infrastructure, gaining hands-on experience with large-scale systems and professional software development practices.

Education

Bachelor of Science in Computer Science

University of Virginia

  • 4.0 GPA
  • Graduated in three years
  • NCAE-certified cybersecurity focal path

Relevant study included data structures and algorithms, software engineering, cloud computing, databases, networks, cybersecurity, artificial intelligence, machine learning, and mathematics.

Personal projects
  • SweetHopeBakeryy: a bakery website first written in PHP and later migrated to JavaScript.
  • Tidbyt: a clock application for a physical Tidbyt pixel display, written in its custom language.
  • Variety: contributions to an open-source Linux wallpaper manager.
Daily dashboard

The Tidbyt represents small, useful tools that bring information into the physical world. I built a custom clock app for the pixel display and enjoy designing focused interfaces that are easy to understand at a glance.

Knowledge base

I keep learning through books about clean code, software architecture, distributed systems, systems thinking, and practical engineering.

Work-life balance

Sustainable engineering depends on curiosity, rest, collaboration, and making room for interests outside of work.

Music and creativity

Music helps me focus and find rhythm in the creative process. Lo-fi beats are good for coding, classic rock brings energy, and jazz is a favorite for relaxing.

Skills
  • Cloud architecture: scalable systems using AWS services and consensus algorithms such as Raft.
  • Data structures and algorithms: computational problem-solving, optimization, and complexity analysis.
  • Cybersecurity: privacy protection systems and contextual integrity frameworks.
  • Communication and teamwork: collaboration and leadership in high-pressure environments.
  • Problem solving: systematic debugging and architectural reasoning.
Navigation and tools

I value tools that make complex workflows clear, efficient, and approachable. Good navigation reduces friction and leaves people focused on their goals.

Time management
  • Prioritization: focus on high-impact tasks first.
  • Deep work: protect dedicated blocks for complex problem-solving.
  • Iteration: break large projects into manageable sprints.
  • Balance: maintain a sustainable pace for long-term work.
What drives me
  • Creating meaningful impact: building software that solves real problems and makes a tangible difference.
  • Solving complex challenges: breaking down difficult problems and building robust solutions.
  • Inclusive technology: making software work for people with different needs, backgrounds, and devices.
  • Innovation and learning: exploring new technologies and methods to keep improving.
Contact and documents

I am interested in new opportunities and collaborations.

Email Rob Keys at rob_keys@outlook.com

Additional documents can be shared on request.

Accessibility

This portfolio is designed to work with keyboard navigation, screen readers, browser zoom, reduced-motion preferences, and without WebGL. If you encounter a barrier, please contact Rob Keys.