Download PDF

Work experience

Senior Software Development Engineer, iOS - Mobile Seller Experience Team

Zillow
May 2022Present
  • Lead development of new and enhanced iOS features to improve the mobile home-selling experience, driving higher engagement and user satisfaction.

  • Partner with product, design, and backend teams to define requirements and deliver seamless, performant user experiences.

  • Transitioned major app surfaces from web views to native SwiftUI implementations, improving performance and UI consistency across the seller platform.

  • Utilize Swift, SwiftUI, GraphQL, and Firebase to build scalable, data-driven features with a focus on reliability and maintainability.

  • Conduct code reviews, mentor team members, and advocate for modern iOS best practices and development patterns.

  • Proactively identify performance bottlenecks and implement optimizations to ensure stability and responsiveness across app releases.

  • Proficient with AI tooling such as Cursor and Claude, subagents and MCP workflows to accelerate development, automate testing, and enhance CI/CD reliability. Advocate for integrating AI-assisted insights into code reviews, architecture, and release processes.

Senior Software Engineer

World Wide Technology
December 2021May 2022
  • Provided mentorship and technical guidance to peers, fostering skill development and improving overall team effectiveness.

  • Identified potential system bottlenecks and vulnerabilities early in the development process, implementing preventive solutions to maintain performance and stability.

  • Streamlined development workflows by recognizing inefficiencies and driving process improvements across the software lifecycle.

  • Translated complex technical and business requirements into clear, actionable deliverables for both technical and non-technical audiences.

  • Contributed to architecture reviews and team retrospectives, promoting knowledge sharing and a culture of continuous improvement.

Software Engineer

World Wide Technology
April 2019December 2021

  • Developed reliable software using test-driven development and Agile methodologies.

  • Collaborated closely with Product Owners and team members to define requirements and deliver high-quality solutions.

  • Communicated technical concepts clearly across the team, fostering alignment and efficiency during development.

  • Adapted quickly to multiple programming languages and projects, demonstrating flexibility and problem-solving skills.

  • Contributed to cross-functional initiatives while maintaining a strong focus on code quality, maintainability, and performance.

Co-Founder, Lead Developer

Zapling Studios, Inc
January 2014Present
  • Co-founded an independent game studio focused on creating original, engaging mobile experiences from concept to post-launch support.

  • Led all phases of game development in Unity and C#, including gameplay architecture, performance optimization, and player onboarding design.

  • Directed art and UX design using Adobe Creative Suite, Blender, and Procreate, ensuring cohesive visual identity and intuitive user interaction.

  • Released Justice Royale (2018), an action beat-'em-up that was featured on the Chinese App Store at launch, gaining international visibility.

  • Established a data-driven post-launch strategy, leveraging analytics to refine gameplay balance, retention, and monetization.

  • Oversaw marketing and community engagement through Google Ads, Facebook Ads, and social media content, optimizing KPIs to grow the player base and improve user acquisition efficiency.

  • Implemented CI pipelines to maintain a stable release cadence and ensure high-quality updates.

  • Managed cross-disciplinary collaboration across design, art, and development, fostering an iterative and creative production process.

Education

Associate's Degree in Multimedia Programming and Design

Borough of Manhattan Community College
20062008

Honor's Graduate with AAS, Multimedia Programming and Design

High School Degree

NYC Lab School
19982002