Saurabh Tyagi work email
- Valid
Saurabh Tyagi personal email
- MS in CS from Stony Brook University(Aug 19 - May 21)- Graduate school research on improving the performance of containerized microservice based applications on public cloud @ PACE Lab, Stony Brook University. - 3 years experience in designing and implementing scalable and resilient financial services software products at Oracle and Roc Capital. - 1+ years of powering traveler experiences through large scale services at the intersection of travel and finance through products like Loyalty and Credit Cards. - Skills: Java, Python, Kotlin, Golang, Scala, React.js, SQL, Shell Scripting, AWS(EC2, S3, Lambda, IAM, DynamoDB), Docker, Kubernetes, Spinnaker, Spring Boot, Hibernate, REST, Flask, HTML, CSS
-
Sde IiiExpedia GroupSeattle, Wa, Us -
Sde 2Expedia Group Sep 2022 - PresentSeattle, Wa, UsDeveloping the Co branded credit card modules at Expedia Group: Focusing on services that power different sections of the Credit Card journey for a traveler including: • Application flow• Card Usage • Daily rewards processing • Analytics related to compliance and card usage • Powering credit card experiences within e-commerce flowsMajor technologies: Java, Spring Boot, Kotlin, Scala, SQL, AWS tools like EC2, DynamoDB, S3, IAM, Certificate Management, Docker, Kubernetes -
Software EngineerRoc360 Jul 2021 - Sep 2022New York, Ny, UsSoftware Engineer Associate Full stack software developer working towards engineering backend and front end features for Roc’s lending portals. • This included industry leading features like automation of insurance checks, term sheet signing, property appraisal, tax history evaluation helping greatly reduce the loan processing time, a key metric for potential revenue. • Created several integrations with third party providers by creating gateway exposed endpoints for external callers. • Using React, Java and SQL to create summarized dashboards that provided relevant business reports to the loan underwriters and CXO suite. • Creating in house tools to highlight the vulnerabilities in the code through text reports and charts by utilizing Python. • Using Java micro services and Kafka to create an asynchronous message queue to process updates from the company CRM data in Salesforce and sync them with the relevant loans. • Integrating with email services like Gmail to create automated email bulletins for clients and stakeholders with loan updates and daily reports respectively. • Using Java and Freemarker to engineer services that generated detailed audit reports in PDF for investors. Stack: Java, Spring, Spring Boot, React, PostgreSQL, Kafka -
Graduate Researcher At Pace Lab Stony BrookStony Brook University Jan 2020 - Jun 2021Stony Brook, Ny, UsAdvanced Project(CSE 523) at PACE Lab, Stony Brook University CS Department under the guidance of Professor Anshul Gandhi.[Java, Python, Go, Scala, Docker, Kubernetes, Jaeger, AWS, Microservices]* Evaluating a new technique using variability of service time (stage latency) to optimize application performance in applications with microservice architectures in distributed environments. For this, several large scale application based on loosely coupled microservices are being used in both containerized and non-containerized form and the performance bottlenecks are being analyzed to take into account issues like latency in due to cold starts during deployment as well as due to communication within the services of the application. This is achieved by using a intermediary framework between the application and the deployment platform(cloud).* Using different Machine Learning models based on Bayesian Optimization and Genetic Algorithms in order to determine the best starting configuration for an application to achieve the best performance on a typical setup.* Recording transaction metrics on microservice based applications by using distributed tracing frameworks like Jaeger, based on the OpenTracing API. -
Graduate Teaching AssistantStony Brook University Aug 2020 - Jan 2021Stony Brook, Ny, UsTeaching Assistant for CSE-312, Stony Brook University -
Graduate Teaching AssistantStony Brook University Jan 2020 - Jul 2020Stony Brook, Ny, UsTeaching Assistant for CSE-312, Stony Brook University -
Applications DeveloperOracle Aug 2016 - Oct 2018Austin, Texas, UsDeveloper @ Oracle's premier core banking product, OBP(Oracle Banking Product). As a software developer, the tasks required Java, SQL, Python, Hibernate and other Oracle technologies as a part of the Accounts and Accounting module at OBP. Notable project tasks :• Engineered backend services for North American consumer banking: SCRA, Any Day Reversals, Backdated Transactions, Line OfCredit Accounts, Loan Moratoriums, Auto Pay Instructions and 10+ other features. Thus helped make OBP compatible with large US based institutions with $100B+ in assets. (Java, EclipseLink, Hibernate, SQL, Design Patterns)• Created UI for backend features using Oracle ADF. Used Java Server Faces(JSF) to implement the frontend wireframes using MVC framework.• Initiated transformation of Accounts module from monolithic to Microservice architecture. Removed all dependencies of services in the Account module on other modules in the product to facilitate decoupling of each service. This approach reduced server costs by up to 30% through containerization and better resource handling.• Designed REST APIs for the module that allowed for flexible access to module services through wrapper APIs.• Undertook Code Optimization activities and improved transaction times by 20% through a memory profiling tool(VisualVM).• Increased module code coverage by 30% through code coverage tool(EclEmma).• Developed customer notification service for alerts and account updates through Oracle BI.• Developed decorator pattern life cycles to allow several JUnits to run together and mimic account operations and end of day batch processing for automated testing.
Saurabh Tyagi Skills
Saurabh Tyagi Education Details
-
Stony Brook UniversityComputer Science -
Fr. Conceicao Rodrigues Institute Of Technology, VashiComputer Engineering
Frequently Asked Questions about Saurabh Tyagi
What company does Saurabh Tyagi work for?
Saurabh Tyagi works for Expedia Group
What is Saurabh Tyagi's role at the current company?
Saurabh Tyagi's current role is SDE III.
What is Saurabh Tyagi's email address?
Saurabh Tyagi's email address is sa****@****360.com
What schools did Saurabh Tyagi attend?
Saurabh Tyagi attended Stony Brook University, Fr. Conceicao Rodrigues Institute Of Technology, Vashi.
What skills is Saurabh Tyagi known for?
Saurabh Tyagi has skills like Git, Amazon Web Services, Linux, Design Patterns, C, Object Oriented Programming, Containerization, Matlab, Agile Methodologies, Xml Databases, Back End Web Development, Oracle.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial