Introduction

Claudia Aziz

Full-stack engineer with 2+ years shipping production software—end-to-end features from APIs and data layers to interfaces people use every day. I own work across the stack and optimize for clarity, performance, and systems that hold up as the product grows.

About

At Tilli Software, I build and maintain full-stack features in a large multi-tenant monorepo using Next.js, TypeScript, and Prisma.

My day-to-day work spans API integration, state management, and user-facing UI, with a focus on data-heavy experiences that stay fast, clear, and maintainable.

I care about structure and reliability, so I design features for scale, then iterate based on real usage and product feedback.

Across prior mobile and backend roles, I learned to collaborate closely with product and design to ship features that are technically strong and genuinely useful to users.

Experience

Tilli Software

Full Stack Engineer (Full-Time)

McLean, VA

Feb 2025 - Present

Next.js, tRPC, Tailwind CSS, Prisma ORM, MobX, TypeScript, Node.js

  • Developed and maintained full-stack features within a large monorepo using Next.js, TypeScript, and Prisma ORM, ensuring type-safe, high-performance data flow between frontend and backend.
  • Implemented MobX-based state management for new tenant-level modules, improving UI reactivity and reducing redundant API calls.
  • Migrated internal APIs from tRPC to ORPC to streamline request validation and contract consistency across microservices.
  • Built reusable UI components with Tailwind CSS to ensure consistent design and accessibility across multiple apps.
  • Wrote Jest tests and maintained coverage across internal packages to support reliable continuous integration.

Servo

Full Stack Engineer (Full-Time, Equity-Based, Early-Stage Startup)

Jersey City, NJ

Jan 2024 - Feb 2025

React, JavaScript, Tailwind CSS, Ruby, Rails, PostgreSQL, AWS, Google APIs

  • Integrated Google Reviews using the Google Places API, caching daily requests in Ruby on Rails to reduce costs and improve performance, boosting vendor credibility and customer trust.
  • Designed and engineered a customer view toggle in the vendor portal using React and Redux, allowing vendors to view their show page as customers do, enhancing their understanding of user-specific inputs.
  • Implemented mobile-first design and responsive web design principles using Tailwind CSS and media queries to ensure consistent user interactions across all devices.
  • Developed a secure Forgot Password Flow using Rails and bcrypt, integrating email notifications and unique reset links, ensuring a user-friendly and reliable account recovery process.
  • Designed 20+ RESTful API routes in Ruby on Rails, optimizing JSON responses with JBuilder for improved client-server communication and frontend performance.
  • Supported interns by providing styling guidance and troubleshooting complex bugs, improving team efficiency.

Hirebird

iOS Engineer (Contract)

New York, NY

Aug 2024 - Jan 2025

React Native, TypeScript, CSS, Node.js, Express.js, Neo4j, Cypher, Figma, GCP, Stripe

  • Built the flagship Job Map feature using Google Maps API, enabling location-based job discovery with custom markers, proximity filtering via Haversine distance calculations, and interactive click-through job details — a core driver of the app's job search experience.
  • Built a Job Swipe feature for intuitive job browsing using the React Native Deck Swiper library. Implemented the UI based on Figma mockups, ensuring a smooth, engaging UX aligned with the design vision.
  • Developed user profile update functionality and integrated profile image support using Neo4j, Supabase storage, and React Query, enhancing personalization and ensuring data scalability.
  • Implemented authentication with Supabase for email/password logins and integrated OAuth2 for Google sign-in, using JWTs to securely manage user sessions and prevent unauthorised access, establishing application security.

Pulse Solar

Mobile Application Developer (Contract)

Troy, NY

Nov 2024 - Dec 2024

React Native, TypeScript, Zustand, CSS, Figma, Material UI, Firebase

  • Integrated Mapbox to dynamically visualize lead data, enhancing lead targeting with geofencing and improving vendor effectiveness.
  • Optimized app performance using Context API and custom hooks, and developed 30+ React Native UI components including a members page and chat interface.
  • Maintained code quality by participating in reviews and sharing best practices, minimizing production bugs.
  • Integrated Stripe Payment Element for secure, seamless transactions and a customizable payment flow.

Thin Air

Software Engineer (Contract)

