Software engineer based in Pittsburgh

I build software that solves real problems.

Full-stack engineer focused on dependable web applications, intuitive interfaces, internal tools, and practical AI systems.

FrontendReact · JavaScript · Bootstrap
BackendPHP · Python · SQL
SystemsAPIs · RAG · Automation
engineer.js
const engineer = {
  name: "Eric Rosnick",
  focus: [
    "useful products",
    "clean interfaces",
    "reliable systems"
  ],
  mindset: "solve, simplify, ship"
};

function build(problem) {
  return thoughtfulSolution(problem);
}
About

Engineering with clarity and purpose.

I enjoy turning complicated requirements into software that feels straightforward to the people using it.

My work spans modern React interfaces, PHP and Python backends, relational databases, API integrations, reporting tools, and local AI/RAG systems. I care about maintainable code, practical architecture, and making the final product genuinely useful.

Full-stackFrom interface to database
Product-mindedBuilt around real workflows
Always learningModern tools, practical use
Capabilities

Tools I use to move ideas into production.

A broad, practical toolkit for building, improving, and supporting business applications.

Frontend

Responsive, accessible interfaces built for clarity and speed.

ReactJavaScriptBootstrapHTML/CSS

Backend

Reliable application logic, integrations, and data-driven workflows.

PHPPythonREST APIsSQL

AI & Search

Practical local AI, retrieval, ranking, and document workflows.

RAGHaystackQdrantvLLM

Delivery

From debugging and modernization to deployment and support.

LinuxDockerGitAutomation
Selected work

A mix of products, platforms, and experiments.

Representative work across community projects, content platforms, business software, and AI-assisted systems.

01AI Knowledge Systems
Engineering systems

Local AI and hybrid-search workflows

Building document ingestion, dense and sparse retrieval, reranking, prompt orchestration, and local model serving for large internal knowledge collections.

PythonHaystackQdrantvLLM
02
Nonprofit website

The Pink Tie Affair

A lightweight content-managed site created for a Pittsburgh nonprofit supporting people diagnosed with breast cancer.

PHPCustom CMSContent management
03
Publishing platform

PensNation

A custom PHP publishing platform originally created as an evolving laboratory for web technologies, content aggregation, feeds, users, and comments.

PHPCMSRSSCommunity
How I work

Good software should be understandable.

I favor clear architecture, measured improvements, and solutions that fit the real environment instead of chasing complexity for its own sake.

01

Understand the workflow

Start with the people, constraints, and outcome.

02

Design the simplest solid solution

Choose tools and structure that fit the problem.

03

Build, test, and refine

Ship useful increments and improve with feedback.

Contact

Have a problem worth solving?

Let’s talk about your application, modernization project, internal tool, or AI workflow.