Software Engineer
CurrentAt 42 Heilbronn, I underwent an intensive coding program that significantly enhanced my programming skills. The academy’s unique peer-to-peer learning model fosters collaboration and mutual evaluation among students, allowing us to learn by teaching and assessing each other’s work.My key accomplishments and skills gained include:Peer-to-Peer Learning and Evaluation: This educational approach greatly improved my communication skills, teamwork abilities, and my capacity to explain… Show more At 42 Heilbronn, I underwent an intensive coding program that significantly enhanced my programming skills. The academy’s unique peer-to-peer learning model fosters collaboration and mutual evaluation among students, allowing us to learn by teaching and assessing each other’s work.My key accomplishments and skills gained include:Peer-to-Peer Learning and Evaluation: This educational approach greatly improved my communication skills, teamwork abilities, and my capacity to explain and critique code. It provided a hands-on learning experience that deepened my understanding of advanced technical concepts.Major Projects:Web Server in C++: I developed a custom web server in C++, which gave me an in-depth understanding of web server architecture and network programming.Bash Shell in C: I created a custom version of a Bash shell, enhancing my knowledge of UNIX systems and command-line interfaces.3D Ray Tracing Engine in C: I built a basic 3D ray tracing engine, which improved my skills in computer graphics and low-level programming.Technical Skill Development: Through these diverse projects, I became proficient in C and C++ programming languages, UNIX/Linux systems, and Docker technology. The program emphasized best practices in software engineering, greatly influencing my approach to coding and project management.By working on various projects and embracing the peer-to-peer learning model, I not only expanded my technical skills but also developed essential soft skills such as teamwork, communication, and project management. 42 Heilbronn has thoroughly prepared me for a dynamic programming environment where innovation and efficiency are paramount. Show less