Summary
Suraj Ravichandran is a Software Manager based in California with 12 years of experience building cloud-ready, data-driven platforms for biotech and infrastructure products. He has progressed through engineering ranks at Talis Biomedical to lead software teams, combining hands-on architecture with delivery and operational ownership. Prior roles include modernizing LIMS platforms—migrating legacy Perl to Python, re-architecting microservices into an Elixir/Phoenix umbrella with GraphQL, and introducing Kafka, S3, Terraform and CI/CD to improve reliability and cloud portability. At iXsystems he designed key FreeNAS migration tooling and low-level storage monitoring features, showing a strong systems and storage engineering background. He emphasizes test-driven development, pair programming, and pragmatic simplification to reduce dependencies and maintenance burden. Collected across academia and industry, his experience bridges embedded/electrical engineering foundations with scalable cloud-native software delivery.
12 years of coding experience
8 years of employment as a software developer
Master's degree, Electrical and Electronics Engineering, Master's degree, Electrical and Electronics Engineering at George Mason University
Bachelor of Engineering (BEng), Electronics and Telecommunication, Bachelor of Engineering (BEng), Electronics and Telecommunication at Thadomal Shahani Engineering College
Hindi, Sindhi, Tamil, Marathi