| Forum | Russian | FAQ | SiteMap | Contact Us | ||||||
|
| ||||||
|
|
|
|
|
|
|
|

|
|
12345678910111213141516Resume 2Kumar VerkarObjective: Seeking challenging position as senior Software Engineer/ Design Engineer in the field of design/development where there is a lot of scope to develop my knowledge, potential and skill. REFERENCES Available upon request Educational Details :Masters in Technology M.Tech. in Computer Science from Computer Science Dept.--University of Pune India .
Got more than five years of experience in the area of Systems Architecture, Design and Software development, mainly on--
Here are the companies I worked on:
1. Merrento Networks: 1. Merrento Networks Project profiles: 1.1 CWDM MUX/DEMUX 4-Channel : This is the current project I am into-the idea is to provide a cheaper transport solution to the edge/access market/customers using CWDM technology. It supports protocol like Fiber Channel, ESCON, Ethernet, SONET/SDH OC-3/12/48 , and Fast Ethernet. Responsibility: Design and implementation.Mainly worked on k-56 modem v.90. All the SFP Small Form Factor and GBIC Gigabit Interface Controller using I2C protocol, diagnostic routines, configuration management and flash handling. Team size: ThreeStatus: Completed. Platform: MPC8260, VxWorks 5.4, C, Tornado 2.0, Tornado shell Tools 1.2 Automatic power equalization: The idea is to automate the power equalization problem during ADD/DROP, MUX/DEMUX and Amplification to eliminate/minimize the manual intervention. This can be achieved by distributed software, which monitors all the related data per channel and attenuates per channel. My role was focused on Optical Performance Monitoring OPM . It involves:
Team size: Three. Responsibility:
1.3 SONET Performance Monitoring PM : The goal was to develop transponder based on SONET OC192 and OC48 and also to do performance monitoring i.e. to monitor the health of the NE Network Element and to take appropriate actions and also to maintain static s/history of all the events/parameters, which will act like a STE Section Terminating Equipment in accordance with BELLACORE GR-253 requirement. Responsibility:
The firmware functionality includes:
Team size : One firmware part . Status : Complete. 2. Projects in Waxonet Communications: 2.1 Chip Modeling: Modeling of WindowMaker for OC-48 TM Traffic Manager : The WindowMaker suppose to make a list of cells/packets to be transmitted to the scheduler which then sends those cells/packets by using TDM Time Division Multiplexing .Our target was to model/simulate it to check it s functionality and also to check the real-time constrain, if any, in terms of time/memory. My responsibility was to design it model it in terms of c++ classes/functions using SystemC tool. Actually we replaced all the modules of WindowMaker by a set of con-current processes c++ functions-supported by SystemC , all the processes interact by signals through ports supported by SystemC . SystemC is a modeling tool provided free by a joint effort by major EDA-companies like-Synopsys, Frontier and Coware. Platform : NT/VC++ 6.0, SystemCLanguage : C++ Team size : Two Duration : Three months. Responsibility : Design-part Status : Completed 2.2 DEVELOPMENT OF NT DRIVER for SAR622: SAR622 stands for Segmentation Assembly and Reassembly SAR at a speed of 622 mbps. This is a PCI based memory mapped device, which takes ATM cells and assemble them in to packets and reassemble packets in to ATM cells. The idea is to validate the functionality of the SAR622. My role was focused to develop the driver for SAR622, which basically does two main functions:
As far as device driver is concern this PCI card contains more than one device in the card SAR,TC and PCI to LOCAL BRIDGE , so there are three ISR s Interrupt Service Routine and DPC s Deferred Procedure Call to handle the interrupts for each three devices. This driver handles issues like sharing of ISR s for multiple card and multiple processors using spin lock . Responsibility : Design, Implementation, Debugging and Testing of the driver. H/W Platform : X86-based platformS/W Platform : Windows NT 4.0/DDK TOOLS : DDK, Softice for debugging , Numega Debugging tools like DriverAgent and DriverWorkbench Team size : One Duration : 6 months Status : Completed and working. 3. DEVELOPMENT OF THE WINDOWS BASED TERMINAL WBT SwitchUp Networks This is a Windows Based Terminal development thin client project for remote computing. This is a diskless m/c,the m/c boots through flash memory and the loader loads the WinCE image from flash to system memory and then transfers the control to the WinCE O.S. The localized protocol handles only mouse movement, keyboard, display etc. All other things are done in the server. The client interacts with the server by well-defined protocol like Citrix ICA, Microsoft RDP. I worked mainly on the following specific projects:
Client : Windows CE 2.10 Diskless with Flash memory and Cyrix MediaGx processor H/W Platform : Cyrix MediaGx Advance Processor with DiskOnChip flash memory. Platform / : WBT Windows Based Terminal -Windows CE 2.10 , Citrix Tools Metaframe Server: Microsoft Terminal Server 4.0- Beta-2 with DOS client, Boot Developer Kit BDK of M-Systems , 32-bit client interface for DOS SDK for ICA DOS32 clients . Language : C, C++ , VC++. Duration : One Year Team size: Two. Projects during M.Tech. Course: M.Tech. Project : Title : Retargeting of GCC from 386 to Pentium Platform : Unix/CTarget : Retargeting the gcc GNU C AND C++ Compiler from 80386-unix to 80586-linux platforms, so that it would support all the Pentium instructions and features of Pentium such as Super Scaler Architecture. Description : Super Scale Architecture can be taken care of by analyzing whether the Two instructions are pairable i.e. independent or not. By changing the files related with m/c description and rtl appropriately we can support All the instructions of Pentium. Changes of Target Describing Macros Which describe all the features of target m/c, which does not fit in to the schemes of m/c description file can be done appropriately. Team Size : OneDuration : 6 month Extra-Curricular Activities :
12345678910111213141516 |