
Dynamic Computer Engineer with a solid foundation in IT consulting and entrepreneurship, showcasing expertise in custom PC builds, electronics repair, and a passion for technology. With skills to address complex technological challenges, I am now eager to transition into a dedicated computer engineering/science role. With a proven track record of delivering high-quality solutions and a commitment to staying abreast of the latest advancements in the field, I am well-equipped to contribute to the development of cutting-edge hardware and software systems.
Programming Languages: C, C, C#, VHDL, Java, Python, Matlab
Compiler Development Project:
Developed a compiler from scratch to interpret a custom programming language.
Implemented lexical analysis, parsing, semantic analysis, code generation, and optimization phases.
Demonstrated proficiency in programming languages, algorithms, and software development methodologies.
Handwritten Digit Recognition AI:
Designed and implemented an AI system capable of recognizing and classifying handwritten digits in images.
Utilized machine learning techniques, including convolutional neural networks (CNNs), for feature extraction and classification.
Achieved high accuracy rates in digit recognition through model training and optimization.
Game Engine Development:
Engineered a game engine from the ground up, providing a framework for developing 2D and 3D games.
Implemented core components such as rendering, physics, input handling, and scripting.
Successfully deployed the game engine in multiple game projects, demonstrating its versatility and robustness.