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 continuously learning new technologies!
I’m a software engineer with 3+ years of experience building SDKs, developer tools, and application software across frontend, backend, and systems layers. I’ve worked primarily in Java, C#, and JavaScript, and I enjoy building software that provides real customer value.
At Hewlett Packard, I worked on an SDK team where I developed sample apps and demos (including React apps), built automation and test frameworks, and managed CI/CD pipelines in Azure DevOps. A big part of my work focused on improving developer experience, release reliability, and test coverage. I’ve also contributed to large firmware codebases, which taught me how to work carefully in complex, multi-team systems.
I recently earned the AWS Certified Solutions Architect – Associate certification and am continuing to build my cloud and system design skills. I’ve also been studying neural networks in PyTorch to better understand how modern ML systems are built. I’m motivated by learning, writing maintainable code, and building tools and products that are genuinely useful to others.
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.
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.
Implemented a decoder-only GPT model using PyTorch with 10.7M parameters based on "Attention Is All You Need". Implemented multi-head self-attention, feed-forward networks, layer normalization, and dropout. Trained on Mini Shakespeare dataset with 64-character context window, achieving coherent text generation after 5000 iterations.
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.
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.
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!