Experienced in planning, architecting, and implementing advanced solutions to tackle business opportunities. Skilled in system-oriented design solutions and developing high-performance software on Linux/Openwrt. Expertise in leading networking, and security computing components.Proficient in developing solutions in Linux networking, and security.Technical Stack:• Comfortable with programming in C and Shell Scripting.• Comfortable with the Installation of Linux-based Operating Systems.• Inter-Process Communication Concepts: Pipes, FIFO, Message Queues, Shared Memory.• Setting up synchronization between different processes and threads using Semaphores and MUTEX and Signalling Mechanisms.• Good understanding of Threads, Thread Attributes, and Thread Synchronization.• Implement synchronization using semaphores and mutex.• Implemented SOCKET programming using Advance Family Protocols: AF_UNIX, AF_INET.• Synchronization of the Device Operations using Semaphores, Completions, and Spinlock.• Good understanding of Process Management and Memory Management.• Able to implement and use Data Structures using C.• Have a good understanding of gcc compiler.• Have a good understanding of Project development tools like GIT, Gerrit, Make, Make file, and RCS.• Have a working knowledge of the Linux Internals concepts.• Have a working knowledge of Openwrt embedded operating systems.• Have a working knowledge of Networking Protocols Like TCP/IP, ARP, SSH, SCP, SMTP, HTTP, DNS, Traceroute, TCP, UDP, ICMP, BGP, PMIPV6.Interpersonal Skill: • Leadership• Emotional intelligence• Adaptability
-
Software EngineerInfernet Systems Private Limited Apr 2020 - Jan 2024Noida, Uttar Pradesh, IndiaA System Software Engineer with over four years of hands-on experience in Linux, C programming, and specialized expertise in network socket programming, and problem-solving abilities.Key Achievements and Responsibilities: *) Pmipv6 :-Worked on Proxy mobile. *) BLE :- Worked on Bluetooth low energy. *) coova-chilli :- Worked on coova-chilli.
-
Software EngineerIotina Technologies Mar 2019 - Mar 2020Noida, Uttar Pradesh, IndiaMy Key role was to Build a Host libraries and services to provide the platform implementations by exposing a common set of APIs for user applications.Designed and developed routines over the UBUS services, which acts as a cross-connection b/w services of openwrt.▪ Collaborated with Container team to Developed Container Library which will communicate with the host system using developed APIs.▪ Implemented TR-069 Protocol Data model Extensions For Read/Write/Add/Delete Wireless Configuration to The Host System.▪ Implemented StatsCollector APP northbound interface with the Container Application to access platform resources. -
ApprenticeEmblogic Aug 2018 - Mar 2019Noida, Uttar Pradesh, IndiaEmbedded Linux Software Apprenticeship Highlights:- Libraries & Compilation: - Grasp on the integration of libraries with applications. - In-depth study of compilation essentials. - Header Files & Preprocessing: - Mastery of header files and text substitution. - Solutions to tackle duplicate header file inclusions.- Structures & Functions: - Efficient function declaration and usage. - Breaking recursive dependencies.- Library Creation & Linking: - Deep understanding of static vs dynamic libraries. - Mastery of the C/C++ compilation stages.- Memory Management: - Comprehensive insight into Linux process memory layout. - Advanced techniques such as multi-level paging and demand paging.- Inter-Process Communication: - Mechanics of Unix domain sockets, message queues, and shared memory. - Multiplexing across different IPCs.- Threads & Semaphores: - Thread creation, termination, and communication. - Concurrency, parallelism, and synchronization mechanisms.- Linux User Space & Kernel Debugging: - Tools expertise: gdb, valgrind, strace, ltrace. - Deep dives into Kernel Modules vs. Device Drivers.- System Calls & Timing: - Inline assembly for Linux Kernel operations. - Mastery in adding new system calls. -
Summer TraineeResearch Design And Standard Organization Jun 2016 - Jul 2016Lucknow, Uttar Pradesh, India
Jagdish Singh Education Details
-
Anand Swaroop Arya Saraswati Vidya Mandir Roorkee71.2 -
Anand Swaroop Arya Saraswati Vidya Mandir10Th
Frequently Asked Questions about Jagdish Singh
What is Jagdish Singh's role at the current company?
Jagdish Singh's current role is Software Engineer | Linux C Developer | Embedded Linux | IOT | Linux Kernel | System Programming | Network Programming | BLE | Memory Management | System Calls | Networking Stack | Performance Optimization.
What schools did Jagdish Singh attend?
Jagdish Singh attended Uttarakhand Technical University, Anand Swaroop Arya Saraswati Vidya Mandir Roorkee, Anand Swaroop Arya Saraswati Vidya Mandir.
Not the Jagdish Singh you were looking for?
-
-
Jagdish Singh
Professor & Former Hod Architecture And Planning Manit Bhopal, Proctor Manit Bhopal.Bhopal -
2hotmail.com, carlsonwagonlit.com
-
Jagdish Singh
Pune Site Hr Head @ Tsys, A Global Payments Company, Hrci Human Resource AssociatePune1gmail.com -
Jagdish Shekhawat
Jaipur
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial