I’m a Computer Science and Engineering graduate with a strong passion for system programming and problem-solving. Currently, I'm channeling my skills as a C/C++ Developer in the automotive industry.
C/C++ Developer in ADAS (Automotive Domain)
I’m working on advanced driver assistance systems, exploring the world of vehicle automation.
- Languages: C, C++
- Operating Systems: Linux, RTOS
- Compiler Design: Exploring compiler architectures and optimizations
- Embedded Systems: Crafting and optimizing embedded software
- C and C++ Programming
- Compiler and Language Design
- Linux Programming and Kernel Development
- Real-Time Operating Systems (RTOS)
- Embedded Systems Projects
- Operating Systems: Deep understanding of OS principles and mechanisms
- Computer Architecture: Insight into hardware-software interfaces and system design
- Networking: Knowledge of network protocols and communication models
- Database Management: Solid grasp of DBMS and design principles
- Compiler Construction: Expertise in building and optimizing compilers
- Linux Internals: Proficient in system calls, kernel modules, and shell scripting
I regularly share my insights and learnings on my blog: bhanuprakasheagala.hashnode.dev
litecode : This is a C++ implementation of the Tree-Walk Interpreter inspired by Crafting Interpreters by Robert Nystrom which I am working currently in my leisure time.
You can find few more Mini Projects at my repo : My Coding Projects
IBM Cybersecurity Analyst : In this Specialization offered by IBM, there are 8 professional courses from Coursera Platform, I gained essential cybersecurity knowledge and skills, including data protection, endpoint protection, SIEM, and network fundamentals. I learned about compliance, threat intelligence, incident response, and forensics. My skills were tested through multiple assessments, a real-world breach case study, and several hands-on virtual labs.
Data Structures and Algorithms Specialization : This is a Specialization offered by UC SanDiego from Coursera, currently In Progress. There are 6 Courses focusing on core Algorithm design techniques, Datastructures, problem solving, and real time applications.
- Tech Exploration: I love diving into new technologies and creating innovative solutions.
- Continuous Learning: Engaging in hands-on projects to build and learn is my way of having fun.
- Tech Content: Enjoy reading, writing, and consuming tech-related content in my spare time.