N

Nilesh Gupta

Software Engineer

Bengaluru, Karnataka, India5 yrs experience

Key Highlights

  • Strong programming skills in C, C++, and Java.
  • Experience in developing robust APIs and telecom solutions.
  • Passionate about learning new technologies and enhancing skills.
Stackforce AI infers this person is a Backend-focused Software Engineer with experience in telecom and software development.

Contact

Skills

Core Skills

Go (programming Language)Software Development Life Cycle (sdlc)C++Agile DevelopmentSoftware DesignVersion Control

Other Skills

AlgorithmsBitbucketC (Programming Language)Clean CodingCode CoverageCode ReviewCommunicationData StructuresDebuggersDebuggingDesign DocumentsDesign PatternsGNU DebuggerGitGitHub

About

I have completed a master of computer application(MCA) from NIT Calicut. I am having good programming skills in C, C++, Java and also having a good understanding of data structures and algorithms. I am looking for growing organizations where I can learn and implement my ideas which help organizations to grow. I love to learn new technologies I want to enhance my skills and I always compete with myself. Apart from that, I love to play cricket.

Experience

Acl digital

Senior Software Engineer

Nov 2024Present · 1 yr 4 mos · Bengaluru, Karnataka, India · Hybrid

  • Designed and implemented the NEF module architecture using Go for efficient network exposure management.
  • Utilized OpenAPI to automatically generate code from YAML files compliant with 3GPP standards.
  • Developed robust APIs enabling secure and scalable exposure of network capabilities.
  • Optimized NEF processes for performance and reliability in telecom environments.
C++Go (Programming Language)Voice over IP (VoIP)Software Development Life Cycle (SDLC)

Heal software inc.

Software Engineer

Jun 2022Nov 2024 · 2 yrs 5 mos · Bengaluru, Karnataka, India · On-site

  • Developed a library that intercepts shell execution to inject JMX and additional parameters into Java-based application servers.
  • Implemented robust configuration and logging mechanisms, ensuring seamless integration.
  • Developed a connector to track data across message flows and implemented a comprehensive logging mechanism.
  • Utilized Filebeat and Logstash to push data to RabbitMQ (RMQ).
  • Built GCC and other binaries for Linux and Unix-based operating systems, including Solaris and AIX.
  • Utilized existing functions to make code more reusable and clean.
  • Meeting deadlines without compromising the code quality with accurate design and resolving production issues.
C++Standard Template Library (STL)GitHubWin32 APIData StructuresUnit Testing+29

Amdocs

2 roles

Software Developer

Jul 2021May 2022 · 10 mos

  • Contributed to the development of a no-code platform that enables users to create user interfaces through a drag and drop functionality.
  • Designed and implemented core functionalities, enhancing the platform's capability to generate fully interactive and responsive user interfaces.
  • Managed and resolved defects by tracking and addressing issues ensuring software reliability and stability.
  • Conducted root cause analysis and implemented corrective actions to eliminate bugs, improving the overall code quality.
C++GitHubData StructuresVersion ControlPolymorphismAgile Development+11

Project Trainee

Jan 2021Jun 2021 · 5 mos

  • Contributed to the development of "Ride and Share," a web-based travel portal enabling users to create, join and organise trips.
  • Implemented features allowing users to manage trip requests, view the status of their requests, and handle invitations from other users.
  • Enhanced user interaction by developing functionalities for requesting to join trips and managing trip participation efficiently.
Software DesignVersion ControlPolymorphismAlgorithmsOral CommunicationCommunication

Education

National Institute of Technology Calicut

Master of Computer Applications - MCA

Jan 2018Jan 2021

Delhi University

Bachelor of Science — Computer Science

Jan 2015Jan 2018

Stackforce found 100+ more professionals with Go (programming Language) & Software Development Life Cycle (sdlc)

Explore similar profiles based on matching skills and experience