
Experience
Principal Software Engineer Front-End
BlackLine | January 2024 to present | Woodland Hills, CA
Lead the development of AI-driven financial solutions, focusing on innovative product creation and engineering excellence.
Open for details
- Spearhead the development of Artificial Intelligence products aimed at revolutionizing our customers’ financial processes.
- Leveraging AI, empower companies to streamline their accounting and finance operations, automate repetitive tasks, and enhance visibility and accountability.
Senior Software Engineering Manager
Axon | May 2022 to June 2024 | Seattle, WA
Managed and led software development teams in creating impactful public safety solutions, focusing on cloud product initiatives and engineering culture development.
Open for details
- Lead a team of software experts in building complex and impactful software systems to help bring new solutions to public safety and leave a positive impact on the world.
- Oversee Front End Team to deliver across several initiatives for Axon’s cloud product by aligning strategy, processes, and decision-making across teams.
- Technical and Design Debt Reduction – improving our codebase for developer efficiency to reduce time to delivery and enhance the customer/user experience.
- Front End Guild – promote learning and collaboration across the organization for all engineers to grow in the front-end discipline.
- Hackathon – design and host a global hackathon across 4 countries to foster product and engineering innovation.
- SEEDR – design and run a management program to sync leaders in improving our people, process, and technology challenges.
Principal Software Engineer Front-End
BlackLine | October 2012 to May 2022 | Woodland Hills, CA
Led front-end architecture and development for a global SaaS application, focusing on scalability, best practices, and engineering culture.
Open for details
- Lead User Interface Architecture and React Component Library creation for a 100-person engineering organization for use in building a global SaaS application, adhering to design, accessibility, and high-quality software standards.
- Pitched, coordinated, and ran BlackLine’s first-ever hackathon that promoted product innovation for BlackLine’s customers and influenced collaboration across departments and the growth of our engineering culture.
- Revamped the entire front-end stack, implemented and evangelized best practices for architecture, user experience, testing, documentation, code uniformity, and code quality that allowed the engineering organization to standardize and scale efficiently for both onshore and offshore teams.
- Encouraged learning, collaboration, and growth in new technologies for all front-end engineers across all teams by hosting Front-End Guild lunch-and-learn sessions.
- Provide mentorship to software engineers via code reviews for 10 feature teams.
Senior Front-End Engineer
BeachMint Inc. | March 2012 to October 2012 | Santa Monica, CA
Developed and enhanced e-commerce features using modern front-end technologies and responsive design principles.
Open for details
- Create and help plan new e-commerce features and enhance widgets using JavaScript MVC, Backbone.js.
- Work across a full-stack including PHP, jQuery, Node.js, and their APIs for data transfer.
- Develop HTML, JavaScript, and responsive CSS for their mobile web properties.
Tools
Leadership and Awards
NodeSchool Los Angeles Chapter, js.la
Created NodeSchool Los Angeles chapter and co-organized js.la events to teach Node.js and grow interest in the JavaScript community.
Patent, Computing System with Dynamic Profile Adaptation
Invented and received a patent for a client/server performance profiler system.

Skills
Education
Masters of Science, Engineering Management & Leadership
Engineering Management and Leadership frameworks to apply in a high-performing engineering organization for software product development. Specialization in Data Science.
Bachelor of Science, Information & Computer Science
Focused on networking systems and software development practices. Additional coursework on 3D interaction and gaming
Bachelor of Arts,
Studio Art & Digital Arts Minor
Concentrated on traditional forms of art media such as painting, drawing, and sketching. Minor in Digital Arts exploring photography, video, and audio.