3+ years of industry experience as a software developer with Masters in Computer Systems Engineering
Proficient in C/Pro*C, C++, Network programming, Unix/Linux, MS SQL server 7.0, Oracle 7.3/8.0, and HTML
08/2008-Present: Software Engineer, Smart Software Solutions, Inc., Vermillion, SD 57069
Development and testing of SecureparserNAS Solution to secure the data written by Samba to the Linux file system using C, Samba in Linux environment
Developed and tested restoreshare application to regenerate an empty parserfilter shares from the remaining shares on a parserfilter server which can be run anywhere on the server
Created and tested Red Hat Package Manager (RPM) to automate non-interactive installation of SecureparserNAS system
10/2006-04/2008: Information Analyst, Electronic Data Systems Corporation (EDS), Salem, OR (first 11 months as a consultant)
Design Implementation of Software enhancement for Oregon Medicaid Management Information Systems (MMIS) in batch development using Pro*C and Oracle in UNIX environment
Developed and tested software for claims subsystem to determine Co-pay exemptions, limit and rates for pricing claims. Production data was also documented.
Release Coordinator for batch promotions to move Unix objects to appropriate environment for system and user acceptance testing
Worked for reference data maintenance and internet subsystems during construction and to fix various defects during system testing
Created letter generator template for internet subsystems to send letter to providers
Worked with automation of scheduling and management of jobs in UNIX environment using autosys that triggers jobs by date and time
Executed audit and help testing for MMIS panels within interchange systems
Monitored execution, completion of jobs, and finding the cause of batch cycle problems
7/2006 – 10/2006: Software Developer-Internship, C & S Technologies, Inc., Milpitas, CA
Built an instruction Library for Tax software
Integrated system Library with existing system by changing ASP Pages
7/2000 - 9/2001: Database Application Programmer, Pro Logic Associates LLC
Client: New Focus, Inc., San Jose, CA
Design, development and testing of software; training database users with Laser Test Data Management System using Visual Basic and MS SQL server in Windows environment
Data conversion project using SQL Server database to increase process efficiency
Implemented file organization and file list generation to increase productivity by 60%
Recognized latest laser data, compared with reference levels and results were reported to increase productivity; Used ActiveX data objects and framework of OLEDB
Software testing and management of laser system output with data analysis of analog/digital testing information; created automation and easy access which increased efficiency
Network Programming:
Developed Trivial File Transfer Protocol (TFTP) client and server in Unix environment using C and User Datagram Protocol (UDP) on RFC 1350. A throughput of 167 kbps was achieved while transferring 4 files each of size 1 MB.
Designed Remote shell in Unix, which allows a process in one host (client) to execute a command/program in another host (server); used Transport Control Protocol (TCP)
Implemented Remote Copy program to transfer files between the remote and local host using TCP. A file transfer rate of 1Mbps was achieved
Designed TCP proxy (forwarder) program with support for multiple clients
Developed Simple Mail Transfer Protocol client based on RFC 821 protocol that can be used to send email to any email account
Developed multipurpose Server program supporting both TCP and UDP
C++ Programming:
Designed a ‘Video Rentals’ Project, where C++ classes were used to model objects
Developed real world application for bank accounts using inheritance.
Computer Architecture/Others:
Designed an Instruction set that can be used to implement a C language compiler
Developed an UNIX shell with features such as command line parsing, command execution, Input/Output redirection, Signal handling, command history and Built-in commands.
Master of Science in Computer Systems Engineering May 2006
Northwestern Polytechnic University, Fremont, CA. GPA: 3.84/4.0
Bachelor of Engineering in Electronics & Communication Engineering
Madurai Kamaraj University, Madurai, India. GPA: 3.7/4.0
Programming Languages: C/Pro *C, C++, Java, Visual Basic, UNIX shell and HTML
Operating Environments: UNIX (Solaris), Linux, Windows
Data Base: MS SQL server7.0, Oracle 7.3/8.0, MS Access
Front End Tools: Visual Basic 6.0, SQL plus 8.0, PL/SQL 8.0, Forms 5.0, Reports 3.0, Kdevelop 3.3.4