Overview
Work History
Education
Skills
Languages
Timeline
Generic

Malika Makker

Bengaluru

Overview

5
5
years of professional experience

Work History

Senior Software Engineer 1

Moveworks
Bengaluru
10.2022 - Current
  • Introduced asynchronous processing of tickets with Kafka in the tickets mirroring platform, resulting in a ~70% increase in throughput and a ~98% reduction in ticket loss for larger customers
  • Developed a pipeline with Airflow and Kafka to retroactively fill in ticket data for all customers while taking into consideration rate limits and implementing measures like checkpoints, exponential backoff, etc. to prevent redundant reruns.
  • Created a Roles-Based Access Control platform using openFGA for studios, facilitating authorized personnel to do bot configurations with easy extension to multiple Moveworks Studios, all with unique access control requirements.
  • Introduced multi-domain ticketing in platform, expanding domain options to incorporate Infrastructure, HR, and Finance alongside IT.
  • Conducted glitch-free and downtime-free migrations to simplify platform configurations for all customers
  • Implemented multiple enhancements to conversation flows based on user feedback and feature requests, necessitating modifications in the conversation engine.
  • Tech Stack - Python, GoLang and Protobuf
  • Tools - Kibana, Postman, Jenkins, openFGA, Redis, Airflow, Kafka, Prometheus, Grafana

Software Engineer

Moveworks
Bengaluru
10.2021 - 10.2022
  • Developed an enhanced version of the ticketing platform with improved debugging capabilities and support for atomic operations on tickets
  • Migrated existing integrations from ServiceNow and Jira Service Desk to ticketing platform v2
  • Extended ticketing platform integration with newer ITSMs such as Wolken and Manage Engine.
  • Spearheaded the development of a versatile library that efficiently stores tokens in AWS Secrets Manager, enabling seamless utilization across various distributed services.
  • Developed scripts to incorporate code templates for streamlined development cycles in newer ITSM integrations
  • Tech Stack - Python
  • Tools - Kibana, Postman

Software Engineer 1

Citrix R&D
Bengaluru
07.2019 - 10.2021
  • Development of a low code workflows solution - Podio Workflow Automation
  • Improved cache performance by reducing the CPU utilization of Redis primary node by 50%
  • Queueing of manual workflow triggers which improved overall flow runtime by 30%
  • Improved performance of Cron flows by limiting concurrency, queueing in cache and round robin execution of user flows
  • Developed a feature to allow HTTP calls (GET, POST, PATCH, PUT, DELETE) from workflows which allows users to collect or send data to any endpoint
  • Implemented SSO enforcement checks for Podio
  • Improved code design by moving all DB calls to Data Access Objects
  • Built a generic cache class for caching of all various objects used for workflows
  • Removed security vulnerabilities such as SSRF, XSS
  • Jenkins QA pipeline consisting of unit tests, SonarQube Analysis, selenium tests
  • Black Belt - Citrix Ninja Security Training (completed the CTF challenge)
  • Tech Stack - PHP & Python
  • Tools - Jenkins, Git, Splunk, Datadog, Redis, Docker, Ansible

Education

Bachelors of Engineering - Computer Science & Engineering

RV College of Engineering
Bengaluru
01-2019

Skills

  • Python
  • Golang
  • Protobuf
  • Redis
  • Kafka
  • Airflow
  • openFGA
  • Jenkins
  • Prometheus
  • Grafana
  • Postman

Languages

  • English
  • Hindi

Timeline

Senior Software Engineer 1

Moveworks
10.2022 - Current

Software Engineer

Moveworks
10.2021 - 10.2022

Software Engineer 1

Citrix R&D
07.2019 - 10.2021

Bachelors of Engineering - Computer Science & Engineering

RV College of Engineering
Malika Makker