Overview
Work History
Education
Skills
Websites
Projects
Timeline
Generic

SUJAY HEGDE

Bangalore

Overview

14
14
years of professional experience

Work History

Software Development Engineer 3(Staff Software Engineer)

Atlassian
4 2019 - Current
  • Led the end to end design, architecture and migration of Lucence indexes to OpenSearch.
  • Led the end to end design , architecture and implementation of Multifactor authentication in Confluence.
  • Improved the Performance of Collaborative Editing by 20% by improving the algorithm and scalability of the mechanism.
  • Improved P90 of DropDown list load from 32s to 4s (800%) by tweaking a faulty SQL Queries and by JQL optimization
  • Designed and Implemented REST APIs for migration of data from JSM Server to Cloud and paved the way for Server to Cloud Migration
  • Designed and implemented Relationships Traversal API which helped consumer experience of Data Platform
  • Designed and Implemented Email Notifications for Project Archival Events
  • Helped improve customer experience and adoption of feature
  • Responsible for operational effectiveness of Data Platform
  • Implemented SLOs and SLIs and reduced on-call noise
  • Responsible for resolving security issues in Confluence
  • Involved in improvement of Security architecture by designing and implementing Least Privilege Security Model
  • Code Review + Design Review+Interviewing

Software Engineer, Lead

Confluence Data Center/Cloud
08.2022 - Current
  • Responsible for leading Security initiatives in Confluence Data Center/Cloud + Resolving Security Issues + Improving Security Architecture
  • Collaborate with Security Engineers + Customers for discovering security issues

Software Backend Engineer

Data Abstraction Platform
04.2021 - 08.2022
  • Leading the design and implementation of new features - Traversal API and Soft Deletes
  • Involved in the complete Software Development Life Cycle - right from Requirements Discovery to Deployment (involved Design and Architecture too)
  • Improving Operational Maturity of the team by better operational practices and good resolving of on-call and customer issues
  • Improved Reliability of Data Abstraction Platform by Implementing SLIs and SLOs, adding better metrics and dashboards and reducing error rate of endpoints.

Backend Engineer

Jira Cloud
04.2019 - 04.2021
  • End to Ownership of Jira cloud modules and APIs
  • Scalability and performance Enhancement

Senior Software Engineer

Nasdaq Software
09.2017 - 04.2019
  • Improved performance of Post Trade Data processor module by 200% percentage by incorporating Disk Merge Sort Algorithm
  • Responsible for addition of new features + customization of existing features to Data Processing module
  • Code Review

Software Engineer

Xerox Software
02.2015 - 09.2017
  • Responsible for incorporating machine learning models in NLP software
  • Responsible for improving performance of NLP model evaluation by 25% by model splitting + caching

Senior Software Development Engineer

Intel Security
04.2013 - 03.2015
  • Lead the architecture, Design, Implementation and Release a Version 1 Cloud based Firewall Management Systems.com
  • Implemented IPTables firewall for data centers

Software Engineer

Huawei Technologies
06.2010 - 04.2013
  • Improved performance of cellId matching by 30% by using Prefix Trie instead of HashMap for CellId matching algorithm
  • Implemented Bandwidth Control of customers by CellId
  • Responsible for Customer Upgrades + on-call issues.

Education

B.E - Computer Science

Bangalore Institute Of Technology

Skills

Java (8,9,11,17,21)

MicroServices

Distributed Systems

Enterprise Architecture

Software Architecture

Algorithms

Data Structures

Linux

Performance Optimization

Technical Interviewing Interview Question Design

Splunk

SignalFX

DynamoDB

PostgresSQL

Databases

Design Patterns

NoSQL

MySQL

AWS

Event Driven Systems

Machine Learning Fundamentals

React JS

Websites

Projects

Confluence Data Center/Cloud, Software Engineer, Lead, 08/2022 - current, Responsible for leading Security initiatives in Confluence Data Center/Cloud + Resolving Security Issues + Improving Security Architecture., Collaborate with Security Engineers + Customers for discovering security issues. Data Abstraction Platform, Software Backend Engineer, 04/2021 - 08/2022, Leading the design and implementation of new features - Traversal API and Soft Deletes., Involved in the complete Software Development Life Cycle - right from Requirements Discovery to Deployment (involved Design and Architecture too)., Improving Operational Maturity of the team by better operational practices and good resolving of on-call and customer issues., Improved Reliability of Data Abstraction Platform by Implementing SLIs and SLOs, adding better metrics and dashboards and reducing error rate of endpoints. Jira Cloud, Backend Engineer, 04/2019 - 04/2021, End to Ownership of Jira cloud modules and APIs., Scalability and performance Enhancement.

Timeline

Software Engineer, Lead

Confluence Data Center/Cloud
08.2022 - Current

Software Backend Engineer

Data Abstraction Platform
04.2021 - 08.2022

Backend Engineer

Jira Cloud
04.2019 - 04.2021

Senior Software Engineer

Nasdaq Software
09.2017 - 04.2019

Software Engineer

Xerox Software
02.2015 - 09.2017

Senior Software Development Engineer

Intel Security
04.2013 - 03.2015

Software Engineer

Huawei Technologies
06.2010 - 04.2013

Software Development Engineer 3(Staff Software Engineer)

Atlassian
4 2019 - Current

B.E - Computer Science

Bangalore Institute Of Technology
SUJAY HEGDE