S

Siddharth Goyal

Senior Software Engineer

Bengaluru, Karnataka, India6 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable web applications.
  • Strong background in competitive programming.
  • Proficient in modern web technologies and microservices.
Stackforce AI infers this person is a Backend-heavy Fullstack developer with expertise in scalable web applications.

Contact

Skills

Core Skills

GolangTypescriptMicroservicesGcpNode.jsReact.jsFlask

Other Skills

Amazon Web Services (AWS)BeamBigTableC++CSS3Cloud pubsubCommunicationCompetitive ProgrammingConcurrencyData StructuresDjangoEnglishFlask RESTfulGo (Programming Language)HTML

About

An avid learner and a passionate software developer who is obsessed with the idea of using code to love solve complex practical problems.I have hands on experience in building and managing the website frontend using technologies like React, Javascript, HTML and CSS3. I also have experience in optimizing and scaling the website using Microservice architecture in Flask-RESTful. I am also an avid competitive programmer where I use Data Structures, Algorithms and maths to solve the toughest of programming problems. Skills : JavaScript, Flask, Python3, React, HTML, CSS3, C++, C, Git Graduated in Bachelors of Technology, CSE from Lovely Professional University with a good overall CGPA.

Experience

Logward

Senior Software Engineer

Feb 2024Present · 2 yrs 1 mo · Bengaluru, Karnataka, India · On-site

  • Building features to make life easier for clients and internal teams.
GolangTypeScriptMongoDBMySQLRedisKubernetes+1

Sharechat

2 roles

Senior Software Engineer

Apr 2022Dec 2023 · 1 yr 8 mos · Bengaluru, Karnataka, India

  • Was involved in revamping the pipeline that handles duplication rate of seen posts in Moj Feed.
  • Worked on cost optimisation projects, database migrations and simplifying the overall architecture of the backend systems.
  • Owned various critical services responsible for feed serving, increased observability and resilience of these services.
Cloud pubsubScyllaGCPGolangMicroservicesConcurrency+2

Software Engineer

Feb 2020Mar 2022 · 2 yrs 1 mo · Bengaluru, Karnataka, India

  • Completely refactored and owned the core feed serving service in Moj. Gained a latency reduction of around ~100ms after refactoring.
  • Worked with ML engineers and data scientists to launch new candidate generators and rankers to improve DAU on MOJ app.
  • Part of the team that created and launched MOJ(Over 50million DAU) with 2 days of Tiktok ban.
  • Designed table schemas and APIs for internal tools, worked on numerous pipelines and owned numerous micro-services.
Cloud pubsubBigTableGCPNode.jsGo (Programming Language)Concurrency+2

Cuemath

Software Engineer

Jul 2019Jan 2020 · 6 mos · Bengaluru, Karnataka, India · On-site

  • Worked on launching the website in Australia and United States.
  • Created new pages on workflows on the website and fixed existing ones.
  • Worked on backend services to modify the internal tools to meet the new product needs.DecreasedbouncerateandimprovedmobilerankingbymakingnumerousAcceleratedMobilePages(AMP).
Python (Programming Language)CSS3React.jsDjangoFlask

Hackerearth

Software Engineer

Oct 2018Apr 2019 · 6 mos · Banglore, India

  • Created and tested various categories of programming problems for HackerEarth Recruit Library.
  • Managed, Coordinated and wrote editorials for HackerEarth Monthly Competitive Programming Contests(Circuits,Easy and HourStorm).
  • Created and tested client-specified programming problems on Data Structures and Algorithms
  • Reviewed 10+ College Private Contests hosted on HackerEarth.

Education

Lovely Professional University

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2015Jan 2019

Kendriya Vidyalaya

Senior Secondary Certification

Jan 2013Jan 2014

Kendriya Vidyalaya No. 1 Air Force Academy, Secundarabad

Higher Secondary Certification

Jan 2011Jan 2012

Stackforce found 100+ more professionals with Golang & Typescript

Explore similar profiles based on matching skills and experience