Business ownership
Read technical choices through customers, people, cash flow, responsibility, and the work that must continue tomorrow.
36 years / operating context
Call 541-757-7725Scott Kemp / Founder + Principal Software Architect
Scott has spent more than four decades making computers do useful work and roughly 36 years owning businesses that had to serve customers, manage people, and earn their keep.
Initial consultations begin by phone or contact form.

Scott KempFounder / Principal Software Architect
Why the combination matters
A technically correct application can still fail if it ignores how people work, what customers expect, where money changes hands, which decisions matter, or how the system will be supported after launch.
Scott brings both sides to discovery. He looks for the operational problem, the value a change could create, the risk that must be controlled, and the architecture capable of carrying the work. That perspective comes from building software and running companies, not from observing either one at a distance.
Four kinds of context, one responsibility
Read technical choices through customers, people, cash flow, responsibility, and the work that must continue tomorrow.
36 years / operating contextTurn real requirements into maintainable interfaces, data boundaries, workflows, and systems that can evolve.
40+ years / programmingConnect applications to networks, servers, storage, deployment, monitoring, backup, and recovery.
Local / cloud / hybridMake complex technology understandable enough for people to evaluate choices and participate in the result.
Context / judgment / agencyA career built across generations of technology
Started programming on a TI-99/4A and saved fragile programs to cassette tape.
Worked with TRS-80s, PCs, and Macs, built computers, published a school computer newsletter, and wrote software for a three-axis CNC machine.
Co-founded PenMetrics, Inc. in Corvallis while attending Oregon State, then built commercial C++ systems and wrote an approximately 500-page API integration manual.
Graduated from Oregon State University with a Bachelor of Science in Computer Science.
Founded Knife Edge Software and created the original RealFlight simulator in C++, including its architecture and major portions of its flight physics.
Built and remotely operated an off-grid Alaska lodge, then continued creating business software, infrastructure, integrations, websites, and production tools.
Leads discovery and architecture as a software architect and systems integrator, directing implementation across software, infrastructure, and agent-assisted engineering.
Founder, architect, and working programmer
Scott wrote the original RealFlight product in C++, designed its software architecture, and created major portions of the airplane and helicopter physics. He remained lead programmer through RealFlight G3 and led a team of programmers, artists, testers, and other contributors.
That experience still shapes Midnight Sun: understand the domain, build the right internal tools, document the interfaces, make the system testable, and create a team culture where the whole product can improve.
The work now
Scott's current role is to map business operations into systems, connect software and infrastructure, define architecture, direct user experience, and lead implementation. Current work is mainly TypeScript, with C#, Python, PowerShell, JavaScript, and other languages chosen according to the problem.
OpenAI Codex and Claude are used as engineering assistants for research, planning, implementation, testing, review, and documentation. The agents make appropriate work faster, while Scott remains responsible for the choices, quality, and client result.
Long-term client / technical perspective
I have worked with Scott for over 20 years, and have always been impressed by his grasp of multiple technologies and programming languages. He has helped us to interface our software with multi million dollar electron microscopes and helping to make our software become a leader in this field.
About Scott Kemp
The useful question is not only what Scott has built, but how that experience shapes discovery, architecture, and responsibility now.
Scott began programming at age 12, earned a computer science degree from Oregon State University, founded software companies, created the original RealFlight simulator, and has continued building software, infrastructure, integrations, and business systems.
Open a conversation
Scott leads the first conversation and discovery work. The goal is to understand what is happening now, identify useful opportunities, and decide whether Midnight Sun is the right team to help.