I’mMark,anAI-assistedwebdeveloperwhobuildsfast,polishedproductsfromfrontendtobackend.IbringinterfacestolifewithGSAPandmotiongraphicsforwebdesign.IalsocreateAI-generatedvideoads,usingGoogleFlow,ElevenLabs,CapCut,andDaVinciResolvetotakeaconceptfromprompttofinishedspot.Design,code,andmotionallhappeninoneworkflow,sowhatIbuildlooksrightandworksright.
Same me. Completely rebuilt.
WEB
FRONT AND BACK END DEVELOPER
NEXT | THREE | GSAP
Portfolio, Reloaded — A complete rebuild of my personal site, designed to feel more like an interactive space than a static page. Motion and interaction drive the experience alongside the work itself, with responsive details tuned to feel smooth and deliberate rather than flashy.
Built with Next.js and Three.js, focusing on tight animation timing, fluid transitions, and consistent performance across desktop and mobile.
Monotone and overly dark, the original UI suffered from stuttering animations that created unnecessary friction instead of making a strong visual statement.
Next.js, FramerMotion
The redesign introduces customizable visual options and a fully interactive 3D environment, brought to life with fluid animations and a distinct, charming visual identity.
Next.js, Three.js, GSAP
Handles time-off filings, manager approvals, and live leave balances in a single dashboard. Built to cut out back-and-forth communication and keep workforce scheduling transparent.
WEB
FULL STACK DEVELOPER
REACT | NODE | POSTGRESQL | TAILWIND
Leave Management System — A straightforward web app for requesting time off, managing approvals, and tracking team calendars. It replaces scattered email threads and manual spreadsheets with a single dashboard.
Includes role-based views, instant status notifications, and full audit logs so HR and team leads always know who’s in and who’s out.






Gives employees a simple way to file for time off and check how many leave days they have left, without having to message HR.
Shows a live view of which teammates are currently out, making it easy to plan around the team's schedule before submitting a request.
Covers everything in the employee view, plus the tools needed to run a team's day-to-day schedule and handle incoming requests.
Team leads can approve or reject time off, check daily availability at a glance, and view remaining leave balances for everyone on their roster.






Built around role-based access control (RBAC), giving HR and operations top-level access to oversee requests across every department, manage company-wide rules, and file their own leave.
Admins control exactly who can view, request, or approve time off by structuring departments and assigning user roles. They can also track leave usage by team, configure policies and activity logs, and get automatic alerts whenever a request sits unapproved for more than two days.
End-to-end production of AI-driven video and static ad campaigns, blending creative strategy with high-converting motion design.
Social and Web
Creative Producer
Google Flow | Canva | Capcut | DaVinci Resolve | Elevenlabs
AI Video and Static Ads — I take a product brief and turn it into finished ads for TikTok, Instagram, and Pinterest. Scripts, storyboards, video cuts, and static versions all come out of one workflow, so a brand gets a full campaign instead of a single file.
Each campaign ships in multiple formats, so one idea works on every platform without starting from scratch.
Short vertical video ads in the style your brand needs: UGC-style creator content, polished studio shots, product demos, and more. Each one starts from your brief and goes through script, storyboard, and final cut.
Every video is checked against platform ad policies before it ships, covering claims, visuals, captions, and audio, so it's ready to run on TikTok, Instagram Reels, and Pinterest without getting flagged.
Scroll-stopping static ads for affiliate marketing, Pinterest, and social media, designed around your product and your audience. Pins, feed posts, and story formats all come from the same brief, so the look stays consistent on every platform.
Each design is checked against platform ad policies before delivery, covering claims, text, and visuals. Variations are easy to produce, so you can test different layouts, headlines, and images and keep the ones that perform.







Scroll-stopping static ads for affiliate marketing, Pinterest, and social media, designed around your product and your audience. Pins, feed posts, and story formats all come from the same brief, so the look stays consistent on every platform.
Each design is checked against platform ad policies before delivery, covering claims, text, and visuals. Variations are easy to produce, so you can test different layouts, headlines, and images and keep the ones that perform.







One clear process from product brief to launch-ready ads: script, storyboard, video and static production, policy check, and revisions.
The full campaign, with variations for testing, is delivered in one place.
Deployment Paused
Front and Backend
Barba.js, GSAP