The Farouk Experience
Welcome
Welcome

Simple.Powerful.Engineered.

I build resilient systems and beautiful experiences. Security-first, cloud-native, and performance-obsessed. Here’s a distilled snapshot of my craft.

Backend & Servers

JavaSpring BootTomcat

Cloud & Infrastructure

GCPGKEDocker

Deployment & CI/CD

GradleMavenJenkinsSpinnakerGitHub Actions

Databases

PostgreSQLOracle (legacy)AlloyDB

Security

TLS 1.2+SPIFFESSO

Observability

GrafanaLookerOpenTelemetry
Farouk Rafaat profile pictureFarouk Rafaat
At a Glance
Years of exp.
2+
Stack
Java · Spring · React
Focus
Security & Modernization
Location
San Diego, CA

Selected Work

Scroll through key projects — from modernization to automation.

Java Web Modernization

#01
  • Migrated legacy applications to a modern microservices architecture
  • Leveraged Java, Gradle, OpenJDK, and Tomcat 9
  • Reduced infrastructure costs by 20%
Java · Gradle · Tomcat · Cloud

Enterprise Security & SSO

#02
  • Implemented SAML 2.0 and OAuth 2.0 SSO for enterprise systems
  • Integrated advanced monitoring and secure identity frameworks
  • Delivered 99.99% uptime with 25% fewer incidents
SSO · TLS 1.2+ · Security Monitoring · Identity

Cloud Native & CI/CD

#03
  • Built CI/CD pipelines with GitHub Actions and Jenkins
  • Automated builds and deployments across multiple environments
  • Achieved 30% faster releases and 15% fewer bugs
Docker · Kubernetes · Jenkins · GitHub Actions

Systems Integrations

#04
  • Developed and optimized data flows between core enterprise platforms
  • Implemented REST APIs and ETL pipelines
  • Reduced data sync errors by 50%
APIs · REST · ETL · Data Engineering

RPA Automation

#05
  • Designed and deployed bots to streamline manual processes
  • Reduced cycle time by 40% and saved 800+ staff hours annually
UiPath · RPA · Process Automation

Internship: Log Healing System

#06
  • Built a React/Node.js UI for system log analysis
  • Created cloud-based comparison and remediation tooling
  • Reduced manual log maintenance by 70%
React · Node.js · Cloud

About

Blending creativity, experience, and security into everything I build.

Hi, I’m Farouk 👋 I’m a software engineer who loves turning complex problems into simple, usable solutions. Whether it’s modernizing enterprise apps, designing APIs, automating pipelines, or building clean UIs, I’m all about creating systems that feel effortless on the outside and powerful underneath. At the end of the day, I just enjoy building things that work well, look good, and make life easier.

“Performance is always relative to the machine it runs on; and every machine is bound by its weakest link.”

Resilience & Observability
Security-first Systems
High-signal Documentation
Developer Experience
Quick Stats
Building things that don’t break (99.99% uptime kind of vibes)
Making dev life smoother (faster builds, fewer headaches)
Writing docs people actually want to read
The “call me when it’s tough” engineer

Tech

My core toolbox across backend, cloud, security, and frontend.

Java · Spring Boot · JAX-RS
robust backend services & enterprise APIs
Tomcat · Servlets
high-reliability app hosting & legacy support
Gradle · Maven
fast, reproducible builds
Jenkins · GitHub Actions · Spinnaker
automated CI/CD pipelines
Docker · GKE · TinyHome
cloud-native, portable deployments
GCP · Workload Identity
scalable infra & secure cloud auth
TLS 1.2+ · PKI · SPIFFE · SSO
enterprise-grade authentication & encryption
Grafana · ELK · OpenTelemetry
dashboards, tracing & system visibility
React · Next.js · Tailwind
modern, responsive user interfaces
PostgreSQL
reliable, versatile data layer

LetsBuild

Open to roles, collabs, or interesting problems.

Email me for opportunities, consulting, or to jam on ideas. I read everything.