class Resume {
var profile: Profile
var experience: [Position]
var skills: TechnicalSkills
init(profile: Profile, experience: [Position], skills: TechnicalSkills) {
self.profile = profile
self.experience = experience
self.skills = skills
}
}
class Profile {
let summary: String = """
Technical leader merging software engineering expertise with creative innovation
and product development. Driven by thoughtful problem-solving and impactful solutions.
Proven track record of leading cross-functional teams and driving technological transformation.
"""
}
struct Position: Identifiable, Hashable {
let id = UUID()
let title: String
let company: String
let location: String
let timeframe: String
let achievements: [String]
}
struct TechnicalSkills {
struct SoftwareDevelopment {
let languages = ["Swift", "SwiftUI", "C#", "C++", "C", "Python"]
let frameworks = [".NET", "WPF", "WinForms", "RealityKit", "ARKit", "RoomPlan", "VisionKit"]
let infrastructure = ["NATS", "REST", "GraphQL", "Git"]
let tools = ["Visual Studio", "Xcode", "VSCode", "DevExpress"]
}
struct EmbeddedSystems {
let protocols = ["CAN", "UART", "SPI", "I2C", "AVB", "Dante"]
let hardware = ["PIC Microcontrollers", "ESP32", "Tesira Forte DSP"]
let design = ["Altium Designer", "PCB Layout"]
}
struct CreativeTechnology {
let realtime = ["TouchDesigner", "PureData", "Max", "Processing"]
let gameEngines = ["Unity", "Unreal Engine"]
let audioProduction = ["Ableton Live", "Logic Pro"]
let videoAndDesign = ["DaVinci Resolve", "Adobe Creative Suite"]
}
let software: SoftwareDevelopment
let embedded: EmbeddedSystems
let creative: CreativeTechnology
}
let nickolasBarrantes = Resume(
profile: Profile(),
experience: [
Position(
title: "Senior Software Engineer",
company: "Biamp",
location: "Beaverton, OR",
timeframe: "2023-Current",
achievements: [
"Developed proof-of-concept spatial computing applications integrating the RoomPlan API, ARKit, and custom AI models",
"Contributed heavily to technical planning and implementation of cloud-based control systems using NATS for enterprise device management",
"Led software ecosystem unification strategy with Product Management"
]
),
Position(
title: "Software Engineer IV",
company: "Biamp",
location: "Beaverton, OR",
timeframe: "2022-2023",
achievements: [
"Led controls products group across .NET, iOS, Android, and embedded C++ platforms, managing a distributed international team of contractors",
"Designed and launched a modern SwiftUI iOS/iPadOS/visionOS application for remote system control, replacing a legacy Objective-C codebase",
"Contributed to developer operations, software, firmware, and product objectives while mentoring junior engineers and interns"
]
),
Position(
title: "Contract Software Engineer III",
company: "Biamp",
location: "Beaverton, OR",
timeframe: "2021-2022",
achievements: [
"Hired under contract to help finalize release of a new distributed commercial audio solution",
"Transitioned to FTE within months. Worked to synchronize firmware, software, web, and QA teams to advance product objectives quickly",
"Took ownership of large scale testing facilities, leading expansion efforts and greatly improving data collection techniques and tooling",
"Recognized internally and awarded for exceptional contributions to product"
]
),
Position(
title: "Software Engineer",
company: "Zensortron",
location: "Dallas, TX",
timeframe: "2018-2020",
achievements: [
"Designed and developed multiple .NET/WPF applications for control and support of downhole navigation hardware",
"Updated older, monolithic .NET projects to the MVVM architectural pattern",
"Responsible for all UI design, software architecture, and feature implementation",
"Managed evolving feature sets against ongoing hardware iterations",
"Built internal iOS application for remote control of downhole MWD devices"
]
),
Position(
title: "Creative",
company: "THINK THINK THINK",
location: "Salem, OR",
timeframe: "2017-2018",
achievements: [
"Led the content creation and delivery process on projects for a number of Pacific Northwest brands",
"Clients included political campaigns, security companies, and hard cider"
]
),
Position(
title: "Embedded Systems Developer",
company: "HRL Laboratories",
location: "Malibu, CA",
timeframe: "2016-2017",
achievements: [
"Worked on a cutting-edge sensor fusion project for downhole navigation",
"Tasked with firmware development, implementation, and testing",
"Updated and documented existing firmware designs, and contributed to later software development",
"Assisted with PCB layouts"
]
)
],
skills: TechnicalSkills(
software: TechnicalSkills.SoftwareDevelopment(),
embedded: TechnicalSkills.EmbeddedSystems(),
creative: TechnicalSkills.CreativeTechnology()
)
)