Alan Rudman
@alanrudman
Staff Software Engineer specializing in scalable distributed systems and SRE.
What I'm looking for
I am a Staff Software Engineer with over 10 years of experience architecting highly scalable distributed systems and intelligent data platforms. I bridge business objectives and technical execution to deliver fault-tolerant, high-performance enterprise solutions.
At Red Ventures I led microservice architecture and cloud migrations using Java Spring Boot, Golang, AWS ECS, and Terraform, maintaining 99.99% availability for high-traffic platforms and processing tens of millions of daily API requests.
I design data-intensive, real-time pipelines and observability solutions — building Kafka/Spark streaming systems, Datadog instrumentation, SLOs, and RAG knowledge bases using LangChain, Pinecone, and OpenAI to accelerate developer productivity and reduce MTTR.
I champion site reliability engineering, mentor engineering organizations, author architecture decision records, and implement CI/CD, container security, and automated deployments to improve reliability, cut infrastructure costs, and scale teams effectively.
Experience
Work history, roles, and key accomplishments
Spearheaded microservice platform using Java, Go, and AWS to process 50M+ daily API requests with 99.99% availability and implemented RAG knowledge base to index 1,000+ docs for automated developer support.
Architected scalable backend services and Kafka-based personalization engines, reduced payload latency with gRPC enabling sub-200ms responses during 5x traffic spikes and improved test coverage to ~85%.
Software Developer
General Motors
Feb 2016 - Mar 2020 (4 years 1 month)
Built high-volume streaming pipelines with Kafka and Spark for Connected Vehicle Cloud, reducing telemetry latency from hours to seconds and modernizing legacy SOAP systems to REST to cut integration time by 50%.
Education
Degrees, certifications, and relevant coursework
Texas State University
Bachelor of Science, Computer Science
2008 - 2014
Completed a Bachelor of Science in Computer Science with coursework in software engineering, distributed systems, and data processing.
Tech stack
Software and tools used professionally
Postman
Apache Spark
Apache Flink
AWS IAM
GitHub
Istanbul
ESLint
Prettier
TSLint
SonarQube
Kubernetes
Jenkins
GitHub Actions
NumPy
Pandas
Dask
DB
MySQL
PostgreSQL
MongoDB
Memcached
Hadoop
Gmail
InVision
Spring Boot
Next.js
Tailwind CSS
Material-UI
Databricks
Figma
Adobe XD
Zeplin
Microsoft Teams
Puppeteer
Okta
Redis
Terraform
Jira
Mocha
Chai
SuperTest
JavaScript
HTML5
Java
Kotlin
JSON
XML
Apache Flume
Kafka
RabbitMQ
FastAPI
Grafana
Prometheus
ZAP
Datadog
Cloud Foundry
Trello
ClickUp
Gemini
gRPC
WordPress
monday.com
pytest
JUnit
TestNG
Auth0
OAuth2
sso
NGINX
Apache HTTP Server
Balsamiq
Zap
SQL
TestCafe
Supabase
LangChain
Foundry
Pinecone
Caddy
OWASP ZAP
100ms
Task
Joomla
Blameless
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Alan?
You can contact Alan and 90k+ other talented remote workers on Himalayas.
Message AlanFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
