S

Shikhar Garg

Senior Software Engineer

Bengaluru, Karnataka, India11 yrs 5 mos experience
AI EnabledHighly Stable

Key Highlights

  • Created scalable systems at Atlassian.
  • Led development of Easy Apply feature at Glassdoor.
  • Contributed to Real-Time Bidding system at Adobe.
Stackforce AI infers this person is a Backend-heavy Software Engineer in the SaaS and AdTech industries.

Contact

Skills

Core Skills

JavaSoftware DevelopmentData Analysis

Other Skills

SQLSpringMySQLBig DataRAlgorithmsPerformance ManagementComputer NetworkingMachine LearningStatisticsData ScienceArtificial IntelligenceCC++Microsoft Office

About

In my current capacity as a Senior Software Engineer at Atlassian, I have amassed a wealth of experience over the last four years, contributing significantly to the Enterprise Trust ecosystem. Throughout my tenure, I have been instrumental in steering the development of highly scalable and reliable systems. Notable among my achievements are the successful creation of an insights service, empowering administrators with valuable user and product activity insights, the strategic overhaul of the user and domain claim ecosystem, and my pivotal role in constructing the data classification service as part of the DLP initiative. Additionally, I have made substantial contributions to fortifying the audit log ecosystem. Prior to my tenure at Atlassian, I served as a Software Engineer at Glassdoor, where my contributions within the Jobs I/O team were focused on optimizing the overall Jobs platform. My efforts resulted in increased efficiency in crawling, indexing, and job searching. A project of particular significance was the end-to-end ownership of the Easy Apply feature, streamlining the job application process for users. Preceding my time at Glassdoor, I honed my skills at Adobe, working on the Real-Time Bidding system, processing over 40 billion requests daily. My responsibilities encompassed crafting efficient code for modules handling bidding, ad serving, and ad validation. Actively participating in the design and development of various services, I played a pivotal role in enhancing the system's scalability. Proficient in Java, I contributed significantly to the development of new backend features and services for RTB subsystems.

Experience

11 yrs 5 mos
Total Experience
1 yr 9 mos
Average Tenure
--
Current Experience

Atlassian

2 roles

Senior Software Engineer

Promoted

Oct 2021Oct 2025 · 4 yrs · San Francisco Bay Area

JavaSQLSoftware DevelopmentData Analysis

Software Engineer

Oct 2019Oct 2021 · 2 yrs · San Francisco Bay Area

JavaSpringMySQLBig DataSoftware Development

Glassdoor

Software Engineer

Jun 2017Sep 2019 · 2 yrs 3 mos · San Francisco Bay Area

  • Helping people to find dream jobs by creating the fastest growing Jobs Platform in the world.
  • I work as a software engineer for Jobs-IO team at Glassdoor and responsible for writing efficient code and engineering the crawling platform of the system along with maintaining it in the production environment.
  • I also work to make the job application process easier and more integrated for job seekers by driving the Easy Apply feature at Glassdoor. I work on this feature end to end covering the whole software development cycle.
  • Skills developed: Java, Spring, MySql, Librato, Riaq, Big Data, Table Tennis
  • Tools used: Maven, Jenkins, Sumologic, AppDynamics
JavaSpringMySQLBig DataSoftware Development

Adobe

Software Engineer

Dec 2016Jun 2017 · 6 mos · San Francisco Bay Area

  • Adobe acquired TubeMogul.

Tubemogul, inc.

Software Engineer

May 2016Dec 2016 · 7 mos · San Francisco Bay Area

  • I work as a part of the Ad Sytems Team.
  • I have been working on the Real Time Bidding system that handles 40 billion + requests every day; writing efficient code for various modules that are responsible for bidding, ad serving, and ad validation.
  • I have made contributions towards design and development of various services and helped to make the system more scalable. I write efficient code in Java to develop new backend features and services for RTB sub systems.
  • Skills developed: Java, Spring, MySql, Nagios, Big Data, Table Tennis
  • Tools used: Kabana, Grafana, Maven, Jenkins, Qubole, Docker, Vertica, Catchpoint
JavaSQLData Analysis

University of california, riverside

2 roles

Graduate Teaching Assistant

Promoted

Sep 2015Mar 2016 · 6 mos

  • CS 180 (Introduction to Software Engineering)
  • As a TA for CS 180 I am creating project requirements, supervising design, implementation and verification, as well as grading large-scale projects.
  • CS 179I - Project in Software Engineering (Networks)

Graduate Teaching Assistant

Jan 2015Jun 2015 · 5 mos · United States

  • CS 179K ( Project in Software Engineering )
  • I was one of the most highly reviewed Teaching Assistant of the university for this course.
  • My work included designing project specifications for students , guiding them throughout the project and grading their work after milestones were completed .
  • Since everyone worked on different frameworks , technologies and languages it was a very learning experience for me .
  • CS 10V
  • I instructed CS 10V, a course that aims to give insights of computer programming through C++. My responsibilities included burnishing computer programming skills of students , helping them with programming lab and assignments , and holding office hours to solve their doubts and queries.

Oracle

Data Science Intern

Jun 2015Sep 2015 · 3 mos · San Francisco Bay Area

  • I worked on Oracle's Topic Scoring Project which is a process of aggregating user behavioural signals from a number of different data sources, deriving topics relevant to Oracle products, measuring the level of interest in the form of scoring, creating an actionable representation of all the steps described above, and finally using it for targeting, planning and reporting.
  • As an intern I :
  • Leveraged my skills of JAVA, SQL, R and data analysis to create a revamped topic hierarchy of 500+ Oracle products.
  • Developed JAVA tools for tree visualization, keywords (and topic Ids) mapping and extraction to automate the data analysis.
  • Designed a targeted web crawler (crawled 10,000+ pages) to extract keywords for topics at various levels of topic hierarchy.
  • Developed tag cloud generator in JAVA using OpenCloud for the visualization of topic scores for 200+ topics.
  • Developed tools to automate the use of Oracle’s Vendors’ API with an input data of 25,000+ entries to facilitate anonymous topic scoring

@ingenious solutions

Mentor

May 2013Jun 2014 · 1 yr 1 mo · India

  • During the course of this responsibility as a senior and mentor I organized group-discussion, public speaking forums, mock interviews and other similar activities to increase the employ-ability skills of students.

Aligarh muslim university

Student Placement Coordinator

Apr 2013May 2014 · 1 yr 1 mo · India

  • Public Relations
  • Database Management

Education

University of California, Riverside

Graduate — Computer Science

Jan 2014Mar 2016

Aligarh Muslim University

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2010Jan 2014

Our Lady of Fatima, Aligarh

High School — High School/Secondary Diplomas

Jan 1996Jan 2008

Stackforce found 100+ more professionals with Java & Software Development

Explore similar profiles based on matching skills and experience