I'm Kajal Varma.

Student. Software engineer. Learner. Dreamer.

I am currently a computer science graduate student at Georgia Institute of Technology. For two years, I worked as a software developer at Intuit India.

I am interested in operating systems, computer architecture, and networks.

I also enjoy reading and creating art.

Download Resumé (CV)

Georgia Institute of Technology

GPA: 4.0/4.0

Master of Science in Computer Science

2018 - Present

Specialization: Computing Systems
Courses completed: Advanced Operating Systems, Computer Networks, Network Security, Big Data Systems and Analytics, Introduction to Information Security, Advanced Software Engineering, Special Problem (independent research)

Birla Institute of Technology and Science, Pilani - K. K. Birla Goa Campus

CGPA: 8.64 / 10.0

B.E. (Hons.) Computer Science

2012 - 2016

CS Courses completed: Operating Systems, Computer Architecture, Computer Networks, Data Storage Technologies and Networks, Network Programming, Database Systems, Data Structures and Algorithms, Design and Analysis of Algorithms, Cryptography, Compiler Construction, Digital Design, Microprocessors and Interfacing, Artificial Intelligence, Theory of Computation, Discrete Structures for Computer Science, Logic in Computer Science, Principles of Programming Languages, Object-Oriented Programming, Computer Programming

National Public School, Indiranagar

XII: 97.60 %
X: Percentile 99.9946, CGPA 10.0

Central Board of Secondary Education (CBSE)

1998 - 2012



DTLB: Deterministic TLB for Tightly Bound Hard Real-time Systems

Kajal Varma, Geeta Patil, Biju Raveendran

VLSID 2017

This paper proposes a novel TLB architecture - Deterministic Translation Lookaside Buffer – to reduce TLB misses, energy consumption and effective per-access time. This is achieved by backing the TLB contents of the executing task to its PCB on preemption, and transferring the PCB contents back to the TLB when the task resumes execution. Experimental results carried out using MemSim, a single clock cycle simulator developed in Java with Swing GUI, show that the DTLB offers on an average 6.74% of dynamic energy savings over a conventional TLB model.

View Publication

Energy Estimation of High Performance Computing Applications

January 2016 -
June 2016

Creation of Modified-EDF scheduler with Slack Stealing and Resource Blocking

August 2015 -
December 2015

Battleship Network Game Using Socket Programming

October 2015 -
November 2015

Raspberry Pi Surveillance Camera with Motion Detection and Android Application Interface

October 2015 -
November 2015

Research and Projects

Design of Scheduler and Memory for a Real-Time System

January 2015 -
May 2015

Implementation of Custom Mouse Driver in Linux Kernel

March 2015 -
April 2015

Memory Management in Android and RTOSes

August 2014 -
December 2014

Phased Cache Design and Implementation

October 2014 -
November 2014

Work Experience

Software Engineer Intern
Intuit, San Diego CA
May 2019 - August 2019
Software engineer intern in the Electronic Filing team, Consumer Group.
Teaching Assistant
Network Security
January 2019 - May 2019
Worked as a TA for CS 6262 Network Security taught by Dr Wenke Lee at Georgia Institute of Technology.
Software Engineer II
Intuit India
February 2018 - August 2018
Software developer in the TurboTax Desktop team, Consumer Tax Group. Working on library framework development and Windows application development.
Software Engineer I
Intuit India
August 2016 - January 2018
Software developer in the TurboTax Desktop team, Consumer Tax Group. Working on library framework development and Windows application development.
Intuit India
May 2015 - July 2015
Part of Consumer Tax Group, TurboTax Android team. Worked on Android and web application development.
RailTel Corp of India Ltd
May 2014 - July 2014
Summer internship at RailTel Corporation of India Ltd as a part of BITS Pilani's PS-I (Practice School-I) programme.
Teaching Assistant
Computer Architecture
August 2015 - December 2015
Worked as a TA for Computer Architecture at BITS Pilani - K. K. Birla Goa Campus.
Professional Assistant
Computer Programming
January 2015 - May 2015
Worked as a PA for Computer Programming at BITS Pilani - K. K. Birla Goa Campus.


CG Excellence Award 2018

Engineering Excellence Award - 2018 for the Consumer Group at Intuit.

April 2018 Intuit India

Winner, Intuit HackUtsav 2017

Developed a chat bot, TurboTax Sam, as in-product help for TurboTax Windows.

July 2017 Intuit India

National Cyber Olympiad

All-India Rank 17 and Karnataka Rank 1 in the National Cyber Olympiad.

June 2012 Science Olympiad Foundation

Mridula Scholarship

School topper in the Grade X CBSE Board Exam with a national percentile of 99.9946.

Jan 2011 National Public School


C++ Git
C Latex
Java Linux/UNIX
bash Win, Mac


Department of Creative Media

Web Design | Web Development

Mime Club, BITS Goa

Performing Arts | Acting

Art Gallery

Sketches | Paintings

Department of Photography

Editing | Photoshop | Lightroom