Passionate about system design and immersive user experiences
Born and raised in St. Paul, Minnesota, I didn't find my passion for web development until I was an undergrad student at the University of Wisconsin-Madison in 2017.
In a software engineering class, my group leveraged Angular for our group project to build a social media app for teachers. I picked up Angular by watching YouTube tutorials, reading documentation, and experimenting with classmates. I was hooked.
Since then, I've had the privilege of working with diverse and global teams, and large and small projects, with opportunities to learn from experts in areas such as system design, data modelling, application development, and security. I'm fortunate to have been able to design and develop applications that serve the Manufacturing, Healthcare, and Energy industries.
As of March 2025, I decided to join Livefront to hone in on front-end skills with a world-class team and culture around building beautiful software that transforms businesses. Livefront is local for me in Minnesota, and it's an opportunity to push me to my full potential as an engineer - design, UI, UX and subtle things like that have always been a passion for me. At Livefront I continue to grow every day and build thoughtful software that helps people and businesses work more effectively.
Some of my favorite technologies for front-end development include TypeScript, React.js, Next.js, modern CSS frameworks, and performance optimization tools. I also value my full-stack background with Node.js, Python, and SQL for understanding the complete user experience.
Web development is fascinating to me because the
internet is an amazing place, and it allows me to
bring my ideas to the world. Along with that, it
challenges me, and even serves as one of my favorite
creative outlets.
Here are a some of the
passion projects that I'm most proud of working
on. These range across a wide-variety of
tech-stacks, and the ideas for them have usually
been inspired by the people or things in my life
around me.
I enjoy pushing boundaries
with my designs, and emphasizing scalability during
implementation. Oftentimes I choose to embrace new
technologies and adopt the latest industry standards
when I embark on new projects.
As Co-Founder and CTO of Food Truckies, I'm focused on creating tools that help local food truck owners connect with their communities more easily. The platform addresses real challenges these entrepreneurs face - from managing locations and schedules to helping customers find them. We've built features like real-time GPS tracking, menu management, and staff coordination because food truck owners told us these were the missing pieces they needed.
Food truck owners tell us the GPS tracking and menu management have reduced their time spent on logistics by hours each week, letting them focus on what they do best - creating amazing food. The platform is helping customers discover local food trucks more easily, with truck owners reporting improved customer engagement and streamlined operations.
Built with Next.js for full-stack development, Nile for data management, and Mapbox for precise location services, the PWA handles real-time location updates efficiently while maintaining battery life and optimizing data usage for mobile networks. Since launching in summer 2025, we're grateful to serve food trucks across the US and hope to continue supporting these vital local businesses.
Real-time geolocation accuracy within 10 meters • Offline-first architecture • Sub-2-second load times • Works on any device
Studio City began as a learning project in 2022 when I wanted to explore mobile app development and understand how social platforms could foster genuine community connections. The challenge was designing an intuitive interface that prioritizes user privacy while creating meaningful social interactions. Working through the entire design-to-development pipeline taught me valuable lessons about mobile UX and cross-platform development.
The prototype explores how thoughtful design decisions impact user engagement and community building. I learned that mobile social apps require careful attention to performance, accessibility, and user privacy - insights that continue to inform my approach to user-centered development.
Built with React Native for cross-platform compatibility, Adobe XD for design prototyping, and UI Kittens for consistent component architecture. The project demonstrates native iOS performance with smooth animations and responsive touch interactions. I documented my technical learnings on Medium here, and the source code is available publicly on GitHub.
Cross-platform mobile development • Adobe XD design system • Native iOS animations • Component-based architecture
I had the opportunity to build the complete digital platform for Pinkys Up, supporting Brenda Pereira Vargas's mission to bring inclusive, artisanal mocktail experiences to the DMV community. The challenge was creating a web presence that captures their vibrant energy while making event booking and service discovery effortless for customers seeking wellness-focused celebration options.
The platform focuses on making event coordination seamless for both customers and the Pinkys Up team. Custom booking forms streamline event requests, while responsive design ensures the experience works beautifully across all devices. The site's microinteractions and animations reflect the joy and energy of their mocktail service, helping potential clients visualize their perfect alcohol-free celebration.
Built with modern web technologies for optimal performance and user experience, featuring custom animations, responsive design, and intuitive form handling. The platform successfully supports their growing business across Washington DC, helping connect wellness-minded clients with memorable mocktail experiences.
Custom event booking forms • Responsive design • Microinteractions & animations • Mobile-optimized experience
From managing 20,000+ Power BI users at 3M to building massive-scale big data pipelines at DNV, I specialize in data modeling, ETL processes, and database optimizations. I create robust analytics systems that drive business decisions and support clean energy initiatives.
I approach design holistically - from system architecture and database schemas to intuitive user interfaces. Whether designing data flows for utility companies or crafting delightful user experiences for Food Truckies, I focus on scalable solutions that balance technical performance with user needs.
I build complete applications from database to user interface using React, TypeScript, Next.js, Node.js, Python, and SQL. From real-time GPS tracking in Food Truckies to global analytics platforms at 3M, I deliver robust, scalable solutions that handle millions of data points.
I think most would probably agree that googling things and tapping into developer communities is a key part of being an effective developer — regardless of whether you’ve been coding for 5 months, or 5 years. When you have millions of smart people sharing resources, it makes a lot of sense to learn from them whenever possible. Beyond just leveraging google, there are tons of free tools and services at the finger tips of developers nowadays. When it comes to front-end development, I wanted to share some resources that I use a lot to help expand my own creative boundaries.
If you’re getting started on a new mobile project and React Native is your technology of choice (Flutter is an emerging alternative for cross-platform development), picking a component library or UI framework can be a daunting task. The goal of this article isn’t necessarily to sway you one way or another on this decision making process. I highly recommend reading about other popular UI frameworks such as NativeBase, React Native Elements, Shoutem, Teaset, etc. The list goes on and on. I can’t honestly say that I believe there’s a clear front-runner in this space, given that I’ve only really used UI Kitten. What I can do, and plan to use the remainder of this article to do, however, is give a detailed explanation of what I took into consideration before choosing UI Kitten for my mobile project, and how that is going for me so far.