Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
LANGUAGES
Affiliations
Timeline
Generic
Rajat Uday Naik

Rajat Uday Naik

Bangalore

Summary

Application Developer specializing in payment application development. Experienced with all stages of the development cycle for dynamic payment applications. Well-versed in programming skills like OOPs, Standard Template Libraries(STL),Multithreading and Data Structures using C, C++. Strong background in project management and customer relations.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Software Developer

Siemens Technology and Services Private Limited
Bangalore
07.2023 - Current
  • Enhanced device reachability diagnostics by implementing detailed status updates for configuration protocols (SSH, NETCONF, HTTP(S)), providing specific error reasons for connectivity issues. Developed new classes, commands, and error management logic for accurate real-time error reporting and resolution guidance.
  • Integrated software components into existing systems.
  • Assisted with planning, designing, coding, debugging, testing, documenting, and maintaining software applications.
  • Debugged code to identify errors and fix them efficiently.
  • Collaborated in an agile, cross-functional team to develop and enhance features using C++, ensuring robust quality assurance through standardized testing procedures and continuous integration.
  • Coordinated with international teams on product modularization and optimization, driving improved system efficiency and performance.
  • Supported test engineers by executing thorough debugging, root cause analysis, and issue resolution to maintain high software quality standards.
  • Led knowledge-sharing sessions and training seminars at team and segment levels to foster skill development and collaboration.

Software Engineer - Development

Girmiti Software Pvt. Ltd
=
01.2020 - 07.2023
  • Developed Linux-based POS applications using C++, C programming, SQ Lite, HTML, CSS.
  • Analyzed user requirements to develop software solutions and created technical specifications.
  • Implemented financial transaction flow using OOPs concepts, STL, and data structures.
  • Worked on communication flow between devices and hosts, using socket APIs for POS devices.
  • Managed client communication, acted as an interface between team members and clients, and handled all aspects of payment applications, including maintenance, testing, debugging, and deployment.
  • Refactored legacy codes for improved maintainability without affecting existing features.

Education

Embedded System Training Certification

Vector India Pvt. Ltd
Bangaluru,India
08-2019

Bachelor of Engineering - Electronics And Telecommunication )

Padre Conceição College of Engineering
Verna, Goa
08-2015

Diploma - Electrical And Electronics Engineering

Government Polytechnic Curchorem
Curchorem, Goa
04-2012

Skills

  • C / C Programming
  • Strong OOPs Concepts
  • STL,Multithreading and Socket programming
  • Linux,Windows
  • Debugging
  • Data Structure and Algorithms
  • SQ Lite Database, PostgreSQL
  • Basic Socket Programming
  • Git – Bitbucket / TortoiseSVN,Atlassian JIRA,Azure
  • Wireshark

Certification

  • Embedded System Training Certification
  • Diploma in AUTOCAD Oct 2016 - Dec 2016 From IMS CAD CENTRE

Accomplishments

  • Presented a paper titled "Multiple frequency generator micro controller based electronic pest reseller" that helps in repelling wild animal entering restricted area such as crop field at the 8th Annual Symposium on VLSI and Embedded system on 8th March 2014.
  • Awarded as most Progressive Employee by Rosenberger Company for first Quarter 2018

LANGUAGES

  • English
  • Konkani
  • Marathi
  • Hindi

Affiliations

Project 1: Multiple Frequency Generator Microcontroller-Based Electronic Pest Repealer

  • Project Title: Electronic Pest Repealer
  • Objective: To protect agriculture land from wild animals.
  • Technologies: Microcontroller, frequency generator, electronic components.
  • Key Achievements: a device that effectively deterred wild animals from agricultural areas. Implemented multiple frequency generation to avoid adaptation by pests. Optimized power consumption for extended field use.
  • Skills: Microcontroller programming, electronics design, circuit analysis, problem-solving.

Project 2: Airline Ticket Booking Website

  • Project Title: Airline Ticket Booking System
  • Objective: To create an online platform for booking airline tickets.
  • Technologies: HTML, CSS, JavaScript (or other relevant web development technologies).
  • Key Achievements: a user-friendly interface for easy navigation. Implemented features such as flight search, booking, and payment processing. Ensured data security and privacy.
  • Skills: Web development, HTML, CSS, JavaScript, user interface design, database management.

Project 3: TV Remote Control Car

  • Project Title: IR-Controlled Car
  • Objective: To create a wireless controlled car using infrared technology.
  • Technologies: IR transmitter, IR receiver, microcontroller, motors, sensors.
  • Key Achievements: implemented IR communication for remote control. Designed a robust and efficient control system. Incorporated sensors for obstacle avoidance.
  • Skills: Electronics design, microcontroller programming, motor control, sensor integration.

Timeline

Software Developer

Siemens Technology and Services Private Limited
07.2023 - Current

Software Engineer - Development

Girmiti Software Pvt. Ltd
01.2020 - 07.2023

Embedded System Training Certification

Vector India Pvt. Ltd

Bachelor of Engineering - Electronics And Telecommunication )

Padre Conceição College of Engineering

Diploma - Electrical And Electronics Engineering

Government Polytechnic Curchorem
  • Embedded System Training Certification
  • Diploma in AUTOCAD Oct 2016 - Dec 2016 From IMS CAD CENTRE
Rajat Uday Naik