You are on page 1of 7

Abhishek Mahajan

Phone No. +91-9811899676

SUMMARY:
Total IT experience
Technical Leader experience

E-Mail- m.abhishek84@gmail.com

: 8 years 6 months
: 3 years 7 months

SW Development Experience & Skill Set


Development on Linux
: 6 Years
NFV - OpenStack experience
: 1 year
IP Security
: 6 months
DPDK
: 6 months
SDN OpenDayLight
: 6 months
2G GSM BTS Embedded transmission SW
: 3 years
Optical communication - SDH
: 1 year 4 months
Development on Windows
: 2 years 7 months
CAREER OBJECTIVE:
Seeking a challenging senior position technical lead in Telecom/embedded domain
and I am determined to work hard and take up challenging assignments.
WORKING EXPERIENCE:
Presently working as Technical Leader with Aricent, Gurgaon for 4 years
and 6 months.
o From July 2016 to present as Senior Technical Leader.
o From January 2012 to December 2012 as Senior Software
Engineer.
Worked with Fibcom India Limited, Noida for 1 year 4 months from
September 2010 to December 2012 as Executive Engineer in R & D (Embedded
Software).
Worked with Applied Electro-Magnetics Pvt. Ltd., Noida for 2 years 7
months.
o From January 2010 to August 2010 as R & D Engineer (E3 grade),
o From January 2009 to December 2009 as R & D Engineer (E2 grade),
o From Feb. 2008 to December 2008 as Engineer Trainee.
PROJECTS:
IPSec FastPath
Brief Description: This project is to create an IP security fast path in kernel to
bypass IP Stack of Linux kernel. This fast path is to make packet processing and
encryption/decryption faster using Intel technologies like AES-NI, QAT, etc.
This fast path is created for Linux guest VM, running on OVS-DPDK inside Linux
host. The VM uses para-virtualized virtio driver, running on OpenStack.
Client
Role
Duration
Language
Tools
OS
Team Size
Company

:
:
:
:
:
:
:
:

Intel
Technical lead
Nov 2015 to June 2016
C
Packet Generator on DPDK, OVS-DPDK, OpenStack
Linux
2
Aricent

Security Monitoring and filtering


Brief Description: This project is to create a security monitoring VM for monitoring
for traffic from vEPC VM in OpenStack Environment. The monitored traffic is
forwarded by TaaS in OpenStack. The security monitoring VM uses DPDK libraries
to receive high traffic and faster processing of data. The DPDK based application is
used to capture traffic which filtered based on 5/7 tuple and then further analyzed
by monitoring protocols like netflow, sflow, etc.
The analyzed results are forwarded to respective collector/tool machines.
Client
Role
Duration
Language
Tools
OS
Team Size
Company

:
:
:
:
:
:
:
:

Intel
Technical lead
August 2015 to June 2016
Python, C
DPDK, OpenStack release Kilo.
Linux
5
Aricent

IPSec between Compute Node


Brief Description: This project is a POS to add support for IP Security to
OpenStack's compute node. This includes adding user interface for IPSec
configuration in Horizon and writing extension for Neutron Plugin for configuration
of IPSec tunnel between compute Nodes.
Role
Tools
Language
Team Size
Duration
Client
Company

: Technical lead
: OpenSwan for IPSec, OpenStack release Kilo
: Python
:5
: July 2015 to August 2015
: Intel
: Aricent

Software Defined Network


Brief Description: Worked on the development of adapter application on
OpenDayLight SDN controller and porting of adapter application from
OpenDayLight to other SDN controllers like HP.
Role
Client
Tools
Language
Team size
Duration

:
:
:
:
:
:

Technical lead
HP
OpenDayLight
Java
3
March 2015 to July 2015

Porting ARM code to x86 processor Small cell


Brief Description: Development of Qemu based testing environment for emulates
ARM processor on x86 processor system for testing of Small cell.
Role
Client

: Technical lead
: Ruckus

Tools
Duration
Team Size

: Qemu, Gcc, g++, make, automake


: Nov 2014 to March 2015
:3

Nokia/NSN BTS

Worked on transmission side of various releases of NSN BTS. Transmission software


includes embedded software and driver responsible for the HW interaction in 2/3G
GSM BTS.
Language
: C, C++
OS
: Linux and QNX
Source control tools
: Clearcase
GF1.0
Description: Worked in development and maintenance of GF 1.0 features of
GSM NSN BTS. In this project worked on the development of various features
of PaoTDM features and other transmission modes like TDM and PaPSN.
Role
Team Size
Duration

: Technical lead
: 15
: Jan 2014 to Nov 2014

GFC1.0
Description: Worked on the development and maintenance of the GFC1.0
features of GSM NSN BTS. In this project worked on the development of
various features of PaoTDM features like Media conversion and other
transmission modes like TDM and PaPSN.
Role
: Technical lead
Team Size
: 15
Duration
: April 2013 to Dec 2013
Ex4.2 M&S
Description: Worked on the development of PaoTDM and Pseudo Wire (PWE)
features and maintenance of the Ex4.2 features of GSM NSN BTS.
Role
: Developer
Team Size
:3
Duration
: Jan 2013 to April 2013
GFC/GF 2.0 P3
Worked on the Pseudo wire interface feature for P3 documentation. This
include updating various design documents for implementation of Pseudo
Wire interface on ABIS side of GSM GSM.
Team Size
:2
Duration
: November 2012 to December 2012
EX5 release
Worked on GSM NSN BTS on features like PAoTDM, IP aggregation and
PAoPSN relay mode development. And also worked on the SFP diagnostics
software.
Role
: Module leader
Team Size
:3
Duration
: Jan 2012 to November 2012

