Summary
Overview
Work History
Education
Skills
Projects
Publications
Certifications and Training
Timeline
Generic

Gokul Bhojraj

Lund,Sweden

Summary

Result-driven Software Engineer with a proven track record in designing and managing cloud-based distributed systems and microservices orchestration. Skilled in full-stack development of software with impactful solutions while mentoring team members to enhance overall project performance.

Overview

6
6
years of professional experience

Work History

Senior Software Engineer

Arm
Lund
04.2024 - Current

GPU - Tools and Infrastructure

  • Designed and managed a project to build a distributed system test framework for GPU verification and testing.
  • Bringing up and maintaining an EKS cluster on the AWS cloud using Terraform and K8s for internal applications.
  • Migrated on-premises services to the AWS cloud K8s cluster and brought up open-source tools using Helm.
  • Orchestration of cloud-hosted microservices using Kubernetes, and SSO integration using OAuth2 Proxy.
  • Managed project timelines and deliverables using Agile methodologies.
  • Guided new joiners, interns, and teammates through constant support, and helped resolve issues.
  • Built log parsing agents for collecting data from distributed platforms.

Software Engineer

Arm
Lund
05.2022 - 05.2024

GPU - Tools and Infrastructure

  • Worked on multiple projects as a full-stack software engineer to build multiple internal services.
  • Development of a distributed system to automate GPU system tests using Flask, Django, Redis, Celery, and React.
  • Designed and developed an internal web application to monitor, track, and interact with GPU test pipelines.
  • Automation of daily tasks, monitoring, alerting using Jenkins, and visualization of data using Grafana.

Graduate Software Engineer

Arm
Lund
06.2020 - 05.2022

GPU - System Performance

  • Implemented performance stress tests to assess GPU capabilities.
  • Developed data pipelines for collecting and processing GPU performance metrics across distributed systems.
  • Developed microservices to visualize GPU performance data effectively.

Machine Learning Engineer

Comgrail AB
Umeå
09.2019 - 03.2020
  • Developed trading bots and distributed decision systems for enhanced trading efficiency.
  • Conducted research and development of machine learning, supervised learning models, and sentiment analysis using natural language processing.
  • Analyzed, warehoused, and visualized crude data to support informed decision-making.
  • Implemented automated data pipelines for the efficient collection and processing of large datasets.

Full Stack Developer Intern

Bookingpetz.com
Amsterdam
06.2019 - 08.2019
  • Full-stack development of a SaaS application with Java and PostgreSQL.
  • Constructed complex SQL queries across multiple tables in PostgreSQL databases.

Education

Master of Science - Data Science

Dalarna University
Sweden
06.2020

Bachelor of Engineering - Computer Science

Visveswaraya Technological University
India
06.2018

Skills

AWS, Terraform, Kubernetes, Helm, Docker, Nginx, Flask, Django, FastAPI, React, MERN stack, Python, Go, JavaScript, Groovy, Java, PostgreSQL, MySQL, MongoDB, Elasticsearch, Redis, Linux, Android, Jenkins, Git, GitLab, Grafana, Prometheus, Bazel, CasC, IasC

Projects

Policy-based reinforcement learning methods in advanced control systems

  • Usage of the novel Markov Decision Process (MDP) in reinforcement learning methods for controlling system decisions
  • Methods: Q-learning, deep Q-learning, policy gradient, gradient ascent

Image processing

  • Usage of computer vision to dynamically stitch multiple videos using background detection to generate a panoramic video
  • Methods: Computer vision, edge detection, background matching

Publications

  • Artificial Intelligence in Autonomous Vehicles at the NCET-AIT National Conference in 2017
  • Probability of selecting an event through fuzzy logic at the NCET-AIT national conference in 2018
  • Industrial requirements for Data Science jobs at Dalarna University in 2019

Certifications and Training

  • Java Developer certification by Oracle.
  • Oracle Database 11g certification by Oracle.
  • Certified programmer in C, C#, Java by NIIT.

Timeline

Senior Software Engineer

Arm
04.2024 - Current

Software Engineer

Arm
05.2022 - 05.2024

Graduate Software Engineer

Arm
06.2020 - 05.2022

Machine Learning Engineer

Comgrail AB
09.2019 - 03.2020

Full Stack Developer Intern

Bookingpetz.com
06.2019 - 08.2019

Master of Science - Data Science

Dalarna University

Bachelor of Engineering - Computer Science

Visveswaraya Technological University
Gokul Bhojraj