Dominic Arokiaraj

Mountain House, CA

Software Engineer and 3rd Year Computer Science Student at UC Santa Cruz.

Excited for opportunities to learn and contribute my skills to interesting software!

About

I am experienced in full-stack software engineering across several types of applications.

I have built web applications, desktop applications, microservices, CLI tools, and libraries.

Experience

Develop enterprise applications with C# on .NET framework, adhering to specifications and quality standards. Collaborate with cross-functional team of analysts and product owners to gather requirements / write user stories. Conduct peer code reviews, support application packaging / deployment, and migrate legacy systems to modern .NET.

Led team to develop USB audio interface with C++ microcontroller firmware, enabling 4 channel audio streaming. Engineered accompanying desktop app in C++ / JUCE using OOP principles, providing 13 types of audio control. Produced mixing / audio effects features using DSP algorithms, enabling users to apply effects with < 1 ms of latency.

Developed frontend component library of 50+ customizable variations with React, cutting UI building time by 30%. Built components and documentation with TypeScript / Tailwind / Storybook.js, growing maintainability by 20%. Delivered UI features by working cross-functionally with design team, securing 98% accuracy to UI/UX blueprint.

Skills

GoPythonTypeScriptNode.jsReactTailwindCSSPostgreSQLMongoDBDockerAWS

Projects