SDH Edge Node 6335 product 20G development


Brief Description: This project is for support maximum of 20G Lower order
cross-connection on 6335 edge node. This include development of embedded
software for new introduced modules with higher traffic capacity with new sap6
(ASIC) from Tellabs.
Responsibilities:
Transceiver (SFP and XFP) interface for sap6 asic based modules.
RSMS implementation for sap6 modules and to provide support for
legacy modules.
Role
Team Size
Duration
Languages
Tools
Framework
Operating System
Hardware
1,
Microprocessor

: Developer
: 15
: September 2011 to January 2012
: C++
: GHS Multi Debugger, IBM ClearCase & Visual Studio.
: Viking
: GHS Integrity and MS windows XP.
: Tellabs - SAP6 (ASIC) based modules SIMX64mSIMX64m-2, SIM 16, SIM16-2, SIMX16m and PIM1-252.
: PowerPC Freescale MPC8323

IVDCRS
Brief Description: This project is for Delhi Police, for logging of telephone and
radio communication at CPCR and 15 District Centre in Delhi. This project
consist of recording and replay application. Recording application for logging
telephone and radio communication using Ai-logix cards in C++ language.
Replay application consist of player, searching of records, playlist of records,
merging of voice files.
Responsibilities:
o Worked on Voice Logger application for recording telephone and
radio communication.
o Worked on player for replay of voice files, by streaming voice files
on network.
Role
: Developer
Team Size
:5
Duration
: October 2009 to August 2010
Languages
: MFC C++ for logger application
Hardware
: LD series Ai-logix voice logger cards,
RIU for radio interface.

BSP development
Brief Description: Windows CE 6.0 BSP development for PXA270 ARM
processor based handheld device.
Responsibilities:
Developed drivers for display (240x320 pixel), touch screen, keypad, serial
port, SD card, battery charging.
Duration
Languages
Tools

: May 2009 to September 2009


: C, C++.
: MS Platform Builder 6.0

Hardware
: PXA 270 processor based hand-held battery
powered device consist of 3.5 LCD display with touch screen, keypad, three
serial ports, SD card interface.

Windows CE 5.0 Image Development


Brief Description: To develop Windows CE 5.0 customized image development
to target different clients of Hand-held device.
Responsibilities:
Modify windows CE drivers according to different hardware configuration
required by customers, like different keypad configurations, serial port
interfaces for magnetic strip reader and RFID card readers.
Duration
: July 2008 to December 2008
Languages
: C, C++.
Tools
: MS Platform Builder
Hardware
: PXA 270 processor based hand-held device.

Windows CE Boot-loader
Brief Description: To develop Windows CE boot-loader and diagnostics for handheld device.
Responsibilities: Modify and develop diagnostics in boot-loader and customize it
according to customer hand-held device hardware requirements.
Languages
Tools
Platform
Hardware

: C, C++.
: ARM toolchain (gcc3.4.3)
: Cross compiled on RedHat Linux PC for ARM.
: PXA 270 processor based hand-held device.

Hand-held Device GPRS


Brief Description: GPRS client dll on hand-held device to communicate with
Oxigen TCP/IP server. For recharge mobile, TV, etc. through Oxicash (Online
cash wallet). And for delhi cycles to communicate with their server.
Responsibilities: Develop dll to communicate with TCP/IP server through AT
commands.
Languages
: C# on Windows CE 5.0 platform.
Hardware
: Handheld terminals based on PXA270 processor
and wavecom Q2687 & iwow TR800 GSM, GPRS modules.

Access Control System


Brief Description: Access Control System consist of Smart card readers, finger
print sensors, cameras interface to controller on doors for identification and
access control on entry. And a enrollment system for user enrollment and
printing card.
Responsibilities: Develop dll to interface for Finger print sensors, smart card
readers. Low level smart card interface using C++. Windows GDI in C sharp for
printing cards.
Languages
: Visual C++ (MFC), C#.
Hardware
: Finger print modules of Suprema, smart card readers of
Omnikey, camera of Vivotech, controllers of via. Desktop PC for enroll users.

PROFESSIONAL QUALIFICATION:
M.Tech in Software Engineering from BITS, Pilani (2015) CGPA 7.9
PG Diploma in Embedded Systems and VLSI Design from C-DAC, Noida.

B.E. (Electrical) from Lingaya's Institute of Management and Technology,


Faridabad, affiliated to Maharshi Dayanand University, Rohtak. (2006). - 64%

ACADAMIC QUALIFICATION:
Higher Secondary from Chiranjiv Bharati School, Gurgaon affiliated to C.B.S.E. 62 %
Matriculation from Chiranjiv Bharati School, Gurgaon affiliated to C.B.S.E. - 65
%

PERSONAL DETAILS:
Fathers Name
Date of Birth
Sex
Marital Status
Hobbies
Languages Known
Permanent Address

:
:
:
:
:

:
Mr. N.K.Mahajan
23.08.1984
Male
:
Unmarried.
Web Surfing, Reading, bird photography
English, Hindi
A-706, Rail Vihar,
Sector-15, Part-II,
Gurgaon-122001.
Ph. 0124-2223242
(ABHISHEK MAHAJAN)

You might also like