ABOUT ME

Hi I am Senthilkumar M, I'm a Research Engineer. I live in Bangalore,India. I have been adding 1's and 0 ‘s in semiconductor industry. I am very much interested in anything that drifts electrons.I have done intensive programming on several languages and C is my all time favourite

I have done lot of work on Wireless and Network protocol development and middle-ware development. I don't want to commit myself as a system developer so my free time I am doing lots of cool website designing, developing mobile application, contributing to the open source. I believe the women have capability to work on advanced research field. So I am mentoring more than 200 girls from my native place for Technovation Challenge 2014. I have completed my bachelors degree in Electronics and communication Engineering from Anna University. Madurai is my home town which is situated in south part of Tamil nadu in India

What I am doing

Living In

Skills

C
C++
Java
Python
Scripting(shell, java)
Web(HTML,/static/css,PHP)
Beginner
Proficient
Expert
Master

Languages

Tamil
English

Hobbies

Programming
Fitness
Mentoring
Trekking

Metoomentor

Metoomentor is a nonprofit mentoring platform to provide opportunity to everyone mostly focusing on tier II and tier III cities in India. The platform launched in March 2014 in Madurai, with the objective of giving technological opportunity to young girls. The platform gave the mentorship to young women in Madurai to participate in Technovation chellenge 2014 contest. We have mentorship to more than 200 girls in two college in Madurai.

Gallery

Calendar Feeds

Intel IoT RoadShow Hackathon

22-Nov-14 to 23-Nov-14

FireFox India Developer Hackathon

15-Nov-14 to 16-Nov-14

Google DevFest Speaker IoT

8-Nov-2014

Time Line

PROJECTS

Project Details
Technology

C programming in ecos and psos environment. L2/L3 protocols, Eclipse IDE.

Responsibility
  • Understanding the Requirement
  • Understanding the DVB-RS standards, and SATLink system architectures.
  • Understanding the IPV6 RFC.
  • Understanding the Netacc code base.
  • Designing High level design for Socket layer interface support for IPv6.
  • Coding socket layer interface for IPv6 socket support
  • Coding IPv6 utility functions.
  • Coding multifamily support to store both IPv4 and IPv6 address.
  • Unit Testing SLI module.
  • Writing System integration Test plan and System integration testing and multifamily testing.
Technology

C programming in ecos and psos environment. L2/L3 protocols, Eclipse IDE.

Responsibility
  • Understanding the Requirement
  • Understanding the DVB-RS standards, and SATLink system architectures.
  • Understanding the IPV6 RFC.
  • Understanding the Netacc code base.
  • Designing High level design for Socket layer interface support for IPv6.
  • Coding socket layer interface for IPv6 socket support
  • Coding IPv6 utility functions.
  • Coding multifamily support to store both IPv4 and IPv6 address.
  • Unit Testing SLI module.
  • Writing System integration Test plan and System integration testing and multifamily testing.
Technology

C/C++ programming. Samsung Linux Platform, POSIX APIs, GLIB APIs Localization using ICU.

Responsibility
  • Understanding the Samsung Linux Platform architectures.
  • Understanding the Tizen System framework.
  • Understanding the Open source components.
  • Proposing new idea and writing Technical specifications
  • Designed/Developed Tizen Resource compiler (TRC) to manage application resources at run time.
  • Designed/Developed Tizen inter process communication module.(TIPC)
  • Designing Developing and implementing wrapper API’s for Open source libraries.
  • Compiling and optimizing Linux kernel and reducing the boot time in platform.
  • Responsible for localization in Tizen using ICU and POSIX library.
  • Writing test cases using Tetware open source component.
  • Using Doxygen tool for source code documentation.
  • Part of debugging tool development team for Tizen.
  • Responsible for reviewing the codes of peers.
  • Debugging and bug fixing open source components.
Technology

C/C++ programming. IEEE 802.11u standard, Hotspot 2.0, GAS, ANQP protocol

