# Rahul Natarajan > Moveworks Location: San Jose, California, United States Profile: https://flows.cv/rahulnatarajan I am a MS Computer Science student at Columbia University, where I specialize in Computational Biology and Natural Language Processing (NLP). My passion is to apply technological solutions to health care challenges as a Software Engineer in the Biotechnology industry. As a NLP Researcher at UCLA, I developed a more efficient way to determine if a pathogen interacts with a protein, using Python and Tensorflow. This project saved hundreds of man-hours and up to four months of work as the head undergraduate researcher. I also wrote a paper explaining the methods and results of this innovative approach. Previously, I interned as a Software Engineer at AWS, where I improved customer experience with AWS Systems Manager's PutInventory API feature by leveraging AWS resources such as AWS X-Ray, AWS Lambda, AWS CloudFormation, and AWS SQS to formulate a scalable solution. This solution enhanced the performance and reliability of the API, which handles up to 7000 transactions per second. I also have a BS in Computer Science and Mathematics from UCLA, where I was part of the Biomedical Engineering Society and designed and built student-built solutions to simple health-care problems, such as an ECG app and a scanning robotic arm. These projects demonstrated my creativity, problem-solving, and teamwork skills. I have multiple skills in AWS, MongoDB, Node.js, and other technologies, which I acquired through my education and work experience. I am eager to learn new skills and technologies, and to contribute to the Biotechnology industry with my passion and expertise. ## Work Experience ### Software Engineer @ Moveworks Jan 2024 – Present | Mountain View, California, United States ### Research Assistant @ University of California, Los Angeles Jan 2020 – Jan 2024 | Los Angeles, California In Dr. Nandita Garud's lab, I am responsible for developing a more efficient way to determine if a pathogen (virus or bacteria) interacts with a protein. In this role, I am :- - Utilizing natural language processing (NLP) coding with Python and Tensorflow to determine if a protein is a bacteria-interacting protein (BIP) to speed up time necessary to classify a protein as a BIP, saving hundreds of man-hours as head undergraduate researcher - Innovating on current manual scoring method for BIPs, saving up to four months of work - Writing a paper explaining methods and results, reporting distribution of proteins, and sharing Python code ### Research Assistant @ Columbia University Jan 2022 – Jan 2023 | New York, New York, United States ### Design and Build Team Engineer @ Biomedical Engineering Society Jan 2018 – Jan 2022 | Los Angeles, California As a Design and Build Team Engineer at Biomedical Engineering Society, my team and I created student-built solutions to simple health-care problems. - Designed and attempted to build biomedical health-care solutions to two key medical shortcomings - Improved accessibility to ECG data through a React Native phone app displaying real-time heart rate data - Enhanced medical scanning technology through a Python-programmed scanning robotic arm, programming 3-D range of motion - Constructed an Arduino-based pulse oximeter ### Software Engineer Intern @ Amazon Web Services (AWS) Jan 2021 – Jan 2021 | Seattle, Washington, United States As a Software Engineering at AWS, I was responsible for designing and implementing an effective solution to existing problems in the AWS Systems Manager product. In this role, I :- - Improved customer experience with AWS Systems Manager's PutInventory API (up to 7000 TPS) feature by leveraging AWS resources such as AWS X-Ray to formulate a scalable solution taking into account downstream TPS limits - Proposed design involving AWS X-Ray to measure AWS SSM PutInventory latency - Integrated AWS Lambda, AWS CloudFormation, AWS CloudWatch, AWS SQS, AWS X-Ray, AWS APIGateway, AWS Coral, and AWS SNS into solution - Collaborated across AWS teams to add latency tracing across AWS SQS and AWS Lambda ### Engineering Manager @ UCLA DevX Jan 2020 – Jan 2021 | Greater Los Angeles Area As an Engineering Manager at UCLA DevX, I facilitated an effective team environment and mentored new members. In this role, I :- - Managed a team of four for BConnect, a web application aiming to serve as a social media platform for UCLA alumni - Coded using React and Golang - Conducted meetings, scheduled deadlines, and set expectations and helped both the React front-end and Golang back-end development - Taught new members basics of AWS, Postgres, Golang, and Docker ### Software Engineer Intern @ Amazon Web Services (AWS) Jan 2020 – Jan 2020 | Seattle, Washington, United States As a Software Engineer Intern on the Systems Manager team at Amazon Web Services , I was responsible for writing reliable code and implementing software architectural improvements. In this role, I :- - Enhanced AWS Systems Manager Explorer's Tags-on-Inheritance backend feature by implementing a realtime backfill process, allowing customers to tag and manage various AWS resources - Produced and executed a new backend feature deployed to production impacting over 10,000 AWS Systems Manager Explorer customers - Forged solution with AWS Lambda, AWS CloudFormation, AWS CloudWatch, AWS SQS, and AWS SNS ### Software Engineering Intern @ Factual Inc Jan 2019 – Jan 2019 | Los Angeles, California As a Software Engineer Intern at Factual , I was responsible for implementing reliable solutions to improve a variety of existing processes. In this role, I :- - Created a service to better location data accuracy for retail chains leveraged internally in data pipelines to process and cleanse data for around 800 entities in non-US countries and over 1500 in the US using Spyder - Constructed a web scraping command line tool to parse location and other data for retail chains to update store information about 1,000s of retail chains in a database - Suggested fixes to performance issues in existing GraphQL code and resolved issues, leading to 1.2x API efficiency ## Education ### Master of Science - MS in Computer Science Columbia University ### Bachelor of Engineering - BE in Mathematics and Computer Science UCLA ### High School Diploma Leland High School ## Contact & Social - LinkedIn: https://linkedin.com/in/rahul-natarajan-361269173 --- Source: https://flows.cv/rahulnatarajan JSON Resume: https://flows.cv/rahulnatarajan/resume.json Last updated: 2026-04-11