Excellent design and easy to use navigation, I loved it. Bravo, well done, and thank you for not using Flash to accomplish it. jQuery usage is clean and well executed.
The only criticism I have is minor and is my personal choice, I admit. I think in the Portfolio -> All page you should set the sort order from newest to oldest left to right, top to bottom. Meaning, that calculator app which you note in your own copy is "your first app" - it should not be devoted to the top left position which is the most valuable on the page. That's where the eye goes first studies have shown. I know you're proud of your first app, but positioning it there tells users visiting you're a novice and clearly you are not.
I also would suggest you add the month and year of the project on the details page at the top, near the title, for uniformity and so potential clients can see your progression over time plus associate project timelines with your resume' during job interviews or when they vet you for potential work. Follow?
You can always create another "Highlights" or "Special Projects" tab at the top and put a few very special projects there or something along those lines
I hope you note that I consider your site first rate, the advice given above is more about marketing and to show your best and most recent work off with as few clicks as possible from a business perspective.
Golf clap, well deserved, for the design and concept and execution.
-jim