About me

I'm a Computer Science student at Michigan State University, passionate about full-stack development, AI/ML integration, and creating innovative solutions. I enjoy turning complex problems into elegant, functional applications that make a real impact.

With experience in both frontend and backend development, I specialize in building responsive web applications using modern technologies like React, Node.js, and Python. I've worked on projects ranging from interactive graphics engines to AI-powered platforms, always focusing on clean code, user experience, and scalable architecture.

What i'm doing

  • design icon

    Web design

    The most modern and high-quality design made at a professional level.

  • software development icon

    Software Development

    Building robust and scalable software solutions using modern technologies and best practices.

  • Web development icon

    Web development

    High-quality development of sites at the professional level.

  • machine learning icon

    Machine Learning

    Developing intelligent systems and AI models to solve complex problems and drive innovation.

  • prompt engineering icon

    Prompt Engineering

    Crafting effective prompts and optimizing AI interactions to maximize model performance and accuracy.

  • app development icon

    App Development

    Creating cross-platform mobile and desktop applications with modern frameworks and intuitive user experiences.

Testimonials

  • Legit

    Legit

    Zachary

    Contact: +15172204933

Clients

Resume

Education

  1. Michigan State University

    Expected May 2026

    Bachelor of Science in Computer Science
    Honors and Awards: Honors College, SAJ Scholarship, MSU Engineering Scholarship, Second Place in Spotlight Greek Week

Experience

  1. Student Service Desk Receptionist

    Feb 2022 — Jan 2024

    • Managed 500+ weekly packages, key/access card loans, and resident requests, improving efficiency and service accuracy.
    • Resolved 90% of complaints within 24 hours, led emergency response coordination, and maintained tracking via MSU service portal and Teams.

Relevant Projects

  1. Interactive Graphics Engine

    2023 — 2024

    • Developed C++ animation systems from UML-style designs, implementing character creation, actor–timeline interactions, and keyframe-based motion.
    • Added dialog components, animation channels, and graphics features through iterative, modular development.
    • Co-designed and built a motion-driven bubble machine simulation using motors, pulleys, and shared libraries.

  2. Legit Business – Web Developer

    2023 — 2024

    • Led a development team to design and build a production-ready website for a local business, managing architecture planning, UI/UX, and weekly sprint coordination.
    • Developed a responsive, high-performance platform using React, Next.js, and REST APIs, implementing reusable components, server-side rendering, and optimized load times.
    • Integrated daily business features including service pages, scheduling tools, and internal dashboards—while managing deployment, version control, and ongoing updates.

  3. Podify – Full Stack Developer

    2024

    • Developed a web platform that converts articles, documents, and URLs into dynamic, podcast-style audio, enhancing information consumption with engaging, real-time speech.
    • Built the system using Cartesia Sonic AI for voice generation, Groq for hardware-accelerated processing, and WebSockets for seamless frontend-backend streaming.
    • Designed an intuitive interface with customizable playback options, deployed a fully functional site, and overcame technical challenges integrating AI models and real-time streaming.

  4. Morphie – Lead Developer

    2024

    • Developed Morphie, an interactive platform that converts natural language text into fully rendered 3D assets, leveraging ReactJS, Flask, AWS EC2, PyTorch, and OpenAI's Shap-e for end-to-end AI-driven asset creation.
    • Architected seamless integration of PyTorch and Shap-e models, enabling advanced text-to-3D generation, real-time rendering, and interactive user experiences, significantly enhancing engagement and platform functionality.

My skills

  • Frontend Development
    85%
  • Backend Development
    80%
  • Full Stack Development
    85%
  • AI/ML Integration
    75%

Technical Skills

Programming Languages:
Frontend: HTML, CSS, JavaScript, NodeJS, ReactJS
Backend: Java, C, C++, Python, C#

Tools:
Linux, Kali, Ubuntu, WordPress, Wix, Figma, Excel, Powerpoint, VS Code, Terminal, Bitvise SSH, Git, GitHub, PowerBI

Frameworks:
Angular, Django, BeautifulSoup, Flask, AWS, Google Cloud, Postgres, MongoDB, .NET

Volunteer & Extracurricular

  1. Dunk-A-Sigma Fundraiser – Kappa Sigma Fraternity Philanthropy Chair

    January 2023

    • Led a high-profile cloth-drive fundraiser, creating a website with mission overview, donation portal, and real-time daily/weekly fundraising analytics; drove 600+ attendees, raised $4,000+ (300% above goal), and executed a promotional campaign across 10 student organizations.
    • Interviewed and selected a 20-member team, defined roles and goals, and coordinated operations through three structured meetings per week to ensure smooth execution and accountability.
    • Secured a 25% discount on dunk-tank rental through targeted partnerships, reducing event costs and boosting profit margins, while managing full event logistics from planning to completion.

  2. Pie-A-Sigma Fundraiser

    2022 — 2023

    • Led a fraternity fundraiser for US veterans, generating $4,270. Coordinated event logistics, ensured early preparation, drove daily promotions, and marketing resulting in over 100 participants and a significant contribution to cause.
    • Elected as Social Chair for Kappa Sigma fraternity, organized over 50 brotherhood and social events with various organizations.
    • Appointed as Philanthropy Chair (August 2022 - May 2023), raising over $12,000 during term.
    • Served as a member of the Scholarship Committee and Mental Health Committee (Spring 2022).

