Somu Muthaiah

Software Engineer

San Francisco, California, United States16 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable distributed systems.
  • Led cross-functional teams to deliver complex projects.
  • Proficient in full stack automation and testing frameworks.
Stackforce AI infers this person is a SaaS and Cloud Computing expert with a focus on distributed systems and automation.

Contact

Skills

Core Skills

Web ApplicationsDistributed Systems

Other Skills

System ArchitectureJavaSQLJavaScriptHibernateSpringLinuxHTMLAJAXServletsJSPMySQLSpring FrameworkSubversionOracle

About

I am an engineer who loves to take ownership of challenging projects and see it through the end. I also get excited to work, learn and collaborate with stunning colleagues everyday.

Experience

16 yrs 7 mos
Total Experience
2 yrs 9 mos
Average Tenure
7 yrs 11 mos
Current Experience

Netflix

3 roles

Staff Software Engineer

Promoted

Sep 2024Present · 1 yr 8 mos

Engineering Lead

Dec 2022Sep 2024 · 1 yr 9 mos

  • Designing and building the next gen Netflix notifications platform.
Web ApplicationsDistributed SystemsSystem Architecture

Senior Software Engineer

Jun 2018Mar 2023 · 4 yrs 9 mos

  • Building the distributed systems that make up the messaging delivery platform, the platform processes and sends billions of notifications a month to customers globally across all channels such as email, push, SMS and WhatsApp.

Oracle

2 roles

Principal Member Of Technical Staff

Apr 2017Jun 2018 · 1 yr 2 mos

  • Developed highly scalable Test framework and pipeline for a Machine learning Product which acts as a model repository and enables Scoring across various models at the same time.
  • Handled huge test datasets for Training and Validation of models from Kaggle, UC Irvine etc.
  • Developed Test Infrastructure and Test Framework for Oracle Analytics Cloud, a BI product for enterprises.

Principal Automation Engineer

Jan 2016Mar 2017 · 1 yr 2 mos

  • Responsible for creating full stack test automation suite for Big Data product in Cloud.
  • Deployed, configured and managed Big Data Discovery application both in production and in mock environments.
  • Experienced installing and managing Hadoop and Oracle DB as they are the pre-requisites for the product.
  • Gained adequate experience working in Oracle Public Cloud as that is where our product is deployed.
  • Work closely with product owner and development team to understand various requirements for automation.
  • Write test cases and automate them using Java, Selenium and Testng.
  • Act as a Liaison between various cross functional teams during product release or handover to stakeholders.
  • Good experience with Docker as the entire test suite is shipped as a Docker image.
  • Troubleshoot Install and configuration failures of the product both in production and in mock environments periodically.

Dell emc

2 roles

Senior Software Engineer

Promoted

Oct 2014Dec 2015 · 1 yr 2 mos · Hopkinton

  • Lead a global team of around 8 engineers into successfully delivering an automated qualification tool for customers buying VPLEX – A storage virtualization product from Dell Emc.
  • Involved in the design and architecture of the qualification tool, gathered requirements from various cross-functional teams around the product line to accommodate necessary features in the tool.
  • Played the role of scrum master in daily stand-ups and reported progress to senior management on a weekly basis.
  • Acted as a product owner in cross-functional team meetings and communicated development updates effectively.
  • Provided regular demos of the product to internal stakeholders, customers and senior management.
  • Responsible for generating support matrix and other relevant documentation for the tool.

Software Engineer 2

Aug 2012Oct 2014 · 2 yrs 2 mos · Hopkinton

  • Worked in High pressure customer facing role for a storage virtualization product called ‘VPLEX’ and gained adequate knowledge on SAN, Customer Data centers and different virtualization products, storage and servers.
  • Resolved high severity customer issues on a daily basis by performing differential diagnosis and root cause analysis on the product.
  • Provided consult and guidance to customers while upgrading product firmware and ensured there is no downtime.
  • Experience handling code red issues in real time by connecting to customer’s Data center.
  • Gained ability to read and debug firmware code written in C and C++ using GDB, Splunk and other debugging tools.
  • Fixed code issues related to GUI of the product written in java, Flex and Python.
  • Performed in-depth performance analysis of the product and written scripts to automate some of the tasks.
  • Have adequate exposure to VMware, VSphere, VCops, Recoverpoint and other Dell EMC related products.
  • Done health check in customers data centers to provide NDU ~ Non Disruptive upgrade.

Buzzient enterprise

Software Engineer/ Automation Developer

May 2011Dec 2011 · 7 mos · Boston

  • 1. Developed modules and functionalities for Buzzient’s social media analytics tool using Python.
  • 2. Created Automation testing framework from the scratch using Selenium RC, Python, Nose and GitHub in Linux.
  • 3. Scheduled cron jobs frequently to run the new batch processes.
  • 4.Solved issues and Jira tickets related to the application on a frequent basis and followed up till the production.
  • 5.Gained adequate domain knowledge on Social Media Analytics and Sentiment Analysis.

Epowerhouse

Web Developer

Jan 2011Sep 2011 · 8 mos · Greater Boston

  • Worked as a volunteer, Involved in developing the ePowerhouse website using PHP, MySql and Java script.

Northeastern university

Advanced Note Taker in DRC

Sep 2010May 2011 · 8 mos · Boston

  • Took notes in class for disabled students

Infosys

Web App Developer/Software engineer

Jul 2008Jul 2010 · 2 yrs

  • Developed online web application for Bank of America (client) under Infosys Technologies, India.
  • 1. Worked in the respective technologies - core Java, J2EE, Struts 2.0, Spring, Hibernate, Oracle 10i.
  • 2.Involved in the maintenance and support of the same application which has 1.5 million lines of code.
  • 3.Overseen code release process and activities which includes tasks like monitoring server statuses.
  • 4. Gained experience in application servers like Tomcat 6, IBM WebSphere
  • 5.Created an internal application for Infosys to manage its cafeteria's menu using Flex and core java.
  • 6.Presented a detailed report on session management and the techniques involved in it, to my team.
  • 7.Gained adequate knowledge in Version controller systems like Perforce, VSS, IBM ClearCase and SVN.
  • 8.Conducted code walk through to the clients for the newly added services in Bank of America's website.

Education

Northeastern University

Master of Science — Information Systems

Jan 2010Jan 2012

Sri Venkateswara College of Engineering

Bachelor — Information Technology

Jan 2004Jan 2008

Stackforce found 100+ more professionals with Web Applications & Distributed Systems

Explore similar profiles based on matching skills and experience