Very nice trestle! I love the little ones as much as the big ones. I'm a bridge fanatic, that's probably why I got into Structural Engineering.
If I had to give advice, I would tell you that you could do away with the bracing that attaches to your abutments. You can keep it if you like, but it isn't needed.