Profile image of jiteshverma

jiteshverma

and invite this freelancer
Flag of India Bhilai, India
Member since March, 2011

Since May’05 with Symbol Technologies, Bangalore (Motorola Company), Bangalore as Engineering Manager, Principal Engineer, Technical Lead Technology: Wi-Fi/WLAN/ Domain: Wireless Networks Sep’04–Apr’05 with Maxxan Storage Systems, Bangalore as Senior Staff Engineer (Technical Lead) Technology: Storage Solutions, SAN, NAS Domain: Storage Feb’04–Aug’04 with National Semiconductors, Bangalore as Application Engineering Specialist Technology: Video & Display Applications, Embedded Systems Domain: Video & Display Feb’00–Feb’04 with Hewlett-Packard India Software Operation, Bangalore as Sr. Software Engineer Technology: TCP/IP Networking Domain: Networking/ Datacomm Aug’92-Feb’00 with Bharat Electronics Limited, Bangalore (PSU, Ministry of Def.), Bangalore as Senior Engineer (R&D) Technology: RF Design, Embedded Systems, H/W, Board Development Domain: Broadcast & Telecom ---------------------------------------------------------------------- SOFTWARE PROJECTS At Symbol Technologies/ Motorola  Development and maintenance of Wi-Fi/WLAN/ Access Point, L2&L3 Switch/Controller Software/Firmware OS: Embedded Linux Roles: Project Manager, Principal Engineer, Technical Lead (earlier) Description: Currently, I am leading and managing multiple development and maintenance projects simultaneously. Responsibilities are project planning, execution, tracking and management of development and maintenance of Access Point and Switch/Controller Software/Firmware. In the past, I have managed and led several releases of Access Points and Switch/Controller software development. Earlier, I provided technical leadership to the development team. I was responsible for software architecture and implementation of various features and enhancements to the WLAN Access Points and L2/L3 Switch/Controller software. My contribution includes architecture of thin Access Point.  Wi-Fi/WLAN/ Client Software Stack for Linux, Windows CE & Windows Mobile OS: Linux2.4/2.6, Windows CE-5.0 & Windows Mobile-5.0 Role: Project Manager & Technical Lead (earlier) Description: Managed the enhancement, porting and maintenance of software stack for WLAN CompactFlash & SDIO client cards for Linux, Windows CE & Windows Mobile. The software stack consists of MAC firmware, Linux Device Driver, Windows NDIS Miniport device driver, WinCE Service, DLLs, GUI applications, Supplicant and utilities on WindowsCE-5.0, Windows Mobile-5.0 and Linux. My responsibilities included porting, enhancement, maintenance, bug fixing and customer support activities initially and later I was involved in project management, project planning, execution & tracking, status reporting, customer interface etc. At Maxxan Storage Systems  Network Attached Storage (NAS) Gateway Organization: Maxxan Storage Systems, Bangalore. Platform: Windows, Linux Role: Technical Lead Description: Network Attached Storage (NAS) Gateway appliance enables storage over network. This appliance provides file serving functionality to NAS clients via its GigE interface. The back-end of this appliance is connected to storage devices (RAID, JBOD etc) using Fiber Channel ports directly or indirectly through FC SAN switch. Windows Storage Server 2003 provides the core functionality of file serving, management and configuration in the box on Windows platform. Similarly, IPStor software provides the core functionality of file serving, management and configuration in the box on Linux platform. Maxxan integrates infrastructure S/W for configuration, management and monitoring of the appliance and its associated S/W and H/W components. Responsibilities included design, implementation, technical leadership, mentoring, planning & tracking. Highlights: o Ported smartmontools – a disk monitoring application, on NAS gateway. o Architected H/W fault injection method for effective testing of various software modules. o Designed and coded socket based test agent daemon. o Re-engineered environment monitoring daemon to make it H/W platform independent. o Wrote Requirement and Design document for various software modules. At Hewlett-Packard  Development of DHCP Server and Client for IPv6 OS/ Platform: HP-UX-11.x Description: Dynamic Host Configuration Protocol (DHCP) software is one of the core networking products of HP-UX operating system. DHCP is used to dynamically configure a host in a network without manual configuration. The DHCPv6 server was designed as a multi-threaded application in order to achieve high performance and scalability to run on low end to high end servers. Highlights: o Designed and coded 6 modules spread across server and client. o Involved in functional test plan.  Enhancement and Bug Fixing of DHCP/BOOTP, TFTP, NTP & Telnet Client and Server Software OS/ Platform: HP-UX – 10.x, 11.x Description: Involved in enhancements and maintenance (bug-fixing) activities for Dynamic Host Configuration Protocol (DHCP/BOOTP), Trivial File Transfer Protocol (TFTP), Network Time Protocol (NTP) and Telnet client/server software of HP-UX Operating System.  Implementation of Real-Time Protocol (RTP/RTCP) Library OS/ Platform: HP-UX-11.x Description: RTP is a transport protocol for real-time data like audio (VoIP) and video over the Internet. It is used in multi-media streaming, multicasting and video conferencing on the Internet. The implementation of the library is in user and kernel space both. The kernel space module is implemented using STREAMS. I was involved in implementation of RTP/RTCP user-space library. At National Semiconductors  Application Engineering and Evaluation of Digital Video Processor ASIC Description: Digital Video Processor (DVP) is an ASIC containing a 16-bit RISC microcontroller (CR16). It takes one of the inputs - composite video, S-video, digital video, HD TV, TV RF and VGA and gives composite video, DVI, digital video and VGA as outputs by converting the given input format to desired output format. This ASIC is used in TV, monitor, display and other video and graphics equipment. Highlights: o Created reference design for LCD TV for US & Europe using DVP. o Board bring-up, debugging and testing of FPGA demo platform with DVP chip. o Wrote device driver (I2C) for RF tuner on uCOS-II(RTOS) based CR16 (16-bit RISC microcontroller) target system. o Schematic, board design, board bring-up, debugging and evaluation of DVI Receiver chip. o Requirement specification for Windows based GUI software for demo and evaluation of DVP ASIC. o Co-ordination between Application team and Software team. o Integration and testing of hardware and software for demo platform. HARDWARE PROJECTS At Bharat Electronics Ltd. Digital design:  8751 Microcontroller based Control & Monitoring Unit for 500W UHF TV Transmitter. RF design:  Low Noise Amplifier (LNA) for Ku-Band Digital Microwave Radio.  120W RF Power Amplifier module for 5kW UHF TV Transmitter.  250W RF Power Amplifier module for 1kW FM Radio Broadcast Transmitter.  IF Oscillator and Audi Modulator PLL for 100W VHF TV Transmitter. ACADEMIC PROJECT and Part-Time Projects  8085-Microprocessor based Software Control of DC Motor.  Ported FreeRTOS on to an Indian start-up company’s navigation device. Patents Filed  A patent application has been submitted in WLAN/ area. Technical Skills Core Skills  TCP/IP Protocols (IPv4 & IPv6)  L2, L3 and Advanced Networking (L2/L3 Switch, Bridge, Router, Network Security, Network Applications)  Layer2 protocols (, , RSTP, MSTP, VLAN, GVRP, GMRP, 802.3, )  Wireless Networking ()  Device Driver Programming (Linux & Windows)  Network/Socket Programming (Linux, Unix & Windows)  Linux/Unix Internals & System Programming (IPCs, Sockets, STREAMS, POSIX Threads)  Embedded Microcontroller/ Microprocessor Programming (ARM9, 8x51, 8085) Programming Languages / Scripts  C, C++  Linux / Unix Shell Scripts  ARM9, 8x51, 8085 - Assembly Operating Systems  Linux/HP-UX/Unix – System & Device Driver Programming  Windows CE & Windows Mobile - Application & Device Driver Programming  Windows-NT/2000/ - Application & Device Driver Programming  UCOS-II, VxWorks - RTOS Programming Communication / Bus / Interface Protocols  I2C, UART, JTAG, PCI, CardBus, PC-16 (PCMCIA), CompactFlash Software Development Tools  Unix / Linux Tools - Cscope, CTags, Lex, YAAC  ARM Developer Suite (ADS – ARM Tool-Chain)  Microsoft Windows Tools – Windows CE Platform Builder, eVC++, Visual Studio  Tornado - VxWorks Development Tools Software Debugging Tools  Gdb, Strace  HP-UX tools - Q4, VMTrace, NetTL, TUSC, DDE Software Testing/Tracing Tools  TCL/Expect  Ethereal/Wireshark, Airopeek, CommView Misc. Software Tools  ClearCase, SubVersion (SVN)  ClearQuest, DDTS Embedded Systems Development & Debugging Tools  In-Circuit Emulator (ICE), EEPROM Programmer  Oscilloscope, Logic Analyzer, Spectrum Analyzer, Network Analyzer etc Project Management & Quality Standards  Project Planning, Execution & Tracking  Software Size, Effort & Cost Estimation  SEI CMM-5, ISO-9000, Motorola’s digital 6-Sigma, HP’s FLURPS, SQA Processes Scholastics  B.E. (Electronics & Communication Engineering) from REC (NIT), Jamshedpur in 1992 with 76%.  HSSC (12th Grade) from BSP HS School, Bhilai, MP in 1988 with 78%.  HSC (10th Grade) from LBGHS School, Ranitarai, Durg, MP in 1986 with 69%. Professional Courses  Software Engineering Project Management from IISc, Bangalore.  Linux & Windows Device Driver Programming from Gracelabs, Bangalore.  Embedded Systems (VxWorks, RTLinux) from ISM, Bangalore  UNIX Network Programming from IISc, Bangalore.  SNIA Storage Training (SA100) from IIIT, Bangalore.  Data Compression & DSP from IISc, Bangalore.  System Design using DSP Processors and their Applications from IISc, Bangalore.  Object-Oriented Programming using C++ from IISc, Bangalore.  Java Programming from IISc, Bangalore.

