hi, i'm akash.

engineer with 2+ years of experience in building
and debugging rdk-b platforms.
i make routers faster, more stable, and occasionally less angry :p

SPECIALIZE IN:

rdk-b middleware, embedded c, yocto developemnt

LANGUAGES KNOWN:

C, C++, Shell, and a little bit sarcasm

Download my Resume

CONNECT WITH ME:

Akash

about me

Engineer with 2+ years of experience in embedded systems, specializing in RDK-B and middleware development for Home Gateway routers. Proficient in Embedded C, Yocto-based custom Linux distributions, and firmware deployment on SBCs like Raspberry Pi for CPE simulation. Experience in customizing Yocto layers, recipes, and configurations to enable broadband features. Skilled in GTest, GDB, Valgrind, and loggers for testing and debugging complex system-level issues.

I'm also a professional and experimental Photograher. Checkout my Instagram

skills

C C++ CMake Python Linux Linux
embedded c rdk-b yocto linux gdb valgrind

work

Company logo

Infosys

Senior Systems Engineer

  • Developed and maintained critical middleware components for RDK-B home gateways using Embedded C in Linux environment.
  • Worked on new feature development for WebConfig clients based on user stories, significantly improving remote cloud management and device-to-cloud connectivity.
  • Customized Yocto layers, recipes, and configurations to create custom Linux distributions for RDK Broadband devices, enabling broadband-specific features. Also contributed to the deployment process on Raspberry Pi for CPE simulation.
  • Conducted extensive debugging and memory profiling using tools like Valgrind, GDB, and Stacktrace, leading to optimized and stable software.
  • Developed comprehensive test suites using GTest, validating key functionalities across RDK-B components and significantly improving the coverage and reliability of the code.
  • Streamlined development processes by configuring and enabling builds of components using CMake, Automake, and config, ensuring consistent, efficient and scalable build processes across multiple environments.
  • Led peer code reviews and mentored junior developers, fostering a culture of collaboration and continuous improvement within the team.