Summary
Rahul Natarajan is a software engineer with eight years of experience blending cloud-scale systems engineering and computational biology research, currently building intelligent workplace automation at Moveworks. He holds an MS in Computer Science from Columbia and a BE in Mathematics and Computer Science from UCLA, where he led projects ranging from realtime React Native ECG apps to a Python-driven scanning robotic arm. As an NLP researcher at UCLA he developed a TensorFlow-based method to identify bacteria-interacting proteins that cut months of manual labor and saved hundreds of man-hours, publishing the methods and code. At AWS he improved high-throughput Systems Manager APIs by instrumenting cross-service latency tracing and scalable serverless integrations for features handling thousands of TPS. Comfortable across AWS, Node.js, MongoDB and Python, he brings a rare mix of production-grade cloud engineering and hands-on bioinformatics modeling, and enjoys turning domain research into deployable tools.
9 years of coding experience
6 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Columbia University in the City of New York
High School Diploma, High School Diploma at Leland High School
Bachelor of Engineering - BE, Mathematics and Computer Science, Bachelor of Engineering - BE, Mathematics and Computer Science at University of California, Los Angeles