Summary
Overview
Work History
Education
Skills
Languages
Applications
Timeline
Generic

Senthilkumar G

Attur, Salem

Summary

A skilled mobile application developer with experience in both Android and iOS development. Proficient in Java, Kotlin, Swift, and Objective-C, with a strong understanding of Android SDK, NDK, and iOS frameworks such as UIKit and Core Data. Experienced in building scalable applications using MVVM, MVC, and Clean Architecture to ensure maintainability and performance.

Familiar with integrating RESTful APIs, NoSQL databases like MongoDB, and relational databases like Oracle. Experienced in using Firebase for cloud messaging and push notifications. Knowledgeable in backend development with Spring Boot and Node.js.

Strong background in UI/UX design, focusing on delivering user-friendly, responsive applications. Well-versed in version control using Git and continuous integration practices with Docker and CI/CD pipelines.

Overview

7
7
years of professional experience

Work History

Software Developer

Siemens Healthineers
05.2021 - Current
  • Experienced in Android and iOS application development, with a focus on performance optimization and scalable architectures.
  • Proficient in modern Android development (Jetpack Compose, MVVM, Hilt/Dagger) and iOS development (Swift, SwiftUI, Core Data).
  • Skilled in integrating third-party APIs, real-time databases (Firebase, Room, CoreData), and cloud services.
  • Strong background in app security, including data storage, encryption, and authentication.
  • A team player, committed to delivering high-quality work on time and mentoring peers.

Software Development Engineer

Sierraware Software Solutions Pvt Ltd
06.2018 - 04.2021
  • Hands-on experience with Android Camera frameworks (Camera HAL, Binder IPC, Camera Services).
  • Expertise in Android Camera, Docker Camera, and Linux SDL Camera for robust imaging solutions.
  • Strong background in image encoding/decoding technologies like WEBM and H.264.
  • Developed Java-based applications using Java EE and Apache Struts for automated client management systems.
  • Experienced in Android SDK, JNI, and debugging tools for system modifications and performance improvements.
  • Proficient in WebRTC for audio and video streaming in real-time communication.
  • Worked in Android internal frameworks and the Linux environment, optimizing system-level performance.
  • Built Android applications with Java and native languages, ensuring smooth user experiences.
  • Experienced in HTML, CSS, and database management for efficient web and mobile development.
  • Knowledgeable of the mobile development lifecycle, ensuring high-quality application delivery.
  • Developed reusable code libraries to expedite future development efforts, reducing time-to-market for new features.

Education

Bachelor of Technology - InformationTechnology

Madras Institute Of Technology
Chennai
2018

High School Diploma -

SRV Excel Matriculation Higher Sec.School
Rasipuram
2014

Skills

Core Programming Skills:

  • Java, Kotlin, Swift

Backend and Database Technologies:

  • Spring Boot, Nodejs
  • SOAP and REST APIs

Mobile Application Development:

  • Android (Java) and iOS Development (Swift)
  • Android SDK, NDK, Apple iOS Frameworks (UIKit, SwiftUI, Core Data)
  • Firebase for Cloud Messaging, Push Notifications

Architecture and Design:

  • OOP, MVVM, MVC, Clean Architecture

System Tools:

  • Linux Environment, Docker

Languages

English
Advanced (C1)
Tamil
Advanced (C1)

Applications

  • XCode
  • Android Studio

Timeline

Software Developer

Siemens Healthineers
05.2021 - Current

Software Development Engineer

Sierraware Software Solutions Pvt Ltd
06.2018 - 04.2021

Bachelor of Technology - InformationTechnology

Madras Institute Of Technology

High School Diploma -

SRV Excel Matriculation Higher Sec.School
Senthilkumar G