Aaradhy Choudhary — Software Engineer
Senior Software Engineer with 9.6 years of experience in C/C++(C++11/14/17), Linux, multithreading, IPC, and high-performance storage firmware. I develop low-latency, scalable system-level software for enterprise and datacenter SSDs, cloud storage, and distributed systems. My work covers requirement understanding, detailed design (HLD/LLD), implementation, performance optimization, and cross-functional debugging involving FPGA, PCIe, and NVMe. Alongside system software, I have extensive background in building scalable C++ applications using TCP/IP, MySQL and shell scripting. I consistently contribute to code quality, system reliability, and throughput improvements while collaborating closely with designers and QA teams to deliver stable, production-ready solutions. - Inter Process Communication: Socket programming, shared memory, message queue, pipe, fifo & signal - Synchronization: Mutex & condition variable, semaphore. Makefile, Cross compilation, GDB Utility Tool: GITHUB - Basic working exposure of C++, OOPS, STL, SQL, Unix Shell Scripting, Python
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in the Storage and Cloud Computing industry.
Location: Bengaluru, Karnataka, India
Experience: 9 yrs 9 mos
Skills
- C++
- Systems Design
- Enterprise Storage
- Cloud Storage
- C
Career Highlights
- Expert in low-latency, scalable system-level software development.
- Strong background in high-performance storage firmware.
- Proven track record in cross-functional debugging.
Work Experience
Samsung Semiconductor India
Staff Engineer (3 yrs 8 mos)
MSys Technologies | Software Product Engineering Services
Senior Software Engineer (5 mos)
Capgemini
Associate Consultant (2 yrs 7 mos)
Worldline an Atos company
Application Engineer (2 yrs 2 mos)
DynPro India pvt
Software Developer (11 mos)
PANDORA R&D LABS PRIVATE LIMITED
Software Engineer Intern (5 mos)
Education
Bachelor of Technology - BTech at JIET Group of Institutions Jodhpur