Abdul Saqib Shaik profile photo 1 on Tal

Abdul Saqib Shaik

Ex-Intern at Microchip | C | Embedded C | Python | DSA | C++ | Linux Internals | Cryptography(AES, SHA, ECC, TLS)

Bengaluru

2+ years of work experience

Emertxe Information Technologies
Sep 20251 yrPresent

Bengaluru, Karnataka, India

•Advanced C - Strengthened proficiency in Embedded C by developing a deep understanding of pointers, structures, memory layout, bit manipulation, file operations and debugging. •DSA - Built a strong base in DataStructures and Algorithms using C. •Linux Internals - system calls, processes, IPC mechanisms(pipe,FIFO,Shm), signals, threads, synchronization techniques to avoid race conditions, memory mangement, networking fundamentals •Microcontrollers - Baremetal programming, reading data sheets, debugging. •Solved 150+ Leetcode Problems,strengthening problem solving skills, data structures and algorithms knowledge, ability to design time and space efficient solutions using C.
Microchip Technology Inc.
Aug 20241 yrJul 2025

Chennai, Tamil Nadu, India

Researched and benchmarked big integer Modular multiplication for asymmetric cryptography (RSA, ECC) with operand sizes up to 528 bits. Prototyped and validated algorithm correctness in Python; selected Montgomery multiplication for efficiency. Achieved 25% performance gain over Schoolbook multiplication for 256 to 521-bit sizes using Karatsuba, integrated Montgomery reduction to optimize modular multiplication on embedded microcontrollers. Developed complete AES-128 encryption and decryption algorithm from scratch, without using external libraries, demonstrating in-depth understanding of cryptographic internals. Implemented all core operations including Sub Bytes, Shift Rows, Mix Columns, Add Round Key, and Key Expansion, following the FIPS-197 standard. Exposure to understanding of Software Development Life Cycle (SDLC).

Abdul’s AI Stack

cursor
cursor
opencode
opencode

Education

Vellore Institute of Technology

Master of Technology - MTech, Control and Automation

Vellore Institute of Technology

20232 yrs2025
Sri Venkateswara University

Bachelor of Technology - BTech

Sri Venkateswara University

20194 yrs2023

Join Abdul and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Abdul Saqib Shaik on Tal

Headline

Ex-Intern at Microchip | C | Embedded C | Python | DSA | C++ | Linux Internals | Cryptography(AES, SHA, ECC, TLS)

Location

Bengaluru

AI stack

cursor

opencode

Work experience

Embedded software trainee at Emertxe Information Technologies, Sep 2025 - Present · 1 yr, Bengaluru, Karnataka, India, •Advanced C - Strengthened proficiency in Embedded C by developing a deep understanding of pointers, structures, memory layout, bit manipulation, file operations and debugging. •DSA - Built a strong base in DataStructures and Algorithms using C. •Linux Internals - system calls, processes, IPC mechanisms(pipe,FIFO,Shm), signals, threads, synchronization techniques to avoid race conditions, memory mangement, networking fundamentals •Microcontrollers - Baremetal programming, reading data sheets, debugging. •Solved 150+ Leetcode Problems,strengthening problem solving skills, data structures and algorithms knowledge, ability to design time and space efficient solutions using C.

Intern at Microchip Technology Inc., Aug 2024 - Jul 2025 · 1 yr, Chennai, Tamil Nadu, India, Researched and benchmarked big integer Modular multiplication for asymmetric cryptography (RSA, ECC) with operand sizes up to 528 bits. Prototyped and validated algorithm correctness in Python; selected Montgomery multiplication for efficiency. Achieved 25% performance gain over Schoolbook multiplication for 256 to 521-bit sizes using Karatsuba, integrated Montgomery reduction to optimize modular multiplication on embedded microcontrollers. Developed complete AES-128 encryption and decryption algorithm from scratch, without using external libraries, demonstrating in-depth understanding of cryptographic internals. Implemented all core operations including Sub Bytes, Shift Rows, Mix Columns, Add Round Key, and Key Expansion, following the FIPS-197 standard. Exposure to understanding of Software Development Life Cycle (SDLC).

Education

Master of Technology - MTech, Control and Automation, Vellore Institute of Technology

Bachelor of Technology - BTech, Sri Venkateswara University

Abdul Saqib Shaik - Embedded software trainee in Bengaluru | Tal