Responsibility
  • Understanding the Requirement
  • Understanding the IEEE80211 and IEEE80211u standard.
  • Understanding MERU’s IEEE80211 code base.
  • Understanding OFMA, DSSS, FHSS modulations
  • Designing the high level and low level design document for hotspot enabler.
  • Designing the Interface control Document to port the HS enabler to IEEE80211 devices
  • Coding GAS, ANQP encode/decode module.
  • Unit Testing the GAS/ANQP module.
  • Debugging and bug fixing.
Technology

C programming in ecos and psos environment. L2/L3 protocols, Eclipse IDE.

Responsibility
  • Understanding the Requirement
  • Understanding the DVB-RS standards, and SATLink system architectures.
  • Understanding the IPV6 RFC.
  • Understanding the Netacc code base.
  • Designing High level design for Socket layer interface support for IPv6.
  • Coding socket layer interface for IPv6 socket support
  • Coding IPv6 utility functions.
  • Coding multifamily support to store both IPv4 and IPv6 address.
  • Unit Testing SLI module.
  • Writing System integration Test plan and System integration testing and multifamily testing.

My Ideas

I believe a good idea can make the world better place to live. These are the few of my ideas which always running in my mind. Some of them I have developed a prototype and some of them I am working on it.

  • Big Thing Landing Page

    OnScreen

    Everything on your screen. It is web interface display all your favourite web page in single screen

    View Details
  • Big Thing Landing Page

    OnWebnotes

    simple On the Go online note taking application

    View Details
  • Big Thing Landing Page

    Software Bucket

    Checkout all the open source software which is required for Developer to setup a development environment.

    View Details
  • Big Thing Landing Page

    100yrs

    The next gen Social Messaging App to connect you with your loved one. It is Fast and simple and zero text messaging app.

    View Details
  • Big Thing Landing Page

    Project Bio

    Single page site to show your bio information with timeline. Helps you to show case your potential to world

    View Details
  • Big Thing Landing Page

    Project Update

    Keep you android device always with latest software. Project Updates provides Latest software update for all the Android phone

    View Details
  • Big Thing Landing Page

    E-gadget Finger

    A wearable finger device with integrate TV remote, mouse, wireless presentator, fake money detector and Flash light.

    View Details
  • Big Thing Landing Page

    WiLectricity

    Why not wireless electricity. A prototype to charge Portable devices wirelessly.

    View Details
  • Big Thing Landing Page

    Memento

    Remember all the people you met in your life with their last conversation.

    View Details
  • Big Thing Landing Page

    Mobocart

    Application helps you shop and pay quickly in shopping market.

    View Details
  • Tiick Tock Coming Soon Page

    Jucoprison

    It is an application which integrates the functionality of Court, Police station and Prison

    View Details
  • Tiick Tock Coming Soon Page

    A small device which transmit power and signal simultaneously

    View Details

Blog Post

Android in layman point

  • 22 Feb 2014

This post explains the internals of android architecture in layman point of view. It explains the all the components present in the android architecture.Android provides a rich application framework that allows you to build innovative apps and games for mobile devices in a Java language environment. The documents listed in the left navigation provide details about how to build apps using Android's various APIs.

continue reading  

Raspberry pi!

  • 22 Sep 2013

Raspberry Pi is a small computer with the components mounted on a credit card sized motherboard, running a dedicated version of Linux.Capable of offering basic office computing, low-level gaming, Internet and email access, media playback and many other features regularly expected from a computer in the 21st century, the Pi achieves all of this with a stripped-down component count, an ARM processor and a very low price. Costs are kept so low by selling the computer without cables, storage or a case.

continue reading  

Setup Git Account

  • 25 Jan 2014

In this post I am going to explain about how to setup your Github account and Show your code ability to the world.Github is one of the most important developments in software over the past five years.The major difference between Git and any other VCS (Subversion and friends included) is the way Git thinks about its data. Conceptually, most other systems store information as a list of file-based changes. These systems (CVS, Subversion, Perforce, Bazaar, and so on) think of the information they keep as a set of files and the changes made to each file over time

continue reading  

CONTACTS

Contact Me

#19, third cross chikkenna layout
Maheswari nagar, Mahadevapura,Bangalore - 560048

: +91 8095207092

: sentenwin@gmail.com