# Kenny Hu > Software Engineer at Ontra | MS in Software Engineering Location: Milpitas, California, United States Profile: https://flows.cv/kennyhu As an Associate Software Engineer at Ontra, I developed and maintained web applications and APIs using Python, and HTML, contributing to the development of new products and services that helped the company expand its customer base and stay ahead of competitors. I collaborated with other engineers, designers, and clients to deliver high-quality products and services. We worked together to ensure that the end result met their needs and expectations. I leveraged my skills and knowledge in computer science, mathematics, and economics, which I gained from my education in computer science, mathematics, and economics, including a MS in Computer Software Engineering from ITU and a BS in Mathematics and Economics from UC San Diego. Previously, I helped clients troubleshoot technical issues and find solutions that met their specific requirements as a Technical Consulting Intern at LADC. I was also responsible for designing and implementing user interfaces and features for several military-related projects as a Junior Front-end Developer at Mil-Techs, Inc. I am passionate about software engineering, problem-solving, and learning new technologies. I am always eager to take on new challenges and opportunities that will help me grow and advance my career. I am currently seeking new opportunities to apply my skills and contribute to innovative projects. Please feel free to reach out if you have any questions or would like to discuss potential collaborations! ## Work Experience ### Software Engineer @ Ontra Jan 2022 – Present | San Francisco Bay Area Contributed to the open-source library for generating UML diagrams based on Rails Active Record Associations using Ruby. Implemented Sidekiq (Redis) to reduce performance incidents by 90%, eliminating timeouts for InvoiceGroup endpoints. Developed an auto-generation system for subscription documents, reducing the average time by 2 hours per configuration file. Investigated and planned the removal of the Parse ORM in favor of Prisma for MongoDB. Reduced testing time by 20% by refactoring over 100 long function/Restful APIs and rewriting related unit tests using Rspec, and Jest. Utilized Docker and other containerization technologies to simplify the configuration. Implemented rules on Datadog for analytic events and reduce unnecessary logging that require actions by 12%. Worked in an Agile environment, participating in daily Scrum meetings to deliver high-quality software. ### Technical Consultant @ LADC Jan 2021 – Jan 2021 | San Jose, California, United States Built models to calculate the cost of construction, saving the internal sales team over an hour for each project cost estimate. Implemented a Tableau dashboard to visualize the data model and enhance decision-making capabilities. Architected RESTful APIs to retrieve and render historical notifications with Python Django. Implemented notification storage with Django ORM supporting efficient query of database. Utilized object-oriented programming (OOP) principles to create modular components, such as a module for sending HTTP requests ### Full-Stack Software Engineer @ Mil-Techs, Inc Jan 2018 – Jan 2020 | Milpitas, California, United States Developed ecommerce web applications using Spring, Java, React, Redux, JavaScript, CSS, and HTML from zero to one. Designed and implemented improvements to the company’s custom React UI library. Integrated Stripe payment gateway API using Java. Enhanced system resilience & tolerance using bulkhead, circuit breaker, rate limiter, retry pattern. Boosted notification retrieves performance with Redis cache, resulting in 0.4s latency deduction. Designed and implemented notification service to generate and deliver notifications for more than 50 QPS with Spring Cloud. Built event-driven services for decoupled services with Spring Cloud Stream and Kafka. Configured routes using React Router, updated controllers and handled JSON responses. Set up unit testing using Jest and React-test-render to finish End-to-end test (E2E). Debugged applications using browser tools such as Chrome Developer and React browser tools. Improved code reusability using React High-Order-Components. ## Education ### Master of Science - MS in Computer Software Engineering International Technological University (ITU) ### Bachelor's degree in Mathematics and Economics UC San Diego ## Contact & Social - LinkedIn: https://linkedin.com/in/kenny-hu --- Source: https://flows.cv/kennyhu JSON Resume: https://flows.cv/kennyhu/resume.json Last updated: 2026-04-11