Ramy Ayoub
@ramyayoub
I build production web platforms, cloud security monitoring systems, and automated pipelines that drive real business outcomes.
What I'm looking for
At TimberStone Homes, I build and maintain the property management website and automated acquisition outreach pipeline, replacing manual prospecting with a repeatable seller pipeline that directly supported property purchases. I also respond to production incidents and resolve PostgreSQL issues affecting the company’s primary customer-facing asset.
I’ve extended my work into Azure-based AI security monitoring, Dockerized FastAPI microservices, Kubernetes deployments, and DevSecOps CI/CD. I bring hands-on experience across Python, JavaScript, PostgreSQL, Azure, Docker, and security-focused debugging, alongside the discipline of a four-time NCAA Division I All-American.
Experience
Work history, roles, and key accomplishments
Software Engineer
TimberStone Homes LLC
Aug 2024 - Present (2 years 1 month)
Developed and maintained the company's property management website using Vite, JavaScript, and PostgreSQL. Engineered an automated acquisition outreach pipeline with n8n, Apollo, and Instantly, and served as first responder for production issues.
AI-Integrated Cloud Security Monitoring Platform
Freelance
Jun 2026 - Aug 2026 (2 months)
Designed and deployed a full-stack monitoring system on Azure with Python, Docker, and Google Gemini API. Built a data pipeline with rule-based logic to reduce API calls by over 80%, and containerized with Docker and CI/CD via GitHub Actions.
Attack Classification API Developer
Freelance
Jun 2026 - Aug 2026 (2 months)
Extracted a classification engine into a standalone FastAPI microservice and deployed to Kubernetes with 2 replicas. Instrumented with Prometheus metrics and Grafana dashboards, and built a DevSecOps CI/CD pipeline with GitHub Actions.
Physics Simulation Engine Developer
University of Minnesota, Twin Cities
Jan 2026 - May 2026 (4 months)
Designed and implemented a numerical physics simulation using Euler integration for real-time motion dynamics. Built collision-detection and resolution algorithms with vector-based reflection math.
Hierarchical Animation System Developer
University of Minnesota, Twin Cities
Jan 2026 - May 2026 (4 months)
Built a hierarchical scene-graph data structure to drive animation from motion-capture datasets, implementing matrix transformation chains. Designed a state-driven animation blending system supporting dynamic transitions.
Algorithmic 3D Modeling Tool Developer
University of Minnesota, Twin Cities
Jan 2026 - May 2026 (4 months)
Implemented a real-time geometric algorithm from a published ACM research paper, translating mathematical height-field equations into working code. Engineered ray-casting and intersection-test algorithms to convert 2D input into 3D geometry.
Security & Systems Coursework
University of Minnesota, Twin Cities
Jan 2024 - May 2026 (2 years 4 months)
Discovered and exploited memory-corruption vulnerabilities in C applications and reverse-engineered compiled binaries using GDB, developing a strong foundation in low-level debugging and secure coding.
Visual Transit Simulator Developer
University of Minnesota, Twin Cities
Sep 2025 - Dec 2025 (3 months)
Built a real-time transit simulation platform with a Java backend and JavaScript/HTML visualization client over WebSockets. Implemented design patterns and refactored code with a JUnit test suite achieving 90% branch coverage.
Facial Recognition System Developer
University of Minnesota, Twin Cities
Mar 2024 - May 2024 (2 months)
Built a facial recognition pipeline using PCA, eigenvalue decomposition, and SVD to extract feature vectors and match faces. Applied matrix operations to optimize performance and accuracy.
Two-Player Chess Application Developer
University of Minnesota, Twin Cities
Mar 2024 - May 2024 (2 months)
Developed a full chess engine in Java using object-oriented design, class inheritance, and modular helper methods to enforce game rules and manage turn-based gameplay.
Education
Degrees, certifications, and relevant coursework
University of Minnesota, Twin Cities
Bachelor of Science, Computer Science
Grade: 3.4
Activities and societies: 4x All-Academic & All-American, NCAA Division I Men's Track and Field
Pursued a Bachelor of Science in Computer Science, graduating in May 2026. Maintained a 3.4 GPA and earned Dean's List honors.
Google Cybersecurity Professional Certificate, Cybersecurity
Earned the Google Cybersecurity Professional Certificate.
Tech stack
Software and tools used professionally
Splunk
GitHub
GitLab
JaCoCo
Kubernetes
Docker Compose
Jenkins
GitHub Actions
Sass
PostgreSQL
SQLite
Django
.NET Core
.NET
ASP.NET Core
Terraform
Azure DevOps
Jira
React
WebGL
JavaScript
Python
Java
C#
ASP.NET
JSON
Perl
Go
C++
PowerShell
C
Rust
Visual Basic
Blazor
Streamlit
FastAPI
Grafana
Kibana
Prometheus
Linux
Apollo
Confluence
Elasticsearch
Ansible
TypeScript
JUnit
Git
Docker
SQL
Valgrind
Trivy
Google Gemini API
Vite
N8N
Instantly
Availability
Location
Authorized to work in
Social media
Skills
Interested in hiring Ramy?
You can contact Ramy and 90k+ other talented remote workers on Himalayas.
Message RamyGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
