Suraj K.

Software Engineer

Bengaluru, Karnataka, India11 yrs 6 mos experience
Most Likely To Switch

Key Highlights

  • Over 9 years of software development experience.
  • Expert in multithreading and design patterns.
  • Proficient in project management tools like Jira and GitHub.
Stackforce AI infers this person is a Backend-focused Software Developer with expertise in Cloud Computing and Semiconductors.

Contact

Skills

Core Skills

JavaGo-langKubernetesC++C/c++C

Other Skills

Object-Oriented Programming (OOP)REST APIGrpcKafkaEtcdMongoDBGCPPrometheusGrafanaSoftware Design PatternsBOOST LibPythonDesign PatternCross-Platform Desktop applicationNode.js

About

Experienced Software Developer adept in bringing forth expertise in design, coding, testing and maintenance of software systems. Able to effectively self-manage during independent projects, as well as collaborate as part of a productive team. - Skilled in C/C++, Java, and Python programming, multithreading, design patterns, object-oriented design - More than 9 years of experience in designing and developing application software - Extensive experience with project management and tracking using the tools like Jira, GitHub Issues - Good understanding of the development processes and tools including github CI/CD pipelines - Experience in handling/debugging a number of high-priority customer and support escalations and ensuring the timely delivery of the fixes.

Experience

11 yrs 6 mos
Total Experience
2 yrs 3 mos
Average Tenure
2 yrs 9 mos
Current Experience

Jpmorgan chase & co.

SDE3

Sep 2023Present · 2 yrs 9 mos · Bengaluru, Karnataka, India · Hybrid

JavaObject-Oriented Programming (OOP)

Nference

Staff Software Engineer

Apr 2022Aug 2023 · 1 yr 4 mos · Bengaluru, Karnataka, India

Go-LangC++REST APIGrpcKafkaEtcd+5

Idrive inc.

Senior Programmer Analyst

Jul 2021Mar 2022 · 8 mos · Bengaluru, Karnataka, India · Remote

  • Worked on developing Cloud Backup & Storage solutions
C++

Samsung semiconductor

2 roles

Staff Software Engineer

Jan 2021Jun 2021 · 5 mos · Hybrid

  • . worked on developing a multi-storage validation platform
C++Software Design Patterns

Associate Staff Engineer

Jul 2020Dec 2020 · 5 mos · Hybrid

  • . Designed and developed an application framework to integrate 3rd party apps for performance benchmarking of storage memory devices for multi-storage validation platform
  • . Technology Used - C++, BOOST Lib, Python, Design Pattern, Cross-Platform Desktop application, Node.js, electron framework
C++BOOST LibPythonDesign PatternCross-Platform Desktop applicationNode.js+1

Samsung r&d institute india

3 roles

Lead Engineer

Promoted

Jul 2018Jun 2020 · 1 yr 11 mos

  • . Designed and developed a connectivity agnostic framework for Samsung Wearable devices
  • . The Framework is popularly known as 'Samsung Accessory Protocol' commercialized in all samsung wearables
  • . Technology Used - C/C++, Java, C#, UWP, Android, Tizen, RTOS, Linux, Socket Programming, multithreading and IPC mechanism
C/C++JavaC#UWPAndroidTizen+5

Sr. Software Engineer

Jul 2016Jul 2018 · 2 yrs

  • . Designed and developed an application software (Endpoint manager) for OBD devices
  • . Technology Used - C, MQTT, HTTP, Sqlite, Linux
CMQTTHTTPSqliteLinux

Software Engineer

Jul 2014Jul 2016 · 2 yrs

  • . Designed and developed an application software (Endpoint manager) for OBD (on-board diagnostic) devices for an automobile project.
  • . Developed a Web based game for Tizen Store using HTML, CSS and Javascript

Education

National Institute of Technology Jamshedpur

Bachelor of Technology (B.Tech Hons.) — Computer Science and Engineering

Jan 2010Jan 2014

Delhi Public School, Ranchi

Senior Secondary — Computer Science

Jan 2007Jan 2009

Stackforce found 100+ more professionals with Java & Go-lang

Explore similar profiles based on matching skills and experience