Hi, I'm
Shreyas
Shrawage
Software Engineer / Full Stack Developer
Crafting digital experiences with modern technologies.
Passionate about turning complex problems into elegant solutions.

About Me
Hey there! I'm Shreyas, a passionate programmer with a knack for turning ideas into impactful solutions. My coding journey started at the University of Pune, where I majored in Information Technology and discovered the transformative power of code.
After a successful stint at Cognizant Technology Solutions, India, I ventured into diverse projects, honing my skills and realizing the vast potential within the tech realm.
Now, a graduate with a Master of Science in Computer Science from the University of Southern California, I'm on a continuous look-out for opportunities where I can learn, grow, contribute and scale.
My expertise spans web and machine learning technologies, cultivated through hands-on experience and a passion for tackling challenging projects. Currently, I'm focused on integrating cutting-edge tech to streamline business processes.
Beyond coding, I'm always on the lookout for exciting challenges and projects. Whether it's simplifying human life through innovative solutions or collaborating on groundbreaking ideas, count me in!
If you're seeking a dynamic collaborator who brings ideas to life with a touch of creativity, let's connect! Check out my socials below, or slide into my DMs. Let's chat over a cup of joe and geek out over the latest tech trends.
Thanks for stopping by, and keep the hustle alive!
Technologies & Expertise
Frontend
Backend
Database
Cloud & Tools
AI/ML
Work Experience

Neon Commerce, Inc.
Software Engineer working across the Neon Console and core checkout infrastructure. I build the merchant-facing tooling game developers use to manage their storefronts (analytics, transactions, webhooks, role permissions, fraud signals) and the underlying payment, compliance, and observability systems that keep global checkout flows reliable at scale.
Key Responsibilities:
- Design and ship features in Neon Console — the merchant dashboard used by game studios — including real-time analytics, exportable revenue reports, transaction workflows, webhook management, audit logs, and granular role-based access controls.
- Build and maintain checkout infrastructure and payment provider integrations (Adyen and others), including resilient error handling, typed exception mapping, circuit breakers, and startup-time credential validation across test and live environments.
- Own end-to-end feature delivery in a TypeScript/React monorepo backed by Prisma — from data model and migrations through service-layer business logic, API endpoints, and test coverage.
- Lead compliance and privacy engineering work: PCI DSS 4.0 alignment around PAN truncation and BIN storage, CCPA/GDPR cookie consent architecture for a globally distributed payments site, and Datadog/Amplitude data processor configuration.
- Instrument and debug production issues using Datadog (DDSQL notebooks, RUM, session replay) across checkout endpoints serving traffic from multiple regions including China, EU, and the US.
- Drive frontend tooling and DX improvements across the monorepo, including evaluating and rolling out oxlint alongside ESLint to reduce CI and pre-commit lint times.
- Collaborate cross-functionally with product, legal, and security on features touching payment data, regulatory boundaries, and storefront UX.
Skills & Accomplishments:

Fox Corporation
As an Intern at Fox Corporation, I contributed to building the Playbook application using Experience Cloud, Lightning Web Components (LWC), and Apex. The project integrated data from multiple sources to streamline timelines and schedules for workers at Fox. My responsibilities included designing UI components, developing backend logic, and actively participating in agile development practices.
Key Responsibilities:
- Built the Playbook mobile app using Salesforce Experience Cloud, integrating diverse data sources.
- Developed reusable Lightning Web Components (LWC) to improve user experience and performance.
- Created Apex classes for backend data integration and retrieval.
- Customized Salesforce fields and features within the organization's Salesforce org.
- Collaborated in daily standups and agile sprints to ensure smooth project execution.
- Solved technical challenges to optimize workflows and deliver project objectives on time.
Skills & Accomplishments:

Cognizant Technology Solutions
As an Associate at Cognizant Technology Solutions, I played a pivotal role in designing, developing, and maintaining Salesforce applications for clients. My responsibilities spanned both front-end and back-end development, utilizing a range of technologies to create scalable solutions. Our team operated in an agile environment, working in sprints and conducting regular stand-up meetings to ensure efficient project delivery. Notably, one of our projects involved integrating a third-party application with Salesforce to work in sync, a task we successfully completed within the designated time frame.
Key Responsibilities:
- Developed Lightning Web Components (LWC) and Apex code for Salesforce, using JavaScript, HTML, and CSS.
- Collaborated across teams to gather and analyze requirements, ensuring they align with client objectives.
- Supported data migration and integration, guaranteeing accuracy and consistency between Salesforce and external systems.
- Applied agile methodologies, participating in sprints and stand-up meetings to deliver incremental improvements and track project progress.
- Integrated a third-party application with Salesforce, ensuring seamless data synchronization and meeting project deadlines.
Skills & Accomplishments:
Featured Projects

A star algorithm visualization
The A-star (A*) algorithm stands as a widely employed shortest path-finding algorithm across various computer science applications, owing to its compl...

Digits classifier
The Digits Classifier represents a machine learning solution for the classification of user-written digits, employing a combination of ml5.js, p5.js, ...

Github Finder
I developed a responsive web application using React.js, leveraging GitHub APIs for seamless user profile searches. The implementation included RESTfu...

Maze Generator
Maze generation algorithms serve as automated tools for creating mazes, and this project specifically employs a modified version of Prim's algorithm. ...

Todo list
The Todo List web application, developed using React.js, serves as a practical exploration of React states and components. The primary objective of th...

Linear regression visualization
The Linear Regression Visualization project employs p5.js and JavaScript to create a visual representation of linear regression, showcasing the determ...

Vehicle Automation
This project makes use of deep learning and image processing technologies to build a model which predicts what the steering angle of a car should be o...

ProShop - E-Commerce Web Application
Led the design and implementation of a comprehensive e-commerce single page web application operating on React.js, Node.js, JavaScript, HTML and CSS f...

2048 Game
Implemented a game of 2048 using React.js, Framer motion, TypeScript, HTML and CSS. The game features smooth animations and a responsive design....
Gallery
A glimpse into my journey









Featured Videos
Get In Touch
Let's collaborate on something amazing together
Let's Connect
I'm always excited to discuss new opportunities, innovative projects, or just chat about the latest in tech. Feel free to reach out!
Location
San Francisco, CA