At Technosoft, I develop and maintain engineering design software with parametric models, geometric calculations, and configurable components.
I build and refine interfaces for configuring components, controlling models, and visualizing results. I also integrate reusable components into larger applications and debug geometry, placement, and interface issues.
I translate technical requirements into implementation tasks, coordinate development across projects, and guide fellow engineers through implementation. I also manage source-code changes through version control and prepare software updates for integration and release.
For my compiler design course project, I developed a C++ compiler for a simplified programming language, implementing lexical analysis, parsing, semantic validation, and code generation. I also developed an interactive web application with browser-based augmented reality features during my internship at Questa Moondev.

