Hello, I'm Darren.
I'm a full stack developer.
View my work arrow-right

About

I'm a full stack developer with a passion for creating innovative solutions. I have experience in various programming languages and frameworks, and I enjoy tackling complex challenges. My goal is to build efficient and user-friendly applications that make a positive impact.

HTML
REACT
AZURE DEVOPS
C++
JAVASCRIPT
CSS
MONGODB
JAVA
GIT
SQL
NEXT.JS
NODE.JS
PYTHON

Projects

AI Test Case Generator
for Azure DevOps

Chrome-based Azure DevOps extension that uses OpenAI models to generate test cases from user stories. Built with manual approval features and seamless test plan integration, tailored for Frogslayer developers. Winner of 1st Place at the 2025 Spring Capstone Expo, recognized for innovation and usability among 100+ projects.

Azure Marketplace

Pushpal
Organization Management Site

Modern full-stack web platform built with Ruby on Rails and PostgreSQL on the backend, and a responsive React + Next.js frontend. Features include real-time updates via Turbo and WebSockets, QR code scanning, secure authentication with NextAuth, and push notifications using WebPush.

Github

ButlerBot
Autonomous Navigation Robot

Developed a self-guided robot with adaptive navigation using ultrasonic sensors, encoders, an IMU, and a camera. Implemented real-time obstacle detection and dynamic pathfinding using Python and C. Designed firmware to integrate hardware components for reliable performance in unpredictable environments.

Github

SECMAGE
Image Encryption

This tool lets users hide secret messages inside images using a lightweight encryption algorithm. The algorithm subtly modifies pixel RGB values to encode characters—minimally visible to the eye, yet fully retrievable. I built the encryption logic and a simple Tkinter-based front end. Designed for easy integration as a plugin in future projects.

Github

Contact

Have a question or want to work together? Leave your details and I'll get back to you as soon as possible.

Please enter your name.
Please enter a message.