Profile Picture

|

I’m a Software Engineer specializing in Angular, Next.js, and AI-driven solutions.

About Me

I'm a Software Engineer with 3 years of professional experience, specializing in front-end development with Angular. Proficient in JavaScript and TypeScript, with a strong foundation in HTML5 and CSS3. I build responsive, user-centric web applications and partner closely with UI/UX teams to translate designs into pixel-perfect interfaces. I also collaborate with API teams to design and implement CRUD methods for seamless backend integration. Committed to best practices for maintainable, high-performance code, I'm passionate about exploring emerging frameworks and optimizing web experiences end-to-end.

Featured Projects

Portfolio Website

A personal portfolio website showcasing my projects and skills.

Next.js / React
View Project
Image Classification

Built predictive image classification models for MNIST, CIFAR10, and Fashion‑MNIST on real platforms using CNN

Association for Computer Machinery (ACM Projects)

Student organization project at the University of Texas at Dallas. Developed a Web Application, that allows multiple users to share their coding environment with their team through real‑time coding collaboration with shared workspace settings. Utilized Amazon Web Services (AWS), Google’s Firebase, Socket.IO (JavaScript), and Quill API Driven Text Editor.

Flutter / Dart
View Project
Lillja Farm

Developed a responsive portfolio site for Lillja Farm (Houston, TX) using Next.js(React), and Tailwind CSS, deployed on AWS.

Next.js / React
View Project
Multi‑threading Chat Server

The network application focuses on inter‑process communication between programs on different hosts using Java Sockets. Developed a Client/Server application that uses a custom designed protocol that allows multiple clients to send multiple math requests to a Math centralized server and receive the evaluated expressions in return. Developed a feature that allows multiple clients to join the server during any time and also send a math message to the server after successfully connecting with the server

Discord AI Agent

This is an AI-powered Discord bot that integrates large language models (LLMs) like GPT-4, LLaMA 3, and Mistral through a modular provider system. It supports both local (Ollama, LM Studio) and cloud-hosted (OpenAI, Groq, OpenRouter, Azure) models, with real-time streaming responses, message context memory, and custom system prompts. The bot automatically replies to mentions, handles direct messages, supports attachments like images and PDFs, and can switch between models via slash commands.

Python / Docker
View Project

Work Experience

  • Epsilon (Full Time)

    Software Engineer

    Epsilon (Full Time)

    June 2023Present

    Co-led development of a real-time messaging platform empowering marketers to define cross-channel programs and rules that dynamically react to customer behaviors and signals—driving conversions and boosting brand loyalty through personalized engagement.

  • Epsilon (Internship)

    Software Engineer Intern

    Epsilon (Internship)

    June 2022August 2022

    Build a messaging platform that allows marketers to define a set of real-time programs & rules that react to cross channel customer behaviors and signals to drive conversions and increase brand loyalty by providing the customer relevant real time personalized engagement.