Srikanth Koneru
2400,Waterview pkwy, Apt#811
Tel: 972-671-8739
Richardson, TX-75080.
email:taurusks@yahoo.com
Objective:
Seeking a challenging and rewarding
career in the field of telecommunications and software development.
Education:
Master of Science in Computer Science,
The University of Texas at Dallas ,Dallas, TX.[8/98- 12/99].
B.S in Electronics & Communications
Engineering, Madras University, Madras, India.[9/94 ?4/ 98].
Diploma in Computer Networking Technologies,
Aptech Hardcore, Madras, India.[8/96 ?9/ 97]
Computer Skills:
Languages
: C, C++, JAVA, UML, Tcl, PL/SQL, ksh, ALP, PASCAL, FORTRAN.
Database
: ORACLE 8.0, SQL, VB, MS-Access.
OOD
: UML, OMT.
Operating Systems: UNIX, Windows
NT, Windows 98, MS-DOS 6.22.
Internet
: HTML, JavaScript, CGI.
Protocols
: ATM, ISDN, SNMP, TCP/IP, SS7.
Platform
: Sun-Sparc (Solaris 2.5), IBM compatible PC.
Others
: Rational Rose, AWK, Frame Maker, MS-Office.
Projects:
-
Web-Based file systems: Currently under implementation in JAVA,
the aim is to enable access to files on any system on the web from any
machine anywhere in the world.
-
Distributed Database: The project involved extensive use of Thread
& socket libraries and addresses Data integrity and concurrency control
and synchronization among other issues to implement a Dynamic Hash table
distributed over many servers.
-
Printer Spooler: Coded using UNIX system calls, it performs the
spooling function for multiple processors and single printer. Inter-process
communication was used to communicate between spooler, printer and processors.
-
Boltzman Heat Machine: The simulation of Boltzman Heat Machine using
multithreading techniques was successfully coded in C.
-
Virtual memory management: Simulation of memory management in UNIX
system using Fixed paging technique to analyze memory efficiency in terms
of page faults.
-
Arithmetic operations for very large integers: Software to perform
basic arithmetic operations on very large integers of the order of about
200 digits. The Software has been coded in C++, to work in Borland as well
as UNIX.
-
Dijkstra?s algorithm: The algorithm to calculate the shortest paths
between a source and multiple destinations was implemented using priority
queues and was coded in Visual C++.
-
Computer Network performance testing: This project given the network
parameters simulates the network for a given amount of time and displays
the status of network at any given time.
-
Signal Processing using Adaptive Techniques: Coded in C,the program
accepts a digital or an analog signal as input, minimizes the proportion
of noise in the signal. The output always converges to a known value.
-
Simulation of sample networks: Simulated various sample networks
using Network Simulator software with Tcl and AWK. This included graphical
representation of the networks to enable close monitoring.
-
File Management system: This project was implemented in PACSAL.
It includes modules for file operations like addition, deletion and modification
of records.
-
Banking Automation: Real-time software developed for automating
the daily transactions in a bank. It was implemented in ORACLE with Developer
2000 as front-end.
-
Airline reservation system: Package provides for allocation of seats,
calculates utilization factor . It was implemented in ORACLE using
Developer 2000 as user-interface.
Work Experience:
Teaching Assistant, University
of Texas at Dallas, Richardson, TX. [01/99-Present]
Instructor for Undergraduate class (Assembly language programming).
Grade the performance of students.
Software trainee, Brainware
Software, chennai, India. [5/98-8/98]
Testing software and applications.
Documentation.
Software Engineer, SUN Microsystems
, California, USA [02/2000-Present]
Design,develop and maintain Tests to verify correctness of software.
Test High availability Software.
Maintain Testbed servers.
Performance of global File systems
Remote shared Memory
Infiniband
Visa Status:
H1B visa.
Availability:
Jun 2001