Vishnu Suresh
jobs.vishnu@gmail.com | Mobile: +91 xxxx xxxx xx | Residence: +91 xxx xxx xxxx
SUMMARY I am a software engineer with a proven repertoire of skills in design, execution and delivery of customer oriented projects. Innovative problem solving abilities and the knowledge of a wide variety of network protocols have aided me in efficiently implementing lucrative projects. An aptitude for taking initiative and an ability to adapt to latest in technology has enabled me to actively broaden the scope of my work. A desire to excel has provided me with opportunities to prove myself, with distinction, in challenging projects.
RELEVANT Architectures and Platforms
SKILLS PowerPC and x86
Linux 2.6 and 2.4
Technologies and Languages
'C' Programming Language
802.11 Protocol
IPSec Protocol
IP Multimedia Subsystem (IMS)
Gtk Library
Software and Tools
GNU Tool-chain, Codewarrior Suite
Make, Shell scripting,
Oprofile, gprof and gcov
Spirent Smatbits and associated software
Linux Target Image Builder (LTIB)
WORK Freescale Semiconductor India Pvt. Ltd.
EXPERIENCE Software Engineer I
June 2006 - present
- Porting of WLAN drivers to Freescale Platforms
- Porting and Optimization of IPSec suite
- Profiling and Benchmarking
- Customization of boards and BSP as per customer request
Infineon Technologies India Pvt. Ltd.
Consultant Software Engineer (Contract through Global Edge Software Ltd.)
February 2006 - May 2006
- IP Multimedia Subsystem suite
- Design and Implementation of the XDM module
Global Edge Software Ltd.
Senior Software Engineer
February 2004 - January 2006
- Design, implementation and testing of various applications
- Application for Video/Audio streaming over network
- WLAN configuration utility on Linux
Global Edge Software Ltd.
Trainee on Probation
September 2003 - January 2004
PROJECTS NFS Server Porting
- Porting the NFS server to the PowerPC architecture.
- Platform: Freescale MPC8315
RaLink WLAN (802.11) Chipset drivers
- Porting RaLink RT2860 and RT2661 drivers
- Platforms: Freescale MPC8313/15 and MPC8323 SoCs
- The RaLink RT2860 WLAN chipset supports the 802.11n specification.
- The RT2661 chipset supports the 802.11 b/g standard.
- Both these chipsets are SoftAPs.
Atheros WLAN Chipset driver
- Porting of Atheros 802.11 a/b/g Madwifi SoftAP driver
- Platforms: Freescale MPC8313 and MPC8323 SoCs
- Porting to Linux 2.6.10 and Linux 2.6.20
IPSec Suite (Openswan) to Freescale MPC8313
- Openswan IPSec suite
- OCF (Open Crypto Framework) Library
- Integrated with Freescale Talitos (Security Engine) driver
IPSec Suite (Strongswan)
- Strongwan IPSec Suite
- Freescale Security Engine driver implementation
- Porting from Linux 2.6.10 to Linux 2.6.22
- Platforms: MPC8323/21 and MPC8311/13 SoCs
IMS Protocol Stack
- Design and implementation of XDM module
- Core database module handling user and service data
- A library with APIs to service providers
VoIP over WiFi
- OS Abstraction layer for eCos and Linux
- ARM based SoC platform
- Server on board with WLAN, client on Linux
Multimedia Application
- Design and implementation
- Supports up to 4 audio/video streams
- Integrated with SIP for network streaming
- Using SDL for support on Windows and Linux
- Front-end with Gtk+ Library
WLAN Configuration and Re-association utility
- Design, implementation and testing
- Utility for configuring WLANs (similar to iwconfig and iwlist)
- Enabling Wireless Roaming (connecting to best AP)
- Front-end using Gtk+ library
Marvell MCF-25 chipset driver
- Implementation of initial driver framework
- As a part of training at Global Edge Software Ltd
Logitech USB mouse driver
- Implementation of USB mouse driver
- Seamless integration with Linux UHCI stack
- As a part of training at Global Edge Software Ltd
EDUCATION Mahatma Gandhi University, India
University College of Engineering Thodupuzha, Kerala
B-Tech in Computer Science and Engineering, with First Class
June 1999 - July 2003
PERSONAL Age & Date of Birth: XXXXXXXXXXX
DETAILS Passport Details: F*******, Issued in Bangalore, India
Marital status: Single
Languages Known: English, Hindi, Malayalam, Tamil and Kannada
Interests: Reading, Movies, Football, Photography, Trekking and Traveling