You are on page 1of 3

Harikrishnan B Kurup

Software Development, Testing and Source Code Optimization


Objective Profile Experience Skill set Education Personal Objective I am inclined towards developing a career in software design and development and gain expertise in architecting and designing efficient systems.

Profile 1. More than 3 years experience in software industry. 2. Worked in both service oriented and product oriented environment. 3. Involvement in multiple phases of SDLC in various projects. 4. Have experience in training new project members / documentation teams. 5. Ability to grasp new technologies on need basis and deliver results in time.

Experience Client Side Developer Whitefield, Blore May 2010-May 2011

HP
HP MPIO DSM Manager (C, C++, Installshield 2009, BullsEye) I was last working on HP MPIO DSM manager and installer for the same. Responsibilities included maintaining various modules of the DSM like mmc snap-in, volumeinfoprovider service and DSM drivers written in C. Responsibilities also included solving GR8 cases, release engineering, automation of repetitive steps in driver signing process, analysis of code coverage result and make reports & test cases based on the result, develop methods to narrow down the process of bug tracing. HP StorageWorks Management Pack (VBScript, SCOM 2007, VS 2003) I also worked on HP StorageWorks Management Pack for Microsoft System Center Operations Manager 2007 for three months. Responsibilities included writing VB scripts to support installation, writing test cases for new enhancements, interact with various disk array and tape teams, bug fixing, testing of the product and product installer.

Senior Software Engineer

Patni Computer Systems


SAS Domain Management (C, Perl, Lex & Yacc) I worked on SAS Domain Management application for storage expanders. Responsibilities included maintaining, enhancing and testing various modules of SDM like parser, CLI and daemon. Also, wrote PERL scripts for manipulation of binaries for embedded team and automating the test process.

Airoli, Mumbai Nov 2009-May 2011

Software Developer

Scalaris AG
Buffer handling library development (C, VS 2005) Wrote a library in C capable of encoding and decoding buffer using a special method devised by the company that enables nested packaging of packets. TCP Server and Client (C, VS 2005) Responsibilities included porting existing UDP client-server based system to a TCP based one and to develop a library to support packaging of data for TCP/IP based communication.

Villingen, Germany Jan 2009-Jul 2009

Software Developer

iFlect Technologies Pvt Ltd


MPEG2 Decoder optimization (C, Intel vTune Profiler) To optimize MPEG 2 decoder code written in C at code level and algorithm level, so that it provides same frame rate (30 fps) for high resolution videos. IP Camera Workstation (VB .NET 2005, Axis IP Camera APIs) Design and develop a workstation application that supports IP camera viewing, remote PTZ controls, video recording, video search based on date, camera name and IP of the camera and role based logins. Serial port camera capture application (VB .NET 2005) Design and develop an application to capture image from a VGA camera connected to serial port, convert the YUV data to RGB format and save it. AVLS Online Tracking (ASP .NET 2.0, SQL Server 2005, mySQL Server) Design and develop an intranet portal to view the details of vehicles using AVLS system, by retrieving the data from existing AVLS server. QwikStream Command Line Video Encoder (C on Linux, using KDevelop) To incorporate the open source library functions required in the project for audio and video encoding and to enhance the parser to support new commands. Flash Media Server Porting (C on Linux) To port C source code files for Flash media server from Windows to Linux. IP Camera Workstation (VB .NET 2005, Axis IP Camera APIs) Design and develop a workstation application that supports IP camera viewing, remote PTZ controls, video recording, video search based on date, camera name and IP of the camera and role based logins. On demand Video server (C / HTML / CSS / AJAX on UNIX) Reverse engineering and tweaking the VLM mode of VLC media player and modifying its web interface so as to support addition of multiple video on stream elements simultaneously. IP Camera Web Interface (IP camera SDK, HTML, CSS, pre-coded AJAX snippets) Design and implement a web interface for IP camera viewing with pan, tilt and zoom controls. IP Camera Desktop Viewer (VB 6, IP Camera SDK) Design and develop a simple standalone IP camera viewer for desktop with PTZ controls. Blackfin DSP video capture (C, using Visual DSP++) Develop an application to capture interlaced video in NTSC format from a source camera, deinterlace it and store it in the SD RAM of Blackfin ADSP BF533 KIT. GPS data capturing (VB .NET 2005, third party gauge controls) To capture the data received from a GPS module, parse it and display needed information on console in both gauge controls and digital format. Additional tasks done at iFlect System troubleshooting AVLS server debugging and maintenance as and when required.

Navi Mumbai, India Feb 2007-Feb 2008

Software Developer

Spectrum Software Solutions


Portal development management (HTML, CSS, ASP, ASP .NET 2.0, pre-coded JavaScript and AJAX snippets, SQL server 2000) Manage the development of various portals as per client needs. OASIS Inventory Management System (VB 6, MS Access) Develop forms so as to enable editing and modification of parts of database required by the inventory management system.

Navi Mumbai, India Dec 2006-Jan 2007

Skillset

Skills acquired in due course


Programming: C, VB 6.0, VB .NET 2005, C++ Scripting: PERL, VB script Web related: HTML, CSS, ASP, ASP .NET 2.0 Parsers: LEX & YACC Operating Systems: Windows, Linux Database: Oracle 9i, MySQL IDE: Visual Studio 2005, Eclipse, KDevelop Abilities: Analytical, Troubleshooting and Debugging, Desinging PoCs.

Education Bachelor of Engineering in Computer 2008 59.4%

Terna Engineering College, Mumbai University

HSC

Kendriya Vidyalaya Bhandup, CBSE

2001 70.0%

SSC

Kendriya Vidyalaya Bombay Engineering Group, CBSE


Personal

1998 54.6%

Personal details
Born on: 18 April 1983 Gender: Male Nationality: Indian Marital Status: Single Passport Number: H0217785 Valid Until: 08/09/2018 Issued by: PASSPORT OFFICE, THANE Issued on: 09/09/2008
th

Contact details
Address: A-303, Ambika Apartments, Plot A-09, Sector 20, Nerul (W), Navi Mumbai - 400706 E-mail: me@haribkurup.com Website: http://www.haribkurup.com/

You might also like