Vivek Singh

Senior Software Engineer

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

Key Highlights

  • Led development of a Semantic Indexing Platform at Google.
  • Integrated Adobe Acrobat into Microsoft Teams.
  • Reduced metric preparation time from 12 hours to zero at Amazon.
Stackforce AI infers this person is a SaaS and Fintech expert with strong software development and architectural optimization skills.

Contact

Skills

Core Skills

Software InfrastructureSoftware DesignSoftware DevelopmentSystems DesignDatabases

Other Skills

AlgorithmsCC++CSSCross-functional Team LeadershipData StructuresDistributed SystemsEnglishGo (Programming Language)HTML5JavaJavaScriptLeadershipManagementNoSQL

About

Senior Software Engineer at Google more than 6.5 years of industry experience. At Google, I am leading the core pillars of a foundational Semantic Indexing Platform, driving strategic initiatives to ensure high-quality, high-freshness data. Defining strategies and roadmaps for AI/LLM-driven Code Intelligence systems, establishing the factual grounding layer for large-scale developer tooling. Focused on architectural optimization data consistency, and platform scalability to support advanced Large Scale Analysis.Leading core pillars of a foundational Semantic Indexing Platform, driving strategic initiatives to ensure high-quality, high-freshness data. Defining strategies and roadmaps for AI/LLM-driven Code Intelligence systems, establishing the factual grounding layer for large-scale developer tooling. Focused on architectural optimization data consistency, and platform scalability to support advanced Large Scale Analysis. At Adobe, I worked as a Member of technical staff 2 from October 2021 to March 2022. I designed and developed features to include Adobe Acrobat in Microsoft Teams, allowing users to seamlessly work with PDFs across platforms. I also implemented a caching system that speed up file system navigation, making it easier to find and open PDFs. At Amazon, I worked as a Software Development Engineer from June 2019 to October 2021. I designed, developed, tested, and deployed services to provide a platform for approvals for finance-related operations to be used across 50 countries. I also improved system usage reporting mechanisms using AWS resources, reducing the time spent on metric preparation from 12 hours to zero. I also developed data warehouse solutions using AWS resources for 3 services having 5 transactions per second. This removed the dependency of the operations team on the tech team. I also led the launch of products in 3 new countries and added required features for launch. I interned at Amazon as a Software Development Engineering Intern from May to July 2018. I designed NoSQL (DynamoDB) table schema and queries to replace 2 existing SQL databases for a service. I am a Computer Science and Engineering graduate from NIT Patna and a two-time ACM ICPC regionalist, with a best rank of 19. #SWE #SDE #MTS #SoftwareEngineer #SoftwareDeveloper #SoftwareDevelopmentEngineer #ComputerScience #Programming #Coding #Optimisation #API #SoftwareDesign #SystemDesign #DistributedComputing #Agile

Experience

Google

2 roles

Senior Software Engineer

Promoted

May 2024Present · 1 yr 10 mos · Bengaluru, Karnataka, India

  • Leading core pillars of a foundational Semantic Indexing Platform, driving strategic initiatives to ensure high-quality, high-freshness data. Defining strategies and roadmaps for AI/LLM-driven Code Intelligence systems, establishing the factual grounding layer for large-scale developer tooling. Focused on architectural optimization data consistency, and platform scalability to support advanced Large Scale Analysis.
Software InfrastructureSoftware DesignData StructuresAlgorithmsJavaGo (Programming Language)+2

Software Engineer III

Mar 2022May 2024 · 2 yrs 2 mos · Bengaluru, Karnataka, India

  • Worked on the development of tools that improve software development practices and increase the efficiency of development. These tools were designed to help engineers write better code, test their code more effectively, and deploy their code more reliably.
Data StructuresProblem SolvingDistributed SystemsSoftware DevelopmentAlgorithmsSystems Design+2

Adobe

Member Of Technical Staff 2

Oct 2021Mar 2022 · 5 mos · Noida, Uttar Pradesh, India · Remote

  • Designed and developed features to include Adobe Acrobat in Microsoft Teams, allowing users to seamlessly work with PDFs across platforms. I also implemented a caching system that speed up file system navigation, making it easier to find and open PDFs.
JavaScriptProblem SolvingSoftware DevelopmentSystems DesignJava

Amazon

Software Development Engineer

Jun 2019Oct 2021 · 2 yrs 4 mos · Gurugram, Haryana, India · On-site

  • Designed, developed, tested, and deployed services to provide a platform for approvals for finance-related operations to be used across 50 countries. I also improved system usage reporting mechanisms using AWS resources, reducing the time spent on metric preparation from 12 hours to zero. I also developed data warehouse solutions using AWS resources for 3 services having 5 transactions per second. This removed the dependency of the operations team on the tech team. I also led the launch of products in 3 new countries and added required features for launch.
Data StructuresJavaScriptProblem SolvingSoftware DevelopmentSystems DesignJava

National institute of technology , patna

2 roles

Undergraduate Student Researcher

Jan 2019May 2019 · 4 mos · Greater Patna Area

  • Developed prediction and recommendation model for job placements of college students based on their academic record, ratings on competitive programming and branch of study.
  • Model also suggests the areas on which students should focus to improve probability of job placements.

Undergraduate Student Researcher

Aug 2018Nov 2018 · 3 mos · Greater Patna Area

  • Developed a vehicle recognition system, used machine leaning and image processing to process different kind of vehicles and classify them in their specific classes [Heavy / Medium / Light]
  • PUBLICATION LINK: https://link.springer.com/chapter/10.1007/978-3-030-39875-0_1
  • GITHUB LINK: https://github.com/viv-india/TollEye

Amazon

SDE Intern

May 2018Jul 2018 · 2 mos · Greater Chennai Area

  • Designed NoSQL (DynamoDB) table schema and queries to replace 2 existing SQL databases for a service. I also implemented code for database related operations using JAVA with the help of frameworks like Lombok and Guice. I wrote a shell script to back-fill all data from SQL to NoSQL. I also deployed code in production system and completed the data back-filling process.
SQLSoftware DesignNoSQLDatabasesJava

Education

National Institute of Technology , Patna

B. Tech — Computer Science and Engineering

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Software Infrastructure & Software Design

Explore similar profiles based on matching skills and experience