Saurabh Kumar

Tech Lead, Seasoned Software Engineer, and Volunteer in San Francisco Bay Area, CA, USA

Hi, I’m Saurabh. I’m a Tech Lead | Software Engineer living in the San Francisco Bay Area, CA. I am a fan of technology, entrepreneurship, and programming. I’m also interested in innovation and volunteering.

I have 9+ years of professional expertise in technical leadership & software engineering developing Systems Software, Compilers, High Performance & Scalable Systems & Cloud Computing in top multinational product companies.

Experienced with leading a team of engineers, guiding product development, planning, execution & release. Well versed with SDLC including requirement analysis, designing, building, and maintaining reliable and efficient C++ codes; locating and devising solutions for bugs; maintaining code quality; testing & implementing C ++ applications. In-depth knowledge of object-oriented programming, design techniques, SDLC, and agile methodology

Possess a strong understanding of Computer Science fundamentals including Data Structures, Algorithms, System Design & OOP. Also experienced in the development of compilers & debuggers within EDA domain in top companies.

Consistent performer with a Master’s degree in Computer Science from Texas A&M University (highly ranked university in the US), Bachelor’s degree in Computer Science from IIT (top-ranked engineering institute in India), and work experience of over 9 years at Fortune 500 companies (leading product companies in respective domains); Proven professional track record with demonstrated leadership skills and a strong desire to grow technically & professionally.

CORE COMPETENCIES:
• Knowledge of advanced programming in C & C++ including C++11, STL, C++ templates, and standard library
• Understanding of the core Clang compiler concepts including the IR & AST and other LLVM tools such as clang-tidy, clang-format, CodeChecker and UBSan
• Profound knowledge of algorithms, data structures, system design & OOP
• In-depth understanding of operating systems, multithreading, multiprocessing and parallel & distributed computing
• Developed several commercial applications using C++ with more than 100K LOC
• Experience with python, MPI, OpenMP, CUDA, GDB, Pthreads, and Unix

  • Education
    • B.Tech, CSE, Indian Institute of Technology
    • M.S, CS, Texas A&M University, College Station