gokul's photo

Hi, I'm

Gokul Kannan

Software Engineer

Building Stuff, One Line at a Time.

Bengaluru, India

Experience & Education

Bluestone logo

Member of Technical Staff

Oracle

Bengaluru, India

May 2025 - Present

  • Recenlty joined the Oracle Cloud Infrastructure (OCI) Console team as a UXE. More details coming soon.
Bluestone logo

Software Engineer

BlueStone Jewellery and Lifestyle

Bengaluru, India

June 2023 - May 2025

  • Developed the frontend for the Point of Sales (POS) application used in stores in React which has improved the user experience significantly, thereby increase the sales.
  • Contributed to a microservice to get similar jewellery designs based on image uploaded
  • Developed a React Native tablet application to make the browsing of the products at store easier.
Bluestone logo

Summer Intern

Samsung R&D Institute

Noida, India

June 2022 - July 2022

  • Created a server-client in python using socket programming to transfer ML models from server to client which makes possible for machine learning on the edge.
  • Solved a packet loss issue where some packets were lost during the communication between the client and the server.
IIT Hyderabad logo

B.Tech (CSE)

Indian Institute of Technology

Hyderabad, India

July 2019 - May 2023

  • Completed courses on Data Structures and Algorithms, Operating Systems, Computer Networks, Database Management Systems, Software Engieering, Machine Learing, Reinforcement Learning, Quantum Computing.
  • Worked on a project to reduce the bias in the predictions of machine learning models due to the bias in the training data using various techniques.
  • Extracuricullarly I was part of the Robotics Club, Photography Club and worked as a placement coordinator.

Projects

On the Go preview

On the Go

November 2024

An automated CI/CD deployment service that triggers deployments when pushing code to GitHub with an easy to use admin panel.

GoTemplHTMXTailwind CSSNGINX
Actively developing
expense tracker preview

A responsive web application where users can record their expenses and visually see their spending habits.

Next JSPostgrestRRPCShadcn UITailwind CSS
Actively maintaining
sudoku solver preview

Sudoku solver

May 2022

A sudoku game, where users can import a sudoku puzzle and the code solve it using backtracking.

PythonPygameBacktracking
Archived project
Reliable data transfer using UDP preview

Reliable data transfer using UDP

July 2022

A reliable data transfer protocol implemented using UDP sockets to facilitate faster throughput than TCP.

Computer NetworksPythonLinuxVirtual machines
Archived project

Skills

Frontend Development

Backend Development

Problem Solving

Data Structures

Algorithms

System Design

Machine Learning

UI Design