0.0 / 5
0.0 / 10

@jiteshverma

  • N/AJobs Completed
  • N/AOn Budget
  • N/AOn Time
  • N/ARepeat Hire Rate

Top Skills

  • Linux
  • Wireless
  • Electronics
  • Mobile Phone
  • Training
  • Android
  • Testing / QA
  • Freelance
  • C# Programming
  • Microcontroller
  • Software Architecture
  • Windows Mobile
  • Metatrader
  • Software Testing
  • Electrical Engineering
  • Embedded Software
  • Socket IO
  • Circuit Design
  • Software Development
  • Ubuntu
+ show more

Experience

Director

Feb 2013

SOFTWARE PROJECTS At Symbol Technologies/ Motorola  Development and maintenance of Wi-Fi/WLAN/ Access Point, L2&L3 Switch/Controller Software/Firmware OS: Embedded Linux Roles: Project Manager, Principal Engineer, Technical Lead (earlier) Description: Currently, I am leading and managing multiple development and maintenance projects simultaneously. Responsibilities are project planning, execution, tracking and management of development and maintenance of Access Point and Switch/

Education

B.E. (Electronics & Communication Engineering) from REC (NIT), Jamshedpur in 1992 with 76%.

1988 - 1992 (4 years)

Certifications

Professional Courses (2013)

 Software Engineering Project Management from IISc, Bangalore.  Linux & Windows Device Driver Programming from Gracelabs, Bangalore.  Embedded Systems (VxWorks, RTLinux) from ISM, Bangalore  UNIX Network Programming from IISc, Bangalore.  SNIA Storage Training (SA100) from IIIT, Bangalore.  Data Compression & DSP from IISc, Bangalore.  System Design using DSP Processors and their Applications from IISc, Bangalore.  Object-Oriented Programming using C++ from IISc, Bangalore.  Java Programming from IISc, Bangalore.

Publications

Patent on Rogue Wi-Fi AP detection

 A patent application has been submitted in WLAN/ area.

Badges

  • The Regular

    Log in every day for 1 week.
  • Nine-to-Fiver

    Win a project and accept the offer.
  • The Seeker

    Bid on 20 projects.
  • The Perfectionist

    Edited a bid.
  • The Verified

    Verify your payment method
  • The Regular

    Log in every day for 1 week.
  • Nine-to-Fiver

    Win a project and accept the offer.
  • The Seeker

    Bid on 20 projects.
  • The Perfectionist

    Edited a bid.
  • The Verified

    Verify your payment method