Kenn Lipa

Kenn Lipa

Senior Full-Stack Software Engineer

I build performant, scalable web applications with modern JavaScript stacks. Always learning, always shipping.

View Projects

About Me

I'm a full-stack web developer passionate about building new solutions with the latest technology. Learning new things always fascinates me and I implement what I learn in every project I touch.

Experience

Apr 2025 - Present

Senior Software Engineer

DNV - Las Vegas, NV

  • Developed and integrated new features to enhance application functionality and user experience.
  • Improved performance by refactoring React.js & Node.js code - reduced API response time by 67%.
  • Refined onboarding documentation, reducing setup time for new developers.
  • Standardized coding configurations across the repository for consistency and best practices.
  • Optimized testing environments by refining configurations and streamlining debugging.
Apr 2024 - Dec 2024

Senior Software Engineer (Contractor)

Promethean World - Atlanta, GA

  • Led and designed a system for data regionalization.
  • Implemented new features in ReactJS, GraphQL, NodeJS, and Express.
  • Optimized API efficiency by 50% through query refactoring.
Jan 2024 - Apr 2024

Contractor / Consultant

LIV Hydrates - Las Vegas, NV

  • Led and designed an SEO-focused landing page with Google Analytics, reCAPTCHA and AWS.
  • Built an analytics dashboard using AWS S3, DynamoDB, and NodeJS.
Aug 2021 - Jan 2024

Senior Software Developer

Veritone - Irvine, CA

  • Led and developed new features on GraphQL and ReactJS.
  • Migrated legacy projects to ReactJS and TypeScript.
  • Mentored junior developers and improved onboarding efficiency.
  • Implemented CI/CD using GitHub Actions and workflows.
  • Increased test coverage with Storybook and Cypress.
Dec 2017 - Aug 2021

Senior Software Developer

CalAmp - Irvine, CA

  • Developed RESTful APIs using Node.js, Express, MongoDB, Serverless Framework, and AWS.
  • Led migration from API Gateway to ALB to reduce cost; designed a Task Queue Processor.
  • Integrated Stripe Payment & Subscription.
  • Increased unit test coverage from 0% to 90%.
  • Integrated CI/CD onto new and existing projects.
May 2015 - Dec 2017

Software Developer

Panasonic Avionics - Lake Forest, CA

  • Enhanced system performance and fixed bugs on existing systems.
  • Rewrote a PHP SPA to Node.js with Express.
Aug 2013 - Apr 2015

Systems Engineer / Developer

NextAce - Orange, CA

  • Developed a web app tracking developer tickets and progress based on commits.
  • Created stored procedures and reporting queries in TSQL.
Jun 2012 - May 2013

Research Intern

Siemens Research Corporation - Princeton, NJ

  • Developed an app that finds the difference between two documents.
  • Created new functions and modules on Tracelab in Java and C#.

Skills

Front End

React, Redux, TypeScript, HTML, CSS, JavaScript, Ionic

Back End

Node.js, Express, GraphQL, REST APIs, Java, PHP

Databases

PostgreSQL, MySQL, MongoDB, DynamoDB

Cloud & DevOps

AWS (Lambda, S3, CloudFront, SQS, SNS, EC2), Azure, Terraform, Serverless Framework, Docker

CI / CD

GitHub Actions, Bitbucket Pipelines

Payments & Integrations

Stripe, PayPal

AI & Tooling

GitHub Copilot, ChatGPT, Gemini

Project Management

Jira, Confluence, Figma, Agile / Scrum

Projects

ChasingTCG

ChasingTCG

Trading card game collection manager with real-time TCGPlayer price data, deep analytics, and lightning-fast search across all sets. Built with React, Node.js, and AWS.

Bluff Craps

Bluff Craps

Online platform for playing and learning the popular dice game. Connect with players worldwide.

World Meet Name

World Meet Name

Digital business cards with easy QR code sharing for professionals and entrepreneurs.

Parklers

Parklers

Hybrid app for National Park travelers to document their journey. React, Redux, Serverless, AWS Lambda.

Google Play App Store
Personal Timeline

Personal Timeline

Hybrid app to create your own timeline. NodeJS, React, Redux, Serverless, AWS Lambda.

Google Play
Workout Timer

Workout Timer

Hybrid app for working out. NodeJS, React, Redux.

Google Play
TutzJeansUSA

TutzJeansUSA

E-commerce website with shopping cart and checkout built with Express, MongoDB, and PayPal.

HugMyBooks

HugMyBooks

Web app for students to trade and sell books. Evolved from PHP to NodeJS on EC2 to Serverless with Lambda and S3.

No Snooze Alarm

Unique alarm clock: turn it off by GPS location, shaking the phone, or solving math problems. Cordova, React, Onsen UI.

Google Play

Education

New Jersey Institute of Technology

B.S. Computer Engineering - Summa Cum Laude

Applied Math Minor · GPA 3.92 · 2009 - 2013

Awards & Scholarships