Tukaram Gaikwad

Senior Software Engineer

Pune, Maharashtra, India9 yrs 9 mos experience
Highly Stable

Key Highlights

  • Over 8 years of software engineering experience.
  • Expertise in C, C++, and multithreading.
  • Strong background in high and low level design.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Cybersecurity and Software Development.

Contact

Skills

Core Skills

CC++

Other Skills

C DeveloperHigh Level DesignTest Case WritingLinuxThread Pool FrameworkMultithreadingServer ArchitectureData Structure and AlgorithmsDesign PatternsSynchronizationCommunicationCoding ExperienceCode DesignSystem ArchitectureTroubleshooting

About

About me :- I'm software engineer with over 8 years of experience, currently working at Cohesity as Member of technical staff-III. • During my software engineer career, I have worked with multiple programming langauge, libraries, frameworks & technologies such as C, C++, Java, STL, RabbitMQ, Socket Programming, Multithreading, Thread & process syncronization. • Also I have experience of contributing to the design part by analysing the epic to prepare high level design(HLD) & low level design(LLD). • Strong expertise in software development using object oriented programming(OOP). • Hand on experience of using Standard Template Library(STL). • Hands on experience of creating generic Thread pool framework using posix Thread. • Hands on experience of creating shared library and static library. • Hands on experience on gdb, valgrind, make. • Hand on experience of creating thread safe Hash Table. (I.e unordered map). Technical Skill :- Programming language - C, C++, Java, STL, Data-structure, Socket Programming, shell scripting. Software used - Perforce,SVN, JIRA, Jenkins, Confluence, Beyond compare. Operating System - Linux, Unix, Windows. Development Methodology - Object Oriented Programming DB - Mysql, No Oracle

Experience

9 yrs 9 mos
Total Experience
2 yrs
Average Tenure
1 yr 6 mos
Current Experience

Cohesity

2 roles

Member of Technical Staff-IV

Oct 2025Present · 8 mos

Member of Technical Staff-III

Dec 2024Present · 1 yr 6 mos

CC++

Veritas technologies llc

Sr Software Engineer

Nov 2021Dec 2024 · 3 yrs 1 mo · Pune Division, Maharashtra, India

C++C Developer

Amdocs

2 roles

Senior Software Engineer

Jul 2021Nov 2021 · 4 mos · Pune Division, Maharashtra, India

  • Project Name : Amdocs document designer (AMDD).
  • Role :- Advance Software Developer-Linux(C,C++).
  • Day Today activities:-
  • To analyze business requirements from user stories and prepare high level design(HLD) and
  • accordingly writting code in C++ to enhance the functionality of Amdocs Product.
  • Write test case for developed functionality and get test case reviewed from architect and Project
  • Owner(PO).
  • Once functionality get developed give demo to architect and Project owner(PO).
  • Guid new team member or fresher to complete their story on time and do peer code review.
  • Also work as Technical focal from Amdocs core side.
C++C Developer

Software Engineer

Oct 2019Nov 2021 · 2 yrs 1 mo · Pune Division, Maharashtra, India

C++C Developer

Quick heal

Software Engineer

Feb 2019Oct 2019 · 8 mos · Pune, Maharashtra, India

  • Project Name : End point security (EPS).
  • Role :- Software Engineer-Linux(C,C++).
  • Responsibilities:- POC of new feature, Design, Development, debugging, unit and integration testing, solving bug, create development related documents.
  • Description : As part of End point security implemented below feature independently:
  • Real Time Protection
  • To protect computer from virus/threats Real time protection(RTP) is used, real time protection is the
  • background process(i.e Daemon) which monitor linux file system and if new file came in computer
  • then it check is file clean or infected with virus if file is clean then it allow to write on computer and
  • if infected with virus deny to write on computer.
  • Created Thread pool framework using posix thread inorder to handle multiple events at time.
C++C Developer

63 moons technologies limited

C, C++ Developer

Aug 2016Jan 2019 · 2 yrs 5 mos · Mumbai, Maharashtra, India

  • Project Name : Vannya Multi Threaded Server Architecture (4-tier)
  • Responsibilities:- Design, Develope Server side application in C++, maintenance and development of complex project module, Coding and performing unit and integration testing, create code documentation, test documentation and test reports.
  • Hand on experience of object oriented programming.
  • Created Multi threaded server in C++ to handle multiple clients request(i.e Android, ios, web
  • clients) and process on it.
  • Hand on experience of using mutex lock to avoid critical section problem.
  • Hand on experience of using exception handling to avoid abnormal termination of program.
  • Hand on experience in Object oriented programming(OOPS), C++ container and Standard Template Library(STL).
C++C Developer

Education

Centre for Development of Advanced Computing (C-DAC)

Post Graduate Diploma in Advance Computing(PG-DAC) — Computer Science

Jan 2016Jan 2016

PDEAs A G Awate College of Engineering, Hadapsar, Pune 28

Engineer's degree and Post Graduate Diploma in Advanced computing(PG-DAC) — Electronics Engineering and PG Diploma in Computer

Jan 2011Jan 2015

Savitribai Phule Pune University

Stackforce found 100+ more professionals with C & C++

Explore similar profiles based on matching skills and experience