Portfolio

  • Interactive Graphics Engine

    Interactive Graphics Engine

    Applications • C++

    Description:
    Developed C++ animation systems from UML-style designs, implementing character creation, actor–timeline interactions, and keyframe-based motion.

    Key Features:
    • Added dialog components, animation channels, and graphics features through iterative, modular development
    • Co-designed and built a motion-driven bubble machine simulation using motors, pulleys, and shared libraries

  • Legit Business – Web Developer

    Web Development • React • Next.js

    Description:
    Led a development team to design and build a production-ready website for a local business, managing architecture planning, UI/UX, and weekly sprint coordination.

    Key Features:
    • Developed a responsive, high-performance platform using React, Next.js, and REST APIs
    • Implemented reusable components, server-side rendering, and optimized load times
    • Integrated daily business features including service pages, scheduling tools, and internal dashboards
    • Managed deployment, version control, and ongoing updates

  • Podify

    Podify – Full Stack Developer

    Web Development • AI • WebSockets

    Description:
    Developed a web platform that converts articles, documents, and URLs into dynamic, podcast-style audio, enhancing information consumption with engaging, real-time speech.

    Key Features:
    • Built using Cartesia Sonic AI for voice generation and Groq for hardware-accelerated processing
    • Implemented WebSockets for seamless frontend-backend streaming
    • Designed an intuitive interface with customizable playback options
    • Deployed a fully functional site and overcame technical challenges integrating AI models and real-time streaming

  • Morphie – Lead Developer

    Applications • AI/ML • 3D Rendering

    Description:
    Developed Morphie, an interactive platform that converts natural language text into fully rendered 3D assets, leveraging ReactJS, Flask, AWS EC2, PyTorch, and OpenAI's Shap-e for end-to-end AI-driven asset creation.

    Key Features:
    • Architected seamless integration of PyTorch and Shap-e models
    • Enabled advanced text-to-3D generation, real-time rendering, and interactive user experiences
    • Significantly enhanced engagement and platform functionality
    • Technologies: ReactJS, Flask, AWS EC2, PyTorch, OpenAI Shap-e

Blog

AI Development

TOON for LLMs Instead of JSON But Better

JSON works for structured data, but it falls short with large language models. TOON offers a cleaner approach that models parse more reliably and developers find easier to work with.

The Problem with JSON

When you ask an LLM to return structured data in JSON, you face parsing issues. Models sometimes add extra text, forget closing braces, or generate invalid syntax. These errors break your application flow and require extra validation layers.

What TOON Does Differently

TOON uses a format that aligns with how language models generate text. It's more forgiving of minor formatting issues and easier for models to produce correctly. The syntax is simpler than JSON, which means fewer parsing errors and less code to handle edge cases.

Real-World Benefits

Developers report fewer parsing failures when using TOON. Models generate valid TOON more consistently than JSON. The format also reads better in prompts, making it easier to explain what you want from the model.

When to Use TOON

Use TOON when you need structured output from LLMs but want to avoid JSON parsing headaches. It works well for configuration generation, data extraction, and any scenario where you need reliable structured responses from language models.

TOON represents a practical shift toward formats that match how language models actually work, rather than forcing them into formats designed for machines.

Backend Development

Making Java Workflows Durable with DBOS Transact

DBOS Transact helps Java developers build long-running workflows that stay reliable, even when servers restart or fail. It uses Postgres to track progress so your code continues from where it stopped.

Why Durable Workflows Matter

Many backend tasks run for hours or wait for external signals. Without durability, you risk losing work when the process dies. You then add your own retry logic, state tracking, and cleanup code, which can grow complex fast. DBOS simplifies this by handling durability for you.

What DBOS Transact Does

DBOS stores workflow steps in Postgres as checkpoints. When your program restarts, DBOS resumes the workflow from the last saved step. You write normal Java code, and DBOS makes it reliable without extra infrastructure.

How It Works in Code

You mark a workflow method and split the logic into steps:

public class ExampleWorkflow {
    
    @Workflow
    public void runWorkflow() {
        DBOS.runStep(() -> stepOne(), "stepOne");
        DBOS.runStep(() -> stepTwo(), "stepTwo");
    }
    
    private void stepOne() {
        System.out.println("Step one done");
    }
    
    private void stepTwo() {
        System.out.println("Step two done");
    }
}

Each step is saved after completion. If the app dies after running step one, DBOS resumes at step two when the app comes back.

Strengths and Tradeoffs

DBOS works well when you want reliability without adding a full workflow engine. It depends on Postgres, so you need good database operations. It also gives you more control, which means you manage how workflows evolve over time.

When to Use DBOS Transact

DBOS fits tasks like payment pipelines, long-running AI agents, scheduled jobs, and any work that must survive system failures. It keeps the code clean and avoids extra infrastructure.

DBOS Transact offers a direct way to make Java workflows durable, without the weight of a full orchestrator.

Contact

Contact Form