Default Avatar
Candidate Name
Software Engineer
Malaysia
Summary

As a software engineer, I have gained a wealth of experience in programming, particularly in C++/Qt and Python. My technical profile includes diverse project environments, including aerospace, network and communication, embedded systems, and robotics.

🥇Areas of Expertise:
* Programming Languages: Hands-on experience in C++ with Qt framework and Visual Studio, C++11, C++14, and C++17. Experience with Python programming
* GUI Design: Skilled in GUI design with Qt widget, QML, and JavaScript.
* Software Development: OOP, SOLID, UML Design, model/view architecture, multi-threading, and C++ Core. Experience with clean code practices and design patterns.
* Platforms: Extensive software development experience on Linux, embedded Linux (Raspberry Pi, Arduino), Android, and Windows platforms.
* Tools and Technologies: Git and Perforce, 3D programming and blender 3D creation software, Figma, CMake, Jenkins, TDD, Jira, SQLite, and SQL Server for database design, testing tools like unit testing and Pytest, CI/CD with Git for seamless software integration and delivery.
* Methodologies: Agile and Scrum software development experience.
* Additional Skills: Proficient in socket programming and serial port communication. Experience with XML and JSON for data interchange.
* Familiarity with image processing using OpenCV

Work experience
01/07/2024
Software Engineer
01/05/2023
01/04/2023
Software Developer
01/09/2023
01/01/2024
Software Engineer
Education & certifications
01/09/2012
01/09/2016
Bachelor of Science
Computer Science
Open to relocate
Skills
REST APIs Secure SDLC Linux GitHub Actions CI/CD pipelines Figma Git Jenkins SQL Python C++ HTML SQLite JavaScript Team Collaboration Problem Solving Test Driven Development XML JSON Visual Studio Code

You need to log in as an employer to view full candidate details.