Hey there! I'm Nick, a Software Engineer III at FloQast where I lead technical initiatives that make financial compliance easier for accountants and auditors. I was promoted to this role rapidly, and now I'm doing what I love most—solving complex problems and leading teams through challenging technical projects.
My journey into software engineering started at Utah Valley University, where I earned my Bachelor's in Computer Science in 2023. Since then, I've been building web applications, architecting AI-powered solutions, and modernizing infrastructure at scale. Recently, I led my team through a massive migration consolidating 3,000+ repositories into streamlined monorepos, and spearheaded CI/CD improvements that cut our pipeline runtime by 80%.
I'm passionate about leveraging modern technologies like React, TypeScript, and AWS to create solutions that actually make people's lives easier. Whether it's building AI-powered document annotation systems that save auditors 30 minutes per document or creating custom analytics tools for hundreds of users, I'm driven by the impact my work has on real people.
What keeps me motivated? Continuous learning, mentoring other engineers, and the challenge of making complex systems simple and efficient. I love diving into new technologies and finding creative ways to solve problems that seemed impossible at first.
When I'm not working, you'll find me spending time with my wife and daughter 🧑🧑🧒, playing basketball 🏀, golfing 🏌️♂️, listening to music 🎧, or tinkering with side projects like Swing Slots, my full-stack golf tee time app that combines my love for golf and software development.
Served as Tech Lead Manager for 6-engineer team executing critical infrastructure migration from microservices to monorepos. Led consolidation of 3,000+ Lambda-based repositories into 7 monorepos with ECS services, reducing AWS operational costs by thousands of dollars annually. Spearheaded CI/CD pipeline modernization initiative, reducing automated PR check runtime by 80% (from 5 minutes to less than 1 minute), with ongoing improvements to build and deployment processes. Drove technical decisions for monorepo architecture and ECS service design, establishing patterns adopted across 58 teams
Led development and launch of Compliance's first AI-powered document testing feature, reducing manual audit annotation time by 30 minutes per document. Architected automated document annotation system using AWS Bedrock (AI) and Textract (OCR), processing 1000+ documents per month and achieving 90% accuracy rate . Mentored 2 engineers through onboarding process, accelerating their integration into the Compliance team.
Built Google Slides-style report builder enabling 500+ customers to create custom charts and presentations, improving self-service analytics capabilities. Developed audio-transcript synchronization feature with real-time word highlighting for win-loss interview playback, enhancing analysis workflow efficiency.
Ensured data accuracy and consistency in company systems. Performed quality checks on genealogical records. Utilized SQL for data assessments and error resolution. Enhanced software solutions through skill development. Contributed to measurable improvements in data quality.

A tee time aggregation app that allows users to see tee times for multiple golf courses on one page. Users can filter by location, date, and time to find the perfect tee time for their next round of golf. Note: Currently only works for courses in Utah.

A Spotify profile stats app that gives users an insight into their top artists and tracks. The app also boasts a For You feature where users can flip through song recommendations and add the ones they like to their library or playlists.

A web application created for my senior capstone project that allows users to create wishlists and share them with friends and family. It integrates seamlessly with the Walmart API to allow users to add items to their wishlist from Walmart.com. Users can also create special occasions that they can tie their wishlists to.