Summary
Overview
Work History
Education
Skills
Timeline
Generic

Akshay Gora

Senior Software Engineer
Jaipur

Summary

  • Experienced software engineer with a strong background in Golang, specializing in system-level integration and communication.
  • Proficient in developing robust and scalable solutions .
  • Skilled in designing and implementing APIs, ensuring seamless communication between multiple microservices.
  • Solid understanding of software development principles, data structures, and algorithms.
  • Strong problem-solving abilities with a track record of delivering high-quality code and meeting project deadlines.
  • Effective collaborator, able to work in cross-functional teams and communicate technical concepts to non-technical stakeholders.
  • Dedicated to continuous learning and staying up-to-date with the latest industry trends. Passionate about leveraging Golang to create innovative and efficient software solutions for complex challenges.

Overview

5
5
years of professional experience
4
4
years of post-secondary education

Work History

Senior Software Engineer

Incedo
Gurugram
12.2021 - Current
  • work on the embedded project, wrote an API in Golang that facilitates communication between the embedded system and the system side. This API allows for seamless interaction and data exchange between the embedded device and external systems or applications.
  • API Design: You designed the API endpoints, defining the functionality and data flows required for communication between the embedded system and the system side
  • Data Serialization and Deserialization: Given that the API facilitates communication between the embedded system and the system side, you likely implemented serialization and deserialization mechanisms to convert data formats between the embedded device and the external systems
  • I leveraged CGO (cgo) to facilitate seamless communication between Golang and the system or external libraries. CGO allowed me to integrate C/C++ code into my Golang application, enabling direct interaction with the underlying system. Here are the key aspects of my work utilizing CGO

Software Engineer

Great Software Engineer(GSLab)
Pune
07.2019 - 12.2021
  • As a software engineer worked on a Multi-Cloud Multi-Platform (MCMP) project, I focused on developing functionality to extract and manage resources created on multiple cloud platforms. This involved building features that allowed users to discover, track, and manage resources across various cloud providers within a unified interface.
  • Cloud Provider APIs: I leveraged the APIs and SDKs provided by different cloud platforms such as AWS, Azure, GCP, and others to interact with their respective services
  • Resource Discovery: I implemented mechanisms to discover and identify resources created on different cloud platforms
  • Data Aggregation and Normalization: I built processes to aggregate resource data from multiple cloud providers into a centralized database or data store
  • User Interface and Reporting: I collaborated with the UI/UX team to design and develop user-friendly interfaces for resource extraction and management.

Intern

Great Software Laboratory(GSLab)
Pune
10.2018 - 06.2019

I successfully containerized an application as part of my internship experience. I utilized my skills in containerization technologies to streamline the deployment process and improve the application's portability and scalability.

Education

Bachelor of Technology - Compute Science

Lovely Profession University
Punjab
07.2015 - 06.2019

Skills

Proficient in Golang

undefined

Timeline

Senior Software Engineer

Incedo
12.2021 - Current

Software Engineer

Great Software Engineer(GSLab)
07.2019 - 12.2021

Intern

Great Software Laboratory(GSLab)
10.2018 - 06.2019

Bachelor of Technology - Compute Science

Lovely Profession University
07.2015 - 06.2019
Akshay GoraSenior Software Engineer