SK

Sada Kurapati

Senior Software Engineer at Google

Fremont, California

Overview 

Sada Kurapati is a Senior Software Engineer at Google in Fremont, California, with a background in C++, data analysis, and team leadership. With experience at Google, Yahoo!, and Virtusa, Sada has excelled in roles ranging from Software Engineer to Technical Lead/Architect, demonstrating expertise in distributed systems and search engine ranking.

Work Experience 

  • Senior Software Engineer

    2016 - Current

    Core ML Infra (Feb 2023 - current) • Anomaly detection, time-series insights and a general purpose prediction engine Image Search, Shopping Ad Formats (May 2021 - Feb 2023) • Tech Lead for the Image Search Formats team leading multiple projects and code health efforts • Lead the new immersive and rich media ad formats project, established the end to end serving flow design and lead the experimentation efforts across teams • Worked with x-fn team (PM, UX) and established the roadmap and initial high level design for ad load projects Google Search, Retail / Shopping Ads (May 2016 - May 2021) • Launched shopping ad formats on google.com and an immersive UI which increased the user interactions, time spent on shopping, conversions and revenue • Owner of the code health efforts and data verification pipelines to make sure logging and rendering are accurate to avoid model bias • Worked on optimizing data and displaying aspects of the ad formats for better user experience and merchant differentiation. Worked on improving the user ads experience using crawled/enriched information of shopping ads on Google.com

Google is a multinational corporation that specializes in Internet-related services and organizes the world’s information.

Raised $26,100,000.00 from Angel Investors LP, Kleiner Perkins, Signatures Capital, Sequoia Capital, Arnold Schwarzenegger, Shaquille O'Neal, Henry Kissinger, Google and Tiger Woods.

  • Sr. Software Engineer

    2014 - 2016

    I was part of Video BE team which was responsible for video experience across different Yahoo properties. • Build robust, highly scalable back-end systems to analyze and recommend content and to support high volume transactions • Analyze and improve efficiency, scalability, and stability of various system resources • Develop innovative ways for Yahoo users to find interesting content • Develop system monitoring and instrumentation tools • Manage individual project priorities, deadlines and deliverables Development environment: Java, Python, RESTful web services, Storm, Redis, Hadoop, Sherpa (key-value database), Vespa (vertical search) & MongoDB.

Yahoo is a technology and media company that serves users through its portfolio of digital platforms, products, and services.

Raised $6,800,000.00 from Visa, SoftBank Capital, Sequoia Capital and Reuters Venture Capital.

  • Technical Lead / Architect

    2010 - 2014

    I worked with different clients and delivered many technically challenging products. • Translate functional requirements into technical requirements and create technical and feature specifications • Design core back-end software components and implement primarily using Java/J2EE, Web Services, XML and SQL • Perform technical feasibility, implement proof of concepts (POCs) and provide time and cost estimate for solutions • Design and implement service layer APIs, integration with external systems using web services and perform code review for all of the technical deliverables (especially design and code) • Analyze and improve efficiency, scalability, and stability of various system resources • Manage and mentors offshore technical teams and their deliveries

  • Senior Software Engineer

    2006 - 2010

    As a Lead and Software Engineer, my responsibilities are: • Work closely with technical leads, project managers, and other cross-functional development teams to design and deliver software solutions • Design core back-end software components and codes primarily using Java/J2EE, Web Services, XML and SQL • Analyze and improve efficiency, scalability, and stability of various system resources • Write unit test cases using jUnit framework • Perform design and code reviews for all technical deliverables and tracks the code quality • Debug and fixe bugs and tracks the regressions through all QA cycles

  • Software Engineer

    2004 - 2006

Virtusa is a provider of next-gen information technology (IT) consulting and outsourcing services.

Raised $153,999,000.00 from The Orogen Group.

Articles About Sada

Relevant Websites