04/17/2026 updated

**** ******** ****
100 % available

Senior Software Engineer - Network Programming & Cryptography

Bihar, India
Only remote
Post Graduate Diploma in Embedded System Design
Bihar, India
Only remote
Post Graduate Diploma in Embedded System Design

Profile attachments

Amitesh_Dev_C_Rust_Go_embedded_networking_14_YOE.pdf

About me

Seasoned professional with 15+ years of experience specializing in Linux-based programming and cryptography. Active on Freelancer since August 2016 with a focus on general automation and scripting. Technical Expertise Languages : C. Rust, Go, Python, Lua, Nushell

PHPBash ShellCryptographyLinuxDomain Name System (DNS)Embedded SystemsLinux On Embedded SystemsFirmwareLinux KernelLua (Scripting Language)OpenSSLRust (Programming Language)Gpu ProgrammingOpenwrtGolangProgramming Languages
Network Programming and Protocol Implementation
Extensive experience in implementing HTTP, HTTPS, POST, CGI, SMTP, DNS, OMCI packet analyser, multicast IPTV stream analyser with over 11 router board bring-up projects and development of router components

Cryptography and Security Systems
Advanced expertise in OpenSSL, DTLS, PKI, X509, ACME, LibSodium, Nettle, Botan, Noise protocol, KMIP, TPM, HSM, libcrux, openMLS, RustCrypto and Post Quantum Cryptography implementation

Embedded Systems and Firmware Development
Comprehensive knowledge in embedded Linux, bare-metal programming, bootloader development including u-boot and grub, hands-on implementation, classification and segmentation using keras, ARM and RISC-V based GPU programming

Programming Languages Expertise
Highly proficient in C, Lua, Go, Rust languages with full-time development experience, additional experience in Kotlin, Scala, PHP, Perl, AWK, shell scripting, Python

DNS Development and Firewall Systems
Extensive DNS development experience in client, proxy, firewall implementation with expertise in router OpenWRT based product development

Machine Learning and AI Implementation
Experience in TensorFlow, CNN, Mask R-CNN, UNET, IPTV, MPEG, ffmpeg, pcap based packet analyser for streaming domain and AI/ML inference pipelines

IoT and Cloud Development
WebAssembly for Edge/IoT devices, HTTP client and server implementation, cloud-based development using various frameworks and protocols

System Programming and Kernel Development
Linux kernel programming, BSP/Bootloader development, system application and kernel programming with secure boot and trusted OS implementation on ARM and RISC-V based systems

Languages

EnglishNative speaker

Project history

SSE

Aeris Communications
Software Systems Engineer working on network and communication systems

PMTS

Infobell IT
Principal Member Technical Staff focusing on advanced technical solutions

Staff Engineer

Radisys
Staff Engineer role in telecommunications and networking solutions

Architect

Infinity Labs
System Architect designing and implementing technical solutions

Device Test Manager

Reliance Jio Infocomm
Managing device testing and validation processes for telecommunications equipment

SSE

Xavient Software Solutions
Senior Software Engineer developing software solutions

Firmware Engineer

Nimbuzz
Firmware development for communication devices

SSE

SafeNet (Gemalto)
Senior Software Engineer working on security solutions

Senior Engineer

Sasken Communication
Senior Engineer in telecommunications and communication systems

Software Engineer

TeamF1 Networks (subsidiary of D-Link)
Software Engineer developing networking solutions and protocols

Portfolio


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in