Suggestions
Azam Bham
Software Engineer at Oracle
Professional Background
Azam Bham is an accomplished Software Engineer currently making strides at Oracle, where he excels in leveraging his engineering acumen and software development skills. With a solid foundation in aerospace engineering, bolstered by an MEng with honors from the prestigious University of Bristol, Azam has developed a unique blend of technical expertise and practical experience that distinguishes him in the engineering realm. His passion lies primarily in numerical modelling and computational fluid dynamics (CFD), where he has notably engaged with the open-source 'OpenFOAM' library to model complex fluid interactions, specifically focusing on ship-to-air interfaces.
Throughout his career, Azam has worked with various technologies and programming languages, predominantly C++ and Python, showcasing proficiency in developing cross-platform software. His ability to seamlessly integrate these languages into both commercial and open-source environments highlights his versatility and commitment to innovative problem-solving. He has also collaborated on large-scale technical military projects, particularly with Nova Systems Europe, where he has served as a key team member among test engineers and test pilots. His role required him to undertake frequent travel to client sites, maintaining effective communication with clients such as the Norwegian Air Force and providing consultative expertise on long-term engineering endeavors.
What sets Azam apart is not just his technical skill set but also his commitment to delivering high-quality results in team settings and solo projects alike. His journey illustrates a dedicated professional with a proven track record in the aerospace and software engineering sectors.
Education and Achievements
Azam's educational journey began at The Crypt Grammar School for Boys, a distinguished institution where he laid the groundwork for his future pursuits in engineering. He subsequently progressed to the University of Bristol, where he completed his Master of Engineering (MEng) degree in Aerospace Engineering. Graduating with honors, Azam equipped himself with in-depth knowledge that would serve as a catalyst for his professional endeavors.
During his time at the University of Bristol, Azam honed his skills in engineering principles, numerical analysis, and fluid dynamics, fostering a keen interest in computational methods. His graduate studies not only solidified his engineering foundation but also ignited his enthusiasm for leveraging software development to address real-world aerospace challenges.
Beyond the walls of academia, Azam actively contributes to the engineering and software communities through open-source projects. This commitment to sharing knowledge and improving software tools is exemplified by his notable open-source projects such as:
- EngUnits: A C++17 compile-time header-only library that enhances engineering measurement types, conversion, and analysis while minimizing dependencies. It stands as a testament to his innovative approach and can be found at EngUnits GitHub.
- List Comprehensions for C++: A project that brings Python-style list comprehensions to C++17, making code more intuitive and concise. The repository can be explored here.
- extended_variant: A versatile data structure based on
std::variant, facilitating type-safe implicit conversion to underlying types, available here.
Azam's contributions illustrate his unwavering dedication to advancing programming practices and enhancing developer experiences.
Skills and Technical Stack
Azam possesses an impressive tech stack that encompasses a wide range of programming languages and tools, which he has effectively deployed throughout his career. His proficiency in these technologies not only reinforces his qualifications as a software engineer but also enhances his ability to innovate in the aerospace sector.
- Programming Languages: Proficient in C++ (including C++17 and standard library, Boost), Python, C, and X-86 assembly language.
- Software Development Tools: Experienced with CMake, CUDA, concurrency, QT, VTK, Paraview, and the OpenFOAM library for CFD applications.
- Python Libraries: Skilled in using standard libraries alongside important libraries such as Pandas, Scikit-learn, wxPython, Numpy, and SciPy for data analysis and scientific computing.
- Web Technologies: Proficient in Vue JS, Node JS, JavaScript, HTML, and CSS, enhancing his versatility in full-stack development.
- Version Control and Project Management: Proficient in Git, JIRA, GitHub, and BitBucket, ensuring efficient collaboration and project management across teams.
- Operating Systems and Scripting: Strong experience with Linux (Ubuntu) and Bash, facilitating streamlined workflows in software development and deployment.
- Mathematical and Analytical Skills: Proficient in MATLAB, demonstrating a strong foundation in mathematical modeling and analytical problem-solving.
Azam's diverse technical competencies enable him to navigate complex engineering challenges with ease and precision, rendering him a valuable asset in any project or team environment.
Future Aspirations
As Azam Bham continues to evolve in his career, he is actively seeking opportunities to apply his unique skills and experiences to contribute to advanced aerospace projects and innovative software solutions. With a keen interest in the future of engineering, he remains open to exploring new technologies and methodologies that can enhance the industry. His commitment to continuous learning and professional development positions him as a leading figure in the integration of software engineering with aerospace applications.
In summary, Azam Bham exemplifies a blend of technical sophistication and practical experience, making profound contributions to the fields of aerospace engineering and software development. His journey from the University of Bristol to his current role at Oracle showcases his dedication to excellence and innovation, inspiring aspiring engineers and software developers alike. Whether collaborating with industry giants or nurturing open-source projects, Azam's trajectory is a testament to the impact of engineering at the intersection of technology and aerospace innovation.