ajay chauhan
exactlyajay.chauhan@gmail.com linkedin/ajayeth github/intincrab +91 7895361282
education
graphic era hill university aug 2022 – jul 2026
bachelor of engineering, computer engineering · cgpa 7.9 · dehradun, india
army public school apr 2020 – may 2022
senior secondary · dehradun, india
experience
google summer of code 2025 may – aug 2025
student developer · kdenlive (kde) · berlin, germany — remote
- mentee on the kdenlive project under kde — a highly competitive program.
- implemented duration-based timeline markers in kdenlive: users can define and edit time ranges directly on the timeline with visual handles, snapping, and contextual actions. improves precision for editing, annotations, and collaborative workflows.
tech · c++, qt, qml, xml
google summer of code 2024 may – aug 2024
student developer · arianna (kde) · berlin, germany — remote
- migrated arianna from epub.js to foliate-js for compatibility with evolving standards and enhanced functionality.
- implemented core features including table of contents and metadata handling — improving navigation and user experience.
tech · javascript, qml
kdenlive — multi-format rendering jan – mar 2024
contributor · remote
- added multi-aspect-ratio video export via dynamic crop filters, ui-based aspect-ratio selection, and automatic rendering-profile integration.
- refactored the rendering pipeline with a crop calculation module and xml-driven aspect handling for accurate output, stable cross-platform performance, and efficient temp-file management.
tech · c++, qt
projects
see the full set at /projects. headlining: godochive — a document server and search engine built in go.
skills
- languages
- c/c++, go, javascript, typescript, java, sql, html/css, python
- frameworks
- react, node.js, qt (qtquick, qml)
- tools
- git, linux, docker, vs code
- libraries
- pandas, numpy, matplotlib
coursework
data structures · operating systems · algorithms · database management · artificial intelligence · computer networks · big data · computer architecture