Viruj Janweja

Senior Software Engineer

New Delhi, Delhi, India7 yrs 5 mos experience
Highly Stable

Key Highlights

  • Led significant cost-saving migrations at Sumo Logic.
  • Developed innovative solutions in AWS and Node.js.
  • Mentored junior engineers, fostering team growth.
Stackforce AI infers this person is a SaaS-focused Full-Stack Engineer with strong AWS expertise.

Contact

Skills

Core Skills

AwsMicroservicesNode.jsGraphqlFull-stack Development

Other Skills

API GatewayAWS LambdaAlgorithmsAmazon Aurora MySQLAmazon DynamoDBAmazon EC2Amazon Web Services (AWS)CC++Competitive ProgrammingContentfulContinuous Integration and Continuous Delivery (CI/CD)Critical ThinkingData StructuresDatabase Management System (DBMS)

About

Greetings! I am a seasoned Software Development Engineer with a robust background in crafting cutting-edge solutions across a spectrum of technology stacks. My expertise spans System Design, Node.js, REST API's, Technical Design, AWS, Terraform, React, Typescript, Javascipt, Gitlab pipelines ( CI / CD ), Data Structures and comprehensive knowledge of the Software Development Life Cycle ( SDLC ). Armed with a B.Tech. in Software Engineering from the esteemed Thapar University, Patiala, I have cultivated a strong foundation in engineering principles. My academic prowess laid the groundwork for a career marked by innovation and continuous learning. At present, I am contributing my skills and knowledge to Sumo Logic, a leading cloud-based machine data analytics company headquartered in Redwood City, California.

Experience

7 yrs 5 mos
Total Experience
5 yrs 6 mos
Average Tenure
1 yr 11 mos
Current Experience

Sumo logic

Senior Software Engineer

Jul 2024Present · 1 yr 11 mos

  • Defined and implemented Service Level Objectives (SLOs) for two key product services listed on Sumo Logic's status page, enabling real-time assessment of outage severity through automated error budget burn rate and Service Level Indicator (SLI) monitoring.
  • Led the migration of RDS instances to Amazon Aurora MySQL 8, avoiding costly extended AWS support fees for legacy RDS 5.7 instances. This initiative saved approximately $141,500 per month across all production deployments, significantly reducing operational expenses.
  • Orchestrated the vertical scaling of Sumo Logic's highest-cost microservice, optimizing Kubernetes pod IP utilization and reducing overhead from sidecar containers, enhancing resource efficiency and service performance.
Service Level ObjectivesAmazon Aurora MySQLKubernetesMicroservicesAWS

Chegg inc.

3 roles

Software Engineer 2

Promoted

Apr 2022Jul 2024 · 2 yrs 3 mos

  • Led the development and architectural overhaul of the Writing Tools plagiarism detection system, integrating Turnitin via a GraphQL BFF layer. Utilized AWS Lambda, SQS, S3, DynamoDB, API Gateway, and ECS for seamless processing. Engineered Lambda functions for Turnitin API interactions, storing responses in S3 and statuses in DynamoDB, and facilitated external access via API Gateway webhooks.
  • Transitioned the plagiarism detection solution to Copyleaks, establishing a Node.js ECS service for webhook management and implementing a dedicated DynamoDB for result storage. Introduced Optimizely for A/B testing and adapted Lambda functions for seamless cross-account communications with Copyleaks.
  • Led the strategic effort to migrate multiple services from one AWS account to another, contributing to a company-wide initiative to transition AWS resources from CloudFormation to Terraform. Demonstrated expertise in orchestrating seamless transitions.
  • Mentored and guided multiple Software Engineer 1s in the team, accelerating their learning curves and fostering a collaborative environment. Played a key role in nurturing junior talent and bringing them up to speed.
  • Conducted thorough code reviews to uphold best practices within the team, ensuring code quality, security, and adherence to established standards. Contributed to a culture of excellence in software development.
  • Played a critical role in the Brand Consolidation project, successfully redirecting traffic from four different sites to Chegg. During this initiative, worked on Contentful, showcasing adaptability and contributing to a unified brand presence.
  • Guided and assisted an engineer in the team, facilitating their transition into a Site Reliability Engineer (SRE) champion backup. This initiative allowed for a more resilient team structure and enabled a focus on critical tasks.
GraphQLAWS LambdaDynamoDBAPI GatewayNode.jsAWS

Software Engineer

Jul 2019Apr 2022 · 2 yrs 9 mos

  • Leveraged expertise as a full stack engineer, contributing to diverse projects using technologies such as NextJs, React, Typescript, NodeJs, GraphQL, and AWS. Demonstrated versatility in handling various aspects of software development.
  • Played a pivotal role in assisting multiple teams in adopting the Application Maturity Model, fostering a culture of continuous improvement and excellence in software development practices.
  • Owned the role of Site Reliability Engineer (SRE) champion, proactively ensuring the team's infrastructure needs were met with resilience and efficiency, contributing to a reliable and stable system.
  • Spearheaded continuous integration/continuous delivery pipeline enhancements for Writing Tools repositories, optimizing development workflows and ensuring a smooth and efficient release process.
  • Received appreciation from global leaders for impactful contributions within the CI/CD enablement group, demonstrating a commitment to optimizing and streamlining development workflows.
  • Automated the creation of review apps through AWS resources for multiple code bases, showcasing a commitment to innovation and efficiency in development processes.
NextJsReactTypescriptNodeJsGraphQLAWS+1

Software Engineer Intern

Jan 2019Jul 2019 · 6 mos

  • Designed and set up infrastructure for aggregating real-time and pre-computed features for a tutor ranking system using ECS, Athena, and DynamoDB.
  • Developed and maintained multiple microservices, writing REST APIs.
  • Monitored real-time metrics using StatsD, Graphite, Prometheus, and Grafana on EC2.
  • Practiced Test-Driven Development (TDD) and wrote test cases using JUnit and Mockito.
ECSDynamoDBREST APIsJUnitMockito

Education

Thapar Institute of Engineering & Technology

Bachelor of Engineering - BE — Computer Software Engineering

Jan 2015Jan 2019

delhi public school jodhpur

Stackforce found 100+ more professionals with Aws & Microservices

Explore similar profiles based on matching skills and experience