S

Sairam Goli

Senior Software Engineer

Bengaluru, Karnataka, India7 yrs 9 mos experience

Key Highlights

  • Expert in Microservices and AWS architecture.
  • Led significant projects in EdTech and Fintech industries.
  • Proven track record in database migration and infrastructure automation.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in EdTech and Fintech sectors.

Contact

Skills

Core Skills

MicroservicesJavaAwsSnowflakePython

Other Skills

AWS CloudFormationAmazon Web Services (AWS)AngularJSC++Data AnalysisDatabasesDockerExpress.jsInformation TechnologyOracle DatabasePython (Programming Language)REST APIsShell ScriptingSnowflake CloudSpring Boot

About

Experienced Software Engineer with a demonstrated history of working in the financial services industry. Skilled in Oracle Database, Databases, Java, Snowflake, and Amazon Web Services (AWS). Strong engineering professional with a Bachelor of Technology - BTech focused in Information Technology from Indian Institute Of Information Technology.

Experience

Servicenow

Senior Software Engineer

Apr 2025Present · 11 mos · Hyderabad, Telangana, India · Hybrid

Opendoor

Security Software Engineer

May 2024Apr 2025 · 11 mos · Hyderabad, Telangana, India · Hybrid

Jio

Sde 2

Dec 2022May 2024 · 1 yr 5 mos

Spring BootREST APIsSpring MVCMicroservicesJava

Byju's

Senior Software Engineer

Jul 2021Dec 2022 · 1 yr 5 mos · Bengaluru, Karnataka, India

  • As part of Byju's Classe’s I have been a key part of the launch of Neo Platform on Byju's which is the most used subscription on Byju's. In my time at Byju's, I have taken the lead of three major POC’s ( Appsmith Integration with ROR API’s, Video Recording of Classes and CDN Migration of Videos) and all of these are serving the targeted audience.
  • Wrote Terraform Scripts to manage infrastructure for microservices. Managed infrastructure automation using Terraform. Strong Dockerization skills. Well versed with working projects on Docker. Experience with AWS CloudFormation.
  • Built Terraform orchestrated project with AWS resources - VPC, Subnet, AWS ECS Cluster and Managed Policies. Has set up an Amazon API Gateway which integrates with various AWS services. Have spin up EC2 services in a secure VPC using Terraform.
  • Implemented and maintained monitoring and alerting of production servers using AWS CloudWatch.
  • I have taken up ownership in building new features like Extra Classes, Instant Classes and Mini Learning Program. Parsed Poll Results conducted on Classroom - RTM generates the csv and sends a response of questions asked and the answers provided by students as events.
  • Working with Java API’s, Implemented Microservices for different services like Batch Creation for students, Classroom allocation service etc.
  • Written test cases for APIs in both Junit test cases and Test Suites. Working with Async Services (Kafka) and Multi-Threading (Coroutines) to achieve parallelism. Working on scheduling and calendar services. Implemented Multi-Threading in Kotlin for Batches creation API in Byju's Tuition Center.
  • Taken Lead of Microservices like Profile, Skills, Availability, Eligibility and Audits for Tutor Management System.
  • On call duties - solved numerous P0 and customer facing issues. Fixed system flows for smoother functioning introduced rerun-ability and backward compatibility.
REST APIsMicroservicesAWS

Fidelity investments

Software Engineer

Jul 2018Jul 2021 · 3 yrs · Bengaluru, Karnataka

  • Migrating Customer Warehouse Environment (Data Warehouse) from Oracle into Snowflake in the migration journey we are identifying and modernizing the platform (replacing Kron Shell Script to Python Scripts), Transformed ETL to ELT in snowflake with the help of Frameworks.
  • Successfully designed and implemented the Two Reusable Frameworks. First one being a Data Loading Framework (Batch Ingestion) can handle any file to be loaded into snowflake table from application server from data file. (Tech stack used – PYTHON, AWS, SNOWFLAKE)
  • Second Framework is used to server the purpose of Data Lake implementation in Snowflake which can move data across zones (Landing, Raw and Prepared), it also handles transformations based on metadata tables reducing manual code writing
  • Implemented Python Generic Reusable Module for Connection to Snowflake using which developers can execute the query in Snowflake
  • Implemented Data Loading and Unloading Python Scripts for seamless Bulk Load and Unload – Following standards like Parallelism and using Multi Cluster capability to achieve it
  • Worked on Automating the Business Process which was requiring manual intervention time of 1 hour per week (Established Secure Connections like SSH)
  • Identified and Implemented some Best Practices where needed, in terms of recurring problems and solving using common design patterns
  • Used Adapter Pattern in connecting to different Databases using single UI
  • Used Proxy Pattern in Black boxing the connection details from user executing the Query
  • Strong Git and Code Review skills adhering to Standards.

Maq software

Intern

Apr 2017Jul 2017 · 3 mos · Hyderabad, Telangana

  • Developed a Lead Journey Power BI component using D3Js

Education

Indian Institute Of Information Technology Allahabad

Bachelor of Technology - BTech — Information Technology

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Microservices & Java

Explore similar profiles based on matching skills and experience