# Annamalai Arumugam > Software Engineer || GEN AI || Ex-Viasat || MS-CS Location: San Francisco Bay Area, United States Profile: https://flows.cv/annamalai I would like to utilize my extensive experience and technical expertise to develop innovative software solutions that drive business value and improve user experiences. My career goal is to continue advancing my career as a senior software developer by staying current with emerging technologies and industry trends, mentoring and coaching junior developers to achieve their full potential, and leveraging my expertise to contribute to the strategic direction and growth of the organization. I am a Positive Minded. Self-motivated. Adaptable to any situation and surroundings. I am your go-to candidate ;). Feel free to email me at annamalai.vignesh7@gmail.com ## Work Experience ### Software Engineer @ Netskope Jan 2024 – Present | Santa Clara, California, United States Software Engineer in Platform engineering Team ### Graduate Teaching Assistant @ California State University, Fullerton Jan 2024 – Jan 2024 | California, United States 1. Assisted in teaching Cloud Computing and Cybersecurity courses, providing support to professors and guidance to students. 2. Developed and delivered lab sessions on cloud infrastructure, virtualization, and cybersecurity protocols. 3. Conducted research on emerging trends in cloud computing and cybersecurity, integrating findings into course discussions and projects. 4. Organized and led study groups, fostering a collaborative learning environment among students. ### Graduate Student Research Intern @ DIGICLIPS INC Jan 2023 – Jan 2024 | United States 1. Initiated ML-based video recording adapters using MySQL and Docker containers to convert recorded conversations to text. Implemented Kafka message queues for streaming, enhancing Digiclips TV backend server efficiency by up to 50%. 2. Utilized Kafka message queues in a publisher-subscriber scheme for frame consumption by Digiclips search engines. The frontend was built with Angular 16, ExpressJS, Redis, Mocha, and an NGINX load balancer. ### Independent graduate researcher (Part of University) @ DIGICLIPS INC Jan 2022 – Jan 2023 | United States 1. Under Guidance from Professor Dr. Michael Goffman and the Digiclips product team implement video- to-text recognition in software modules. 2. Utilized FFMPEG video recording adapters and Docker containers to convert the recorded conversation to text, which can be used as evidence for legal purposes by the clients. ### Senior Software Development Engineer @ Viasat Inc. Jan 2018 – Jan 2022 | Chennai Area, India ### R&D Software Engineer @ Genesys Jan 2016 – Jan 2017 | India ### Internship @ VMware Jan 2016 – Jan 2016 1. Developed a machine learning and artificial intelligence tool to predict future IT ticket escalation based on finding historical patterns. 2. Built the model with Java and the ENCOG ML framework along with Weka as the data analysis tool, and applied SMOTE and Random Forest algorithms to the current dataset using the MLP neural network. Developed a front-end interface for the machine learning model using JSPs, servlets, and the spring MVC framework to display the predicted data. 3. The final developed plugin was added to the IT support desk portal to predict customer tickets and saved up to 10K escalations which are extensively used by business teams ## Education ### Master of Science - MS in Computer Science California State University, Fullerton ### Bachelor of Technology (B.Tech.) in Information Technology Shanmugha Arts, Science, Technology and Research Academy ## Contact & Social - LinkedIn: https://linkedin.com/in/annamalaiarumugam --- Source: https://flows.cv/annamalai JSON Resume: https://flows.cv/annamalai/resume.json Last updated: 2026-04-11