Skip to main content

Courses by Shivang Sarawagi

Cloud Computing 101 - Master the Fundamentals

Cloud Computing 101 - Master the Fundamentals

Master the key concepts of cloud computing. The course is suitable for beginners and will help prepare for advanced directions in cloud technologies.
Web Application & Software Architecture 101

Web Application & Software Architecture 101

Learn the fundamentals of software and web application architecture design. The course is suitable for beginners and helps you become a full-stack developer.
Designing Modern Web-Scale Distributed Services

Designing Modern Web-Scale Distributed Services

Practical study of designing common web services like Netflix and Facebook. Suitable for developers, architects, and managers.
Software Developer's Roadmap to Excellence: Unlock the Strategies for Success

Software Developer's Roadmap to Excellence: Unlock the Strategies for Success

A course for programmers who want to build a successful career in IT. Learn how to choose technologies, develop a growth strategy, and avoid burnout.
Shivang Sarawagi

Shivang Sarawagi

Hello! My name is Shivang. I have over ten years of experience in the industry related to designing and developing scalable web systems—from concept to production launch. I have been involved in designing, developing, and maintaining code, as well as supporting systems that process millions of requests daily. I have worked on large web services for leading companies in various industries—e-commerce, fintech, telecommunications, and the travel and hospitality sector. My latest position was a full-stack developer in the technical solutions and research department of the company. As an independent consultant, I assisted businesses in creating scalable services by selecting optimal architecture and technologies. This included improving development processes, which led to higher code quality, increased test coverage, reduced bottlenecks, decreased technical debt, and fewer errors.