Iβm a Computer Science and Engineering graduate with a strong passion for system programming and problem-solving with over 4 years of experience in Software Development. Currently, I'm channeling my skills as a C/C++ Developer in the automotive industry in the ADAS (Advanced Driver Assistance Systems) domain. With a strong foundation in system programming, I am continually enhancing my expertise by exploring new technologies and frameworks. At present, I am delving into Python and the GTest framework to broaden my skill set and improve my development capabilities.
- Programming languages: C, C++, and Python
- Operating Systems: Linux Internals and In-depth understanding of OS principles and mechanisms
- Computer Architecture: Knowledge of hardware-software interfaces and system design
- Networking: Proficiency in network protocols and communication models
- Database Management: Solid grasp of DBMS principles and design
- Compiler Construction: Building and optimizing compilers for efficient code execution
- Tools: Git, GTest framework, Jira, Jenkins, and Bash 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.