Hi, I'm Daniel Cornell

Software Engineer | Cross-Stack Developer | Computer Nerd

Software engineer with 3+ years of experience building microservices, RESTful APIs, developer tooling, firmware, and CI pipelines. I've worked across application, infrastructure, and firmware layers, and enjoy converting complex problems into real systems. I'm passionate about building software that delivers real customer value and learning new technologies!

Featured Projects

OXPd 2.0 SDK

Spent 3 years as the primary developer of OXPd 2.0 SDK enabling solution partners to build applications for HP printers. Contributed over 1 million lines of code and over 2000 unit and integration tests. Built complete CI infrastructure in Azure DevOps and created reference implementations used by partners worldwide.

C# Java JavaScript .NET Spring Boot Azure DevOps RESTful APIs
See more about OXPd 2.0 SDK

OXPd 2.0 Firmware

Contributed to HP's next-generation enterprise printer firmware in C++. Worked in a large-scale codebase alongside hundreds of developers across multiple teams. Developed features, implemented refactors, and owned OXPd firmware triage responsibilities. In addition, developed python based conformance tests to provide regression coverage and performance benchmarking.

C++ Python Firmware Embedded Systems

CornellNano-172

Built a 172 million parameter decoder-only GPT model from scratch in PyTorch based on "Attention Is All You Need". Trained on 500 million tokens from OpenWebText, resulting in training loss of ~1.04 and validation loss of ~1.07.

Python PyTorch Machine Learning Transformers
View on GitHub

OXPd 2.0 SPU

As an intern project, ported an existing 45,000+ LOC WPF-based C# application to Avalonia, enabling cross-platform usage. Provided ongoing maintenance and feature development post-migration.

C# Avalonia WPF .NET
See more about OXPd 2.0 SPU

SPU UI Testing

Developed automated UI tests for the OXPd 2.0 SPU application using Avalonia and C#, improving regression coverage and application reliability. Designed test cases to validate core functionality and maintain a consistent user experience across releases. Accelerated test development by leveraging GitHub Copilot and Claude to generate tests from structured test plans.

GitHub Copilot Claude Agentic AI C# Avalonia

Professional Experience

Software Engineer

June 2024 - January 2026

HPHewlett Packard

  • Developed and maintained the OXPd 2.0 SDK, a microservice-based REST API platform enabling solution partners to build applications running on HP enterprise printers.
  • Implemented production services and SDK components in C#, Java, and JavaScript, contributing across design, development, testing, and release.
  • Designed and delivered 2,000+ automated conformance, performance, and integration tests, improving reliability across distributed services.
  • Owned Azure DevOps CI pipelines, including YAML configuration, build agent provisioning, automated testing, and security scanning.
  • Reduced CI runtime from 1h 45m to under 1 hour through parallel execution across multiple simulators.
  • Built internal tools and sample applications serving as reference implementations for internal teams and external partners.
  • Collaborated closely with architects, firmware teams, and distributed software teams to diagnose and resolve release-blocking issues.
  • Contributed to next-generation enterprise firmware in C++, operating in a large, multi-team codebase and owning firmware triage.

Software Engineer Intern

May 2022 - May 2024

HPHewlett Packard

  • Built and maintained backend services and tooling to support printer and SDK development, including an Express-based microservice system simulating printer HTTP endpoints
  • Owned the architecture and execution of a 45,000+ LOC C# WPF to Avalonia port, delivering a complete cross-platform solution from a loosely defined migration objective
  • Contributed production code across frontend, backend, and infrastructure components while working in an Agile environment using Jira and Git

Recommendations

Jodi Haumann

HP Tech Lead OXPd 2.0 SDK

I had the pleasure of mentoring Daniel during his internship and for the past two years as a full-time engineer, and it's been great to watch his growth.

From day one as an intern, Daniel proved himself to be extremely capable. He's eager to learn, flexible, and always willing to jump in and help wherever needed. He doesn't shy away from big or unfamiliar projects—instead, he asks thoughtful questions, learns quickly, and delivers.

Technically, Daniel has proven himself across Java, C#, and JavaScript, and he's worked comfortably full-stack. He's also taken on DevOps responsibilities, managing and maintaining our Azure pipelines, which speaks to both his versatility and his ownership mindset. On top of that, he's contributed by building tests, test frameworks, and internal tools that improved team productivity.

Daniel has also shown strong instincts as a prompt engineer, effectively using AI tools to boost his performance and efficiency—an area where he's clearly ahead of the curve.

Daniel is a motivated, curious engineer with a great attitude and a strong foundation. Any team would be lucky to have him.

Srikanth Tanikella

HP Print SW Extensibility Manager

I have had the pleasure of managing Daniel these past few years, and he is an exceptional engineer with impressive range and speed. He consistently delivers high-quality work across development, infrastructure, and problem-solving, adapting quickly to whatever the situation demands. Daniel is the kind of engineering talent who accelerates progress, strengthens outcomes, and inspires confidence. His learning agility stands out, as he picks up new concepts quickly and takes initiative to expand his expertise.

Daniel's energy, clarity, and collaborative approach make him a positive force in any environment. He elevates the pace and quality of work around him and brings a dependable, solutions-driven mindset to every challenge.

He is a talented and versatile contributor, and I highly recommend him for any organization with complex deliverables.

Certifications

AWS Certified Solutions Architect - Associate

Issued Jan 2026 · Expires Jan 2029
Credential ID: 801cd6db3424430c83aa33f64b22a076

Google Project Management Certification

Issued Apr 2024
Credential ID: NAXZM4AEQSET

Education

Bachelor of Science in Computer Science

August 2020 - May 2024

Boise State University

  • Graduated Summa Cum Laude
  • GPA: 3.99 overall | 4.0 in major coursework
  • Studied algorithms, databases, distributed systems, and software engineering principles
  • Member of the Honors College

Get In Touch

I'm currently exploring new opportunities in software engineering where I can continue to build my technical skills and drive customer value. Feel free to reach out!