Hello, I'm Divyanshu. I'm a software engineer with a background in frontend and full-stack development, currently transitioning into embedded systems. I spent the last few years building software products and I'm now pursuing a second degree in Electronic Systems with the goal of joining the space sector as an embedded software engineer.
At CredCore, I collaborate closely with the founders to design and prototype LLM-powered interactive demos, accelerating product validation cycles and contributing to successful client acquisitions. I also led the development of internal automation tools that streamlined complex, manual workflows across the AI and Domain teams, significantly boosting operational efficiency. Alongside this, I maintain and ship features for CredCore's primary web application, converting design concepts into functional user interfaces.
I spent a year working part-time and remotely with Prof. Zhutian Chen from the Department of Computer Science and Engineering. I engineered an evaluation server for the Vis x GenAI workshop challenge at IEEE VIS 2025 that enabled participants to submit and securely execute their AI agents in isolated Docker containers, exposing the processed outputs on the platform. I also designed and implemented a research prototype that leveraged LLM-driven autonomous agents to streamline complex data analysis workflows. The work led to an offer to pursue a CS PhD at the University of Minnesota despite having no formal background in CS, which I couldn't accept due to personal circumstances.
At Chronicle, a startup revolutionizing presentation delivery, I transitioned from an intern to a full-time Software Engineer, spearheading the implementation of key features like the "Image Picker" and enhancing user interfaces. Collaborating closely with Product Managers and Designers, I also played a pivotal role in refining slide block addition mechanisms and supporting senior engineers in bug resolution.
I worked under the guidance of Prof. Haijun Xia at the Creativity Lab in UC San Diego on the development of a declarative grammar in JSON through which one can create customized array animations to illustrate a range of varied transformations on arrays.
I worked at the Memory Anxiety Research Group of IIT Roorkee under the supervision of Prof. Manish Kumar Asthana. I was responsible for developing a number of interactive virtual environments on Unity and Vizard 7. These were used to collect behavioural data of users by testing them on particular tasks. I also analysed participant's behavioural data thus collected to gain insights into their behaviour.
I worked at Razorpay as a Full-Stack Designer during the summers of 2019 where I designed and developed an interactive section for their company's website with the aim of recommending product solutions in accordance with their user needs.
I also worked at the Net-Zed Lab of IIT Roorkee as a research assistant during the winters of 2018 under the supervision of Prof. Elangovan Rajasekar. Here I developed a prototype that automated the functioning of an AC remote control to optimise upon human comfort and energy efficiency.
SportsBuddy: Designing and Evaluating an AI-Powered Sports Video Storytelling Tool Through Real-World Deployment, presented at the IEEE Pacific Visualization Conference (PacificVis 2025).
Fostering Collaboration and Empathy Through Games, published in the Extended Abstracts of the 2020 Annual Symposium on Computer-Human Interaction in Play (CHI PLAY ‘20 EA)
Coodle: A Low Cost Tangible Programming System for Kids from Low-Income Households in India, presented in the 12th Indian Conference on Human-Computer Interaction (IndiaHCI ’21).