My name is Kyrstine (pronounced like curse-ten) and I’m a software engineer. I’ve been taking a break from working on Embedded Software to spend time with family and finally get around to those side projects. For my next role, I would like to work on something that I can easily explain to my parents.

General Micro Systems, Rancho Cucamonga, CA | Sep 2019 - Dec 2020
Implemented software features for an OpenEmbedded Linux-based kernel image using bitbake
Utilized open source technologies such as bitbake to customize and build embedded systems
Brought up evaluation boards for Board Management Controllers
Gathered and analyzed software requirements to determine feasibility of design within time and cost constraints as directed
Consulted with hardware engineers and other engineering staff to evaluate interface between hardware and software, and operational and performance requirements of overall system
Wrote software test procedures written for bash, programming, and implementation documentation as directed
Developed and coordinated software installation procedures
Documented firmware installation and FRU flashing instructions to be used by production and the verification team
Created a build script for building the firmware for different hardware configurations
Setup local Git server to host our source code internally on a Ubuntu virtual machine
Thales In-flight Entertainment, Irvine, CA | Apr 2015 - Aug 2019
Practiced the Scaled Agile Framework method as a member of the cross-functional Scrum team with an emphasis on Security-related development.
Previously served as a member on a Low Level Software Scrum team, a software issues Kanban team, and a Security development focused Scrum team.
As a member of the Security team, refined the Security Enhanced Linux policy for features on current and upcoming Line Replaceable Units which are Linux desktop-based or Android-based.