Hi, I’m Sheekha Jariwala!
I am a Software Engineer at Amazon Web Services, specializing in distributed systems and cloud infrastructure. With expertise in large-scale system design, production operations, and cross-team collaboration, I focus on building scalable, reliable, and secure cloud services that serve millions of customers worldwide.
I hold a Masters in Computer Science from Oregon State University where I studied in the School of EECS and had the privilege of working with Dr. Christopher Scaffidi as my advisor in the Software Innovation Track.
Work Experience
- Amazon - [2020 - Present]
- AWS S3 - [2022 - Present]
- Designed and implemented a metadata compression system across multiple components, reducing storage footprint by 50% and extending system scalability.
- Evaluated and selected compression strategies through performance benchmarking, balancing latency, throughput, and operational tradeoffs.
- Designed and built ephemeral, production-like test environments to support local development and CI validation of distributed metadata services.
- Owned production operations for globally distributed storage services, ensuring high availability and operational readiness.
- Led response and recovery efforts for high-severity operational events across regions.
- Improved deployment and region-launch pipelines used by multiple services, with complex dependencies, increasing reliability and reducing manual intervention.
- Automated service onboarding and region build workflows to improve launch consistency and reduce operational toil.
- Designed and implemented monitoring, alerting, and dashboards to improve observability and proactive issue detection.
- Mentored engineers through onboarding and design reviews, contributing to code quality and system reliability.
- People Engine - [2020 - 2022]
- Built and maintained scalable test-data ingestion, validation, and UI/API automation frameworks supporting large internal datasets.
- Implemented end-to-end validation across primary and secondary (shadow) data stores, supporting safe migrations and consistency guarantees.
- Designed dashboards and reports to track test execution, failures, and long-term quality trends.
- AWS S3 - [2022 - Present]
- Oregon State University - [2019 - 2020]
- Graduate Teaching Assistant - CS-493 Cloud Application Development
- Graduate Teaching Assistant - CS-562 Software Project Management
- Graduate Teaching Assistant - CS-361 - Software Engineering I
- Graduate Teaching Assistant - CS-561 - Software Engineering Methods
- Cognizant Technology Solutions - [2014 - 2018]
- Reduced manual testing effort by 68% through development of a TestNG-based framework for automating Amazon Alexa banking skill testing.
- Delivered comprehensive training on Java, web, and mobile automation testing using Selenium WebDriver, Appium, and Perfecto for a team of 15 engineers.
- Led, mentored, and performed code reviews for a team of 3 engineers selected through interviews from the 15 trained resources.
- Implemented CI/CD pipelines using Jenkins, Maven, Git, and JFrog Artifactory to automate testing workflows and deliver build health reports to 26 engineers.
- Designed and implemented hybrid test automation frameworks for cloud mobile devices using Appium and Perfecto, achieving 82% reduction in test execution time for build signoffs.
- Developed analytics tools that reduced automation effort analysis time by 96% for 8 engineers through HP ALM integration.
Education
- Oregon State University - MS in Computer Science - [2018 - 2020]
- Gujarat Technological University - BE in Electrical Engineering - [2010 - 2014]
Skills
Programming Languages
Java • Python • JavaScript • TypeScript • SQL • Cypher
Distributed Systems & Cloud
AWS (S3, EC2, VPC, DynamoDB, SQS, SNS, ECS, Lambda, ECR, IAM) • Globally Distributed Systems • High-Availability Systems
DevOps & Infrastructure
Docker • CI/CD Pipelines • Jenkins • GitHub • CloudFormation • Infrastructure as Code • Automated Region Builds
Data & Storage
DynamoDB • Athena • Neo4j • MySQL
Monitoring & Observability
CloudWatch • Dashboards • Alerting • Operational Metrics
Frameworks & Tools
Node.js • React • Selenium WebDriver • TestNG • Cucumber • Appium • Postman • QuickSight
Projects
Expert Retrieval System
- Designed & developed a web-app using React, Redux, Node.js, Express & Neo4j graph-database to source students’ and their domain expertise info to model property graph to search topic experts.
Publisher-Subscriber System
- Developed a Flask application to publish jobs to the subscribed processes by using RabbitMQ.
Natural Language Query to Cypher Query Generation
- Deep-learning project to develop an encoder-decoder model to generate Cypher (query language for Neo4j database) query from natural language query using Pytorch for WikiSQL dataset.
DevOps in AWS
- Built the CI/CD pipeline on AWS platform using CodePipeline, CodeBuild and CodeDeploy for an Node.js application.
GIFovie - GIFs with sound
- NodeJS application using Express to let users add sounds stored in AWS S3 to GIFs from Tenor API and share them.
Natural Language Processing - Language Model Development
- Developed language model for translation between English and Japanese Katakana using Carmel and Viterbi algorithm.
Data-science library upgrade behavior study
- Study of over 3000 Git repositories to analyze developer behavior in upgrading dependencies versions in Python data-science projects.
Applied Machine Learning Projects
- Developed models for salary prediction, house price prediction and movie review sentiment analysis using different machine learning algorithms of scikit library.
About the website
Developed and hosted with on Github Pages.
Created using Jekyll.
Have questions or suggestions? Feel free to open an issue on GitHub or contact me on any of the social media platforms mentioned on the sidebar.