Rakshit Verma

Software Engineer

Seattle, Washington, United States4 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable software solutions.
  • Proven track record at leading tech companies.
  • Strong foundation in mathematics and computer science.
Stackforce AI infers this person is a Software Engineer with expertise in AdTech and Fintech, focusing on scalable web applications.

Contact

Skills

Core Skills

Api DevelopmentC++Web DevelopmentReactjsFull-stack DevelopmentBusiness Rules ManagementScalaDjango

Other Skills

AlgorithmsApache SparkBootstrapCC#CSSCommunicationCompilersComputer ScienceComputer VisionCubeQLDataData StructuresElmExpressJS

About

I am Rakshit Verma, a highly skilled and motivated Software Engineer with a strong background in computer science and mathematics. I hold an Integrated M.Sc. degree in Mathematics and Computing from IIT Kharagpur. I have a keen interest in developing scalable software solutions and have a proven track record of working with leading technology companies to build innovative products. With my experience at Google as a Software Engineer II in the Ads API team, I have contributed to building next-gen Ads API and Query Parsing mid-tier infrastructure at a global scale. I have expertise in designing and implementing high-performance, efficient, and scalable solutions using C++, Java, and other technologies. I have also been responsible for owning multiple features on the data cube schema track, providing end-to-end solutions from design to implementation. Prior to Google, I worked at Morgan Stanley, where I was promoted from a Technology Analyst to a Technology Associate within a short span of time. I was part of the Technology Analyst Program (TAP) and developed a dynamic web application using ReactJS in TypeScript, Redux, and Module Federation for Micro-Frontend Architecture. I have also worked as a Full-Stack Developer (MERN) and NLP Researcher at Sigmoidstar, where I built a client-side application for visualization of genetic data using ReactJS, NodeJS, ExpressJS, MongoDB, and performed T-SNE plot analysis in Python. Apart from my technical skills, I have a strong foundation in mathematics, including probability and statistics, machine learning, artificial intelligence, and deep learning. I have also been recognized for my academic achievements and awarded scholarships, including the Western Digital Scholarship for STEM and the Inspire Scholarship offered by the Department of Science and Technology (DST), New Delhi. In addition to my professional experience, I have also held positions of responsibility during my academic years, such as being a Student Mentor in the Student Welfare Group and serving as the Dramatics and Elocution Captain in the MS Hall So-Cult Team at IIT Kharagpur. I am also passionate about extracurricular activities, including participating in stage plays and directing them as a director. With my strong technical skills, experience in building scalable software solutions, and passion for mathematics and computer science, I am committed to making a significant contribution to the field of software engineering and technology. I am always eager to learn and take up new challenges to expand my skill set and deliver outstanding results.

Experience

Google

2 roles

Software Engineer

Dec 2025Present · 3 mos · Hybrid

Software Engineer

May 2022Nov 2025 · 3 yrs 6 mos · Hybrid

  • As part of the Ads Data Layer team, collaborated on building next-gen Ads API and Query Parsing infrastructure at a global scale.
  • Designed and developed core features for CubeQL, a proprietary cube model and query language used for defining and querying data
  • models in Google's Ads system, offering complex yet flexible data model definition and OLAP capabilities over RDBMS using C++.
  • Led the transition to the "No Keyspace Data Model" for CubeQL, which fundamentally improved schema definition capabilities, added
  • simplicity, and ensured greater maintainability for future development, all while prioritizing a seamless transition for existing clients.
  • Contributed to the validation framework for CubeQL by supporting validation for various clauses ensuring type-inference and reliability.
  • Spearheaded integration of CubeQL modules with Kythe(cross-language indexer), enhancing codebase accessibility and collaboration.
  • Developed SQL expertise, while supporting features on Cube Query track as the ROLAP engine generates a GoogleSQL query.
  • Thoroughly documented project progress and communicated effectively across teams, ensuring transparency and alignment.
  • Recognized for consistently conducting insightful and effective interviews, contributing to high-quality candidate selection.
C++CubeQLOLAPSQLValidation FrameworkKythe+2

Morgan stanley

2 roles

Technology Associate

Promoted

Jan 2022May 2022 · 4 mos

Technology Analyst

Aug 2021Dec 2021 · 4 mos

  • Part of TAP 2021, a 16-week instructor-lead program to train in industry level software development practices and technology stack.
  • Developed a dynamic web-application that allowed the Business Users to monitor incidents and assess individual and team scores.
  • Built the website using ReactJS in TypeScript, with Redux state management and Module Federation for Micro-Frontend Architecture.
  • Provided comprehensive charts using HighCharts, and supporting dynamic query building by supplying configs through MongoDB
ReactJSTypeScriptReduxMicro-Frontend ArchitectureHighChartsMongoDB+1

Sigmoidstar

Full-stack Developer

Jan 2021Jul 2021 · 6 mos

  • Built a fully responsive client side application in ReactJS to assist fluid visualization of genetic data in detailed composable charts.
  • Designed the front-end in ReactJS, worked with component libraries React-Bootstrap & ReCharts and used Fetch API to get data.
  • Developed a backend in NodeJS and ExpressJS to route and handle HTTP requests & responses for the React front-end.
  • Handled database using NoSQL DBMS in MongoDB and modeled & operated on it in NodeJS using Mongoose ’s ODM library.
  • Worked upon Complex Embeddings generation of Genetic Data in Python.
  • Performed T-SNE plot generation and analysis of complex embedding to study and recognise patterns arising from data correlation.
ReactJSNodeJSExpressJSMongoDBPythonFull-Stack Development

Morgan stanley

Technology Analyst Intern

May 2020Jul 2020 · 2 mos

  • Undertook a POC on Business Rules Management tools and evaluated them on the basis of version control, UI editability, and performance.
  • Wrote business models and functions in Elm based on business rules and designed a UI to implement the rules on the go.
  • Integrated Elm with Spark and Scala using a flat map approach and encoders to interpret business model objects.
  • Designed Java-based business models and rule-flow schema on IBM-ODM and exported them as a jar package file.
  • Integrated ODM with Spark and Scala using a REST API service of ODM RES Server to execute up to 10,000,000 data entries.
ElmSparkScalaJavaREST APIBusiness Rules Management

Center for educational technology iit kharagpur

Web Developer

May 2019Jun 2019 · 1 mo

  • Responsible for the end-to-end development of a fully responsive website for the Centre for Educational Technology, IIT Kharagpur.
  • Built a user-friendly faculty profile login portal using Python-based web framework Django, with data managed using SQLite.
  • Created an interactive and responsive front end using HTML, CSS, JavaScript, and Bootstrap.
  • Used Model-View-Template pattern to design data storing objects, that are rendered on HTTP requests using views.
DjangoHTMLCSSJavaScriptBootstrapWeb Development

Education

Indian Institute of Technology, Kharagpur

BS + MS in Mathematics & Computing — Mathematics and Computer Science

Jan 2016Jan 2021

Stackforce found 100+ more professionals with Api Development & C++

Explore similar profiles based on matching skills and experience