Post Job Free
Sign in

Sql Server Development

Location:
Gainesville, FL, 32608
Posted:
March 09, 2010

Contact this candidate

Resume:

Manikandan Narayanaswamy

**** ** **** **, *** # 'B'11, Gainesville, FL 32608 *******@*****.***,

*************@***.*** 352-***-****

OBJECTIVE

To obtain a full-time position in software/middleware development where my

technical skills can be harnessed and improved eventually contributing to

the growth of the organization

EDUCATION

University of Florida, Gainesville, FL: MS in ECE. Major: Computer

Engineering GPA: 3.7/4.0 May '10

Courses: Computer Architecture, Embedded Systems, Computer Communication,

Wireless Networks, Wireless Communication.

MS Ramaiah Institute of Technology, Bangalore: Bachelor of Engineering.

GPA: 3.83/4.0 June '07

Courses: Object Oriented Programming, Data Structures, Operating Systems,

Computer Networks and Security, 8085 Architecture.

PROFESSIONAL EXPERIENCE

_______

Real Time Resolutions, Dallas, Texas

May 2009 - Jan 2010

Intern, Systems Engineer

. Building in-house web pages for financial analysts. This allows them to

pull data from the database, update them and store the generated data as

excel files. Also integrated batch processing mechanisms to increase

efficiency.

. Core member of the SQL Server 2005 upgrade team. Migrated all the DTS

packages in SQL 2000 to SSIS packages, ensured compatibility. Worked with

VB scripts, ActiveX, Perl and Java.

. Built a Linux server with SVN helping the development team to collaborate

on projects more efficiently.

. Designing stored procedures, triggers, cursors and functions in SQL

Server 2005.

. Automating key functional areas to increase throughput and reduce errors

using Java, JDBC, SWINGs.

Nokia Siemens Networks, Bangalore

July 2007 - May 2008

Software Developer P1

. Maintenance and testing of existing Java/J2EE/C++ code.

. Module development and bug fixing of two flagship products.

o RA (Ruleset Analyzer): Improved the working of this application by

removing implementation flaw in state machine (whenever there were

restarts of the JBOSS server, the threads ended up in a dead lock and

stalled the application).

o AMD (Alarm Message and Display Console): Involved in GUI development

and improving overall appearance. Fix bugs when testers come up with

fault reports. Coding was done in C++.

. Developing a custom log parser in Java using SWINGs (currently being used

as a tool within the organization)

. Analyzing faults in network elements (remote debugging Java/C++,WinDbg)

Electronics and Radar Development Establishment, Bangalore

Feb 2007 - May 2007

Student Trainee

. Worked on the Xilinx ISE and Virtex 4 FPGA kit to develop a Micron S-RAM

memory controller.

Aeronautical Development Establishment, Bangalore

Jun 2006 - Jul 2006

Student Trainee

. Verification of Nyquist rate of sampling signals and reconstruction using

MVME board with a Motorola microprocessor.

SKILL SET

Programming languages: Java, C, C++ (MPI, UPC), JavaScript, Perl, HTML,

CSS, XML, PHP, T-SQL, VHDL, Assembly (8085, 8086, 8051),

Matlab.

Development Tools: Visual Studio, Eclipse, NetBeans, Microsoft SQL

server Management Studio, WinDbg, CVS, SVN, IBM Rational

ClearCase, Apache Tomcat web server, Tornado IDE,

DIMETalk, Network Simulator 2.33, Modelsim, WireShark,

Microsoft Assembler (MASM/TASM), Xilinx ISE.

Web/Application Server: Apache Web Server, Tomcat, JBOSS.

Databases: MS SQL Server 2000/2005, MS Access, MySQL.

Operating Systems: Windows XP/Vista/Server 2003, Linux, Unix.

ACADEMIC PROJECTS

. Effective load balancing for image processing: Rendering Images: Parallel

Computer Architecture. Implementing a Ray Tracer in a cluster computing

environment using MPI. Cluster is comprised of 32 Linux servers featuring

Quadrics and PCI-X. C++

. Implementing a lossless code compression algorithm and finding ways to

enhance the compression ratio. Algorithm: Directory based including run

length encoding and bit masking. Language: Java.

. Developing a RISC Instruction set simulator and enhancing it by

introducing branch prediction. Built a five stage pipeline involving the

fetch, decode, execute, memory access and write back stages. Branch

predictors (Bi modal and local branch predictors). ~2000 lines of code.

Language: C++

. Implemented and analyzed plausible improvements in the Z-MAC protocol on

NS 2.33. Showed a reduction in power consumption by 30% by implementing

adaptive power assignment on the sensor nodes. Tools: Network Simulator

2.33, TraceGraph, Dev-C++, Perl, Network Animator (NAM). Linux OS.

. Setting up a VOIP server (Asterisk/Freeswitch) on a Unix box to support

calls from soft phones over IP. Also setting up the billing system

associated with this server. Getting it business ready.

. Image processing in VHDL on a XD1000 Development system: Implemented

Sobel edge detector, and showed a 2x speedup compared to a 2.5 GHz

microprocessor. Memory unit used: Block RAM. Tools: DimeTalk, Xilinx ISE,

RCML, Matlab. Hardware: Altera Stratix-II FPGA (XD1000 Development

system)

HONORS AND LEADERSHIP

. Recognized as one of the "Best Freshers" in Nokia Siemens Networks by the

managers in EO-2 Division (2008).

. Accolades by the department head for coming up with the java parsing tool

(GUI based) in a span of three weeks and standing second in a C++

competition involving new joiners.

. Graduated Bachelor of Engineering with 'Distinction'.

. Achievement award received at the University of Florida for a good

undergraduate academic record.

. Managerial roles in technical festivities organized in MSRIT.



Contact this candidate