Loading Assets...

M Senthil Kumar

A Research Engineer

ABOUT ME

SENTHILKUMAR M - Creative Engineer & Mentor

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

SKILLS

I AM REALLY GOOD AT THE FOLLOWING TECHNICAL SKILLS

C
95
C++
90
Java
80
Python
80
Javascript
80
Shell script
80
HTML/CSS
85
PHP
80

EXPERIENCE

PREVIOUS ASSOCIATIONS THAT HELPED TO GATHER EXPERIENCE

Qualcomm Inc

Senior Engineer

I am working on IEEE 802.11ac protocol feature development in host and firmware side of Qualcomm 802.11ac chip sets.I have worked on the spectral analysis module to detect the interference present in 2.4 and 5G band. I am working on RAW mode feature in 802.11ac.

June 2013
December 2011 - May 2013

Samsung Electronics

Senior Software Engineer

I was part of the Tizen Operating System Development group.I have developed new feature in Tizen Middleware components. I was designed and developed Tizen IPC module. Tizen Resource Compiler and Mobile virtualization feature. I have contributed to ICM opensource

Aricent Technology

Software Engineer

I was worked in Datacomm and networking division of Aricent. I have completed into the Datacomm and Networking protocol stack development. We have developed the IPv6 protocol stack We implemented the IEEE802.11u standard in user space for our customer Meru Networks

July 2010 - December 2011

EDUCATION

PREVIOUS ASSOCIATIONS THAT HELPED TO GATHER EXPERIENCE

Engineer's degree, An Introduction to Interactive Programming in Python

Rice University

2014

Building simple interactive applications.

Multiple "mini-projects" in Python.

The projects included building fun games such as Pong, Blackjack, and Asteroids.

Engineer's degree, Programming Mobile Applications for Android Handheld

University of Maryland College Park

2014

"Programming Mobile Applications for Android Handheld Systems" is the first course in a trans-institution sequence of courses on Mobile Cloud Computing with Android.

Engineer's degree, Startup Engineering

Stanford University

2013

Starting technology companies/labs and scaling them up

Modern software engineering principles with a focus on mobile HTML5 development.

Guest lecturers from Uber, Coinbase, Meteor, Square, Stripe, AirBnb, Twilio, Taskrabbit, Judicata, Counsyl, Twitter, and Asana

B.E, Electronics and Communication Engg

AnnaUniversity

2010

High School

St Mary's

2006

PORTFOLIO

TESTIMONIAL

PREVIOUS ASSOCIATIONS THAT HELPED TO GATHER EXPERIENCE

BLOG

PREVIOUS ASSOCIATIONS THAT HELPED TO GATHER EXPERIENCE

How to set JAVA_HOME in MAC

1. Mac OSX 10.5 or later In Mac OSX 10.5 or later, Apple recommends to set the $JAVA_HOME variable to /usr/libexec/java_home, just export $JAVA_HOME in file ~/. bash_profile $ vim ~/.bash_profile export JAVA_HOME=$(/usr/libexec/java_home) $ source ~/.bash_profile $ echo $JAVA_HOME /Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home Why /usr/libexec/java_home? This java_home can return the Java version specified in Java Preferences for the […]

0 Comments

Android in layman point

Android in layman point [ Android Architecture ] The Android platform Android platform is software stack Supports mobile and tablet It has many layers to support application to run. The android architecture Application layer Application framework Libraries and DVM Linux kernel (provides generic OS services) Linux kernel proves following services Security Memory & process management, File […]

0 Comments

Setup Your Github account

Hi Everyone, In this post I am going to explain about how to setup your Github account and Show your code ability to the world. What is GitHub? Github is one of the most important developments in software over the past five year. The site began in 2008 as a simple frontend for the open-source […]

0 Comments

Raspberry pi

What is the Raspberry Pi? 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 […]

1 Comments

SOCIAL CONNECT

CONTACT

<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3888.276382760684!2d77.70312631423239!3d12.954158218767251!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x3bae1236a02ced91%3A0x98ec274a05dae775!2sWebToAll!5e0!3m2!1sen!2sin!4v1470449156556" width="600" height="450" frameborder="0" style="border:0" allowfullscreen></iframe>