VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
ย
Himanshu 2018
1. Resume
HIMANSHU BHARDWAJ Mob: +91 8745837871
Email: bhardwaj_himanshu@hotmail.com
__________________________________________________________________________________
Objective: Wish to work in a professional environment so as to explore my skills and abilities and
become a key professional of the organization for mutual growth from long term prospects.
__________________________________________________________________________________
Summary
- Hands on experience on Bash shell scripts to automate tasks.
- Good understanding of linux system programming using processes, IPC (Pipes, FIFOs), semaphores,
mutex, message queues, shared memory and threads.
- Can implement network programming using Sockets with AF_UNIX & AF_INET as communication
domains.
- Good understanding of C (with GDB & RCS) programming concepts including pointers, strings and
data structures.
__________________________________________________________________________________
Work Experience
Emblogic Research & Competency Development Labs October 2017-Present
Intern C Developer
Worked on the following described projects:-
- Character Device Driver Implementation
Designing a bespoke loadable kernel module for character device driver implementation and further
creating and allocating memory to the scull. Afterwards, user space application will be developed to
give access to the user for performing operations.
โข Exporting dynamic kernel modules into the kernel and utilising them from other modules.
โข Mapping of application layer system calls onto our custom made functions. For eg. Hijacking an
application layer write() call with our own function.
โข In this, SCULL is implemented as linked list where quantum size which represent register size in
device and qset size which represent number of registers in one node of link list.
- Inter System Communication between Multiple Clients and Server Mechanism using Shared
Memory, Message Queues, Semaphores/Mutex, Threads and TCP/IP Sockets
Successfully implemented communication between multiple requesting clients, server and processing
clients across machines with AF_UNIX and AF_INET as communication domains. Multiple requesting
clients write their request to server. Server processes these request parallely (with the help of threads)
by processing clients and writes result back to the respective requesting client. Data(request/result) is
sent and received using variation of FIFOs, shared memory and message queues throughout the
entire project. For optimisation and synchronization, posix semaphores and mutex are used.
Tools used: C, Shell-scripting, makefile, gdb, rcs, vim and gcc.
- Inter Process Communication between Multiple Clients and Server Mechanism using Named
Pipes (FIFOs), Message Queues and Semaphores
Successful implementation of communication between multiple requesting clients, server and
processing clients. Multiple requesting clients write their request to server. Server processes these
request sequentially by processing clients and writes back to the respective requesting client.
Data(request/result) is sent and received using variation of FIFOs, shared memory and message
queues throughout the entire project. For optimisation and synchronization, semaphores are used.
Tools used: C, Shell-scripting, makefile, gdb, rcs, vim and gcc.
- Full Duplex Chat Application using Named Pipes (FIFOs)
Implemented two way chat implementation using only two fifos for two users across a system.
2. - Multiple Data Compression and Encryption Using Iterative Techniques
The project aims to remove ASCII code based data redundancy in the provided source file so as to
compress the entire file and at the same time encode it with the algorithm in order to encrypt the data.
Tools used: C, Shell-scripting, makefile, gdb, rcs, vim and gcc.
IBM India Private Limited August 2016-September 2017
Production Support Engineer
- Responsible for handling all ITIM workfow issues and perform all Production Log Change
Reviews/Validation.
-Health check for all services in ITIM ITAM ITDS and ITDI and Backup and restoration of all Tivoli
server data.
- Perform Level 1/2 Trouble-Shooting Maintain Production Environment for Optimised Operation
(Perform Production Configuration Setting Changes as Needed)
-Perform and Support Configuration Changes in Development and UAT Environments Perform and
Validate All Minor Changes in Production Environment
__________________________________________________________________________________
Educational Qualifications
- Bachelor in Technology โ Information Technology
University: ITM ,GBTU Aligarh Passing Year: 2013
- 12th
Class from CBSE Board
School: SVM Khurja, UP Passing Year: 2009
- 10th
Class from CBSE Board
School: SPS Khurja, UP Passing Year: 2007
Technical Skills
- C/C++ Language
- Shell scripting using bash
- Makefile Building Tool
- Linux :Linux Administration, configured Apache,ftp,smtp server.
- Compiler: GCC/G++
- Debugger: GDB
- Development Tools: RCS, GIT
- Database : SQL,DB2
- Operating Systems: Linux, Windows
Training and Certifications
- Embedded Linux Kernel Internals and Device Drivers from Emblogic, Noida.
(October 2017 โ Present)
Interests and Hobbies: Writing ,Reading,Playing Guitar
Personal Details
Citizenship : Indian
Marital Status : Single
Fatherโs Name & Profession : Mr Omprakash Bhardwaj,
Languages Known : English, Hindi
Passport Availability : Available
Residence Address : H.No-157,Village & Post Kaseru Aligarh, UP, India
Date:
Place: ( HIMANSHU BHARDWAJ)
3. Skills out of 10:
C
Shell Scripting
IPC
Socket
Linux
Adm
in
Device
Driver Developm
ent
C++
SQ
L
Python
ARM
Board
Bringup
0
1
2
3
4
5
6
7
7 7 7
6
7
5
4
6
4
5