A

Abhishek Singh

Senior Software Engineer

San Francisco, California, United States10 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 10+ years of experience in software engineering.
  • Led architectural transformation to Service-Oriented Architecture.
  • Developed high-performance systems for Airbnb's core products.
Stackforce AI infers this person is a SaaS expert with strong capabilities in backend services and distributed systems.

Contact

Skills

Core Skills

Distributed SystemsBackend ServicesCloud ComputingMicroservicesAd Serving

Other Skills

GitJenkinsTechnical LeadershipRuby on RailsRubyApache KafkaAmazon Relational Database Service (RDS)Back-End Web DevelopmentREST APIsGraphQLScalabilityJiraRepresentational State Transfer (REST)JavaSpring MVC

About

I am a Senior Software Engineer and Tech Lead at Airbnb, where I work on the Users and Listings Platform team. With 10+ years of experience in software engineering, I have developed strong skills in distributed systems, backend services, and cloud computing, which I use to build high-performance and scalable systems for Airbnb's core products. I also lead technical teams, mentor junior engineers, and handle operations of high-scale services. My goal is to create world-class software that solves real-world problems and creates positive impact for Airbnb's community.

Experience

10 yrs 7 mos
Total Experience
2 yrs 8 mos
Average Tenure
4 yrs 4 mos
Current Experience

Airbnb

Senior Software Engineer

Jan 2022Present · 4 yrs 4 mos · Remote

  • As a Tech Lead at Airbnb in the Users and Listings Platform team, I have played a critical role in building a robust framework to support the unique features of each listing, aligning with Airbnb's mission to provide the perfect accommodation experience. I have successfully developed direct consumer tools that empower hosts to efficiently manage their listings.
  • Key accomplishments in my role as a Tech Lead include:
  • Architecting and maintaining highly performant and efficient systems for querying, retrieving, and modifying listing data, ensuring optimal platform performance.
  • Streamlining the process of adding new attributes to the Listing model, reducing development time and effort while maintaining code quality and scalability.
  • Spearheading an initiative to enhance the resolution time for on-call requests by 30%. This involved creating a Regulations dashboard in Nova (CS internal dashboard) to address regulatory needs, streamline the on-call system, and ensure compliance.
  • Leading the successful decomposition of our large monolithic architecture into a Service-Oriented Architecture (SOA). This architectural transformation has significantly improved our ability to serve web, iOS, and Android clients, enhancing the overall user experience.
Distributed SystemsGitBackend Services

Salesforce

Senior Member Of Technical Staff

Oct 2018Jan 2022 · 3 yrs 3 mos

  • Led the team in design and development of services Infrastructure for Einstein Relationship Insights
  • Cloud to cloud authentication for establishing trust between tenants which acts as a platform for communication between salesforce app and ERI backend cloud
  • Zero trust implementation for microservices running in ERI cloud using Istio Mesh
  • Synchronizing changes or deletion of salesforce objects with ERI backend for ensuring compliance
  • Created services and tools to identify code vulnerabilities, effective defense strategies and code patterns for threat modeling used by salesforce engineers worldwide
  • Developed Credential Scanning as a Service to find and remediate secrets for SCM/CI Integration
  • Developed Static Code Analysis as a Service to discover/secure/prevent security vulnerabilities in Salesforce source code
Distributed SystemsJenkinsCloud ComputingMicroservices

Ola (ani technologies pvt. ltd)

2 roles

Software Development Engineer 2

Promoted

Apr 2018Sep 2018 · 5 mos

  • Designed and developed Highly scalable Ad server for serving campaigns with age, gender, time, and location-based targeting handling 800 requests/second
  • o Designed algorithm for Targeting relevant campaigns in Ad Server when user’s cab passes through a defined point of interest like malls, airports etc.
  • o Designed and developed Campaign manager for creating and updating advertisement campaigns
  • o Designed Video Ads support on Ola Android/iOS app and Ola play in car entertainment tablet device
Distributed SystemsJenkinsBackend ServicesAd Serving

Software Development Engineer

Feb 2017Mar 2018 · 1 yr 1 mo

  • Authentication service platform for third party OTT content partner APIs for Ola Play App which serves video and audio contents
  • for in car entertainment
Distributed SystemsJenkinsBackend Services

Directi

Software Engineer

Jul 2015Jan 2017 · 1 yr 6 mos · Greater Bengaluru Area

  • 40% Reduction of ad serving response time by optimizing the data layer by building java microservice which implements connection pooling in JAVA and ZMQ communication layer for data transfer between the service and ad serving code.
  • ● Asynchronous cache warming in Redis for increasing cache hits
  • ● Alert management service for detecting the drops in the metrics such as Impressions, revenue etc. and identify the events which might have caused the drop like code change, configuration change.
Distributed SystemsGitBackend Services

Microsoft

Summer Intern

May 2014Jul 2014 · 2 mos · Greater Bengaluru Area

  • Prototype and port Editorial MT to Azure Cloud Service. Implemented Encryption using certificates for encrypting secrets and IP
  • filter authentication for securing Web API with logging, performance counters and alerting systems.

Education

National Institute of Technology Warangal

Engineer’s Degree — Computer Science

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Distributed Systems & Backend Services

Explore similar profiles based on matching skills and experience