How to Evaluate a Software Engineer Portfolio: An Evidence Checklist
Review a software engineer portfolio through its problem, decisions, verification, authorship, and limits without turning a demo into a hiring score.
|
I'm Samuel Fajreldines I am a specialist in the entire JavaScript and TypeScript ecosystem (including Node.js, React, Angular and Vue.js) I am expert in AI and in creating AI integrated solutions I am expert in DevOps and Serverless Architecture (AWS, Google Cloud and Azure) I am expert in PHP and its frameworks (such as Codeigniter and Laravel). |
|
Samuel Fajreldines I am a specialist in the entire JavaScript and TypeScript ecosystem (including Node.js, React, Angular and Vue.js) I am expert in AI and in creating AI integrated solutions I am expert in DevOps and Serverless Architecture (AWS, Google Cloud and Azure) I am expert in PHP and its frameworks (such as Codeigniter and Laravel).
|
Books
Development Harness
Software engineering with AI agents, from the first contract to production.
A field guide for designing, constraining and verifying AI agents in real software systems, with practical workflows, safety gates and enterprise operations.
Read the bookIn-depth guides, tutorials and real-world engineering write-ups by Samuel Fajreldines on JavaScript & TypeScript, Node.js, Artificial Intelligence, DevOps, Serverless, testing and software architecture.
Review a software engineer portfolio through its problem, decisions, verification, authorship, and limits without turning a demo into a hiring score.
Learn when to use the transactional outbox to close the gap between a database commit and event publication, with relays, retries, and idempotent consumers.
Learn when parallel tool calls are safe in an AI agent, when dependencies or shared state require serialization, and how to test the runtime policy.
Version AI agent tools safely: pin the contract per run, adapt old payloads, and reject unknown versions before executing external side effects in production.
Compare request-based and instance-based Cloud Run billing. Choose by workload lifecycle, traffic, background CPU, and verification.