New York, NY

Oct 2024

Next.js, React Native, TypeScript, CSS, Node.js, Express.js, Neo4j, Cypher, Figma

  • Developed a Node.js/Express backend for the AirGPT messaging feature, enabling seamless integration with OpenAI ChatGPT 4.0 to analyze user inputs (text, images, audio) and deliver contextual responses. Utilized Neo4j for efficient data storage and Supabase for scalable image management.
  • Implemented tab navigation and user flows in React Native, collaborating with UX designers to optimize user experience based on Figma designs.
  • Conducted API testing with Postman, ensuring backend reliability and adherence to project requirements.

Skills

APIs & Service Design / Integration
Data Modeling & ORMs
Auth & Security
Testing & CI
Responsive, Accessible UI
Performance & Reliability
Mobile App Development (React Native / iOS)
Cloud Services & 3rd-Party Integrations

Languages

TypeScript, JavaScript, Ruby, SQL, HTML, CSS

Frontend

React, Next.js, React Native, state management (MobX, Redux, Zustand), responsive and accessible UI, Tailwind CSS, Jest

Backend & APIs

Node.js, Express, Ruby on Rails, REST, tRPC / ORPC, auth patterns, microservice integration

Data, Cloud & Quality

PostgreSQL, MySQL, MongoDB, Neo4j, Prisma / ORMs, AWS, GCP, CI pipelines

Selected projects

Melody

Full-stack music streaming experience inspired by Spotify.

Melody app: music browsing and playback UI

Users can create an account, make playlists, search and browse albums, and listen with continuous playback, a full-featured player, and queue management.

Highlights

  • Session-based auth and secure account handling
  • Custom playbar with queue control (play, pause, seek, volume)
  • Playlist CRUD and album discovery via search
  • React
  • Redux
  • Ruby on Rails
  • PostgreSQL
  • AWS S3

Bonjour World

Platform for hosting and joining language-exchange events.

Bonjour World: event and profile screens

Connects learners through location-based events: hosts create and manage sessions; attendees request to join; profiles capture progress and connections.

Highlights

  • Event lifecycle with host approval of join requests
  • JWT authentication and profile privacy
  • Maps (Google) and translation (Google Translate) for discovery and accessibility
  • MongoDB
  • Express
  • React
  • Node.js
  • Redux
  • JWT

Glow Lab

E-commerce demo with catalog, cart, and Stripe checkout.

Glow Lab storefront

Direct-to-consumer beauty storefront: product browsing, cart updates, and checkout using Stripe Payment Element, with clear order confirmation and REST APIs for catalog and orders.

Highlights

  • Responsive catalog and cart with real-time cart state
  • Stripe integration for payments and status feedback
  • Vite + React Router client with Express API
  • React
  • Vite
  • Express
  • Stripe

NoteIt

Full-stack notes app with TypeScript and session-based auth.

NoteIt: create note screen

CRUD for personal notes with hashed passwords, express-session, and a responsive React UI (React Bootstrap and CSS modules).

Highlights

  • Secure sessions and bcrypt password handling
  • Full note lifecycle for authenticated users
  • Form handling with React Hook Form
  • TypeScript
  • React
  • MongoDB
  • Express
  • Node.js

Lockit

Password manager with encryption and Google sign-in.

Lockit dashboard

Client-side vault patterns with AES-256, strength analysis, categories, search, and clipboard copy— Material UI on React with a Node/MySQL API and JWT.

Highlights

  • Encrypted storage and OAuth via Google
  • Search, filter, and organization workflows
  • React
  • Material-UI
  • Node.js
  • MySQL
  • JWT

Canvas

Drawing tool using the HTML5 Canvas API and vanilla JavaScript.

Canvas drawing surface and tools

Brush and eraser with size control, palette with opacity, undo/redo/clear, and export to PNG—bundled with Webpack.

Highlights

  • Canvas rendering and input handling without frameworks
  • Pickr-based color picker integration
  • JavaScript
  • Canvas API
  • HTML
  • CSS (Sass)
  • Webpack

Contact

Open to roles where I can own meaningful full-stack work. For opportunities or collaboration, reach out by email or LinkedIn.

© Claudia Aziz. All rights reserved.