{"entity":"person","person":{"name":"Ezra Obiwale","role":null,"level":"Middle","country":null,"summary":"Backend API engineer (3 yrs exp) focused on Laravel controller abstractions and reusable CRUD traits that accelerate building REST endpoints. The strongest proven skill is designing reusable controller trait patterns with transactional safety and consistent response helpers demonstrated in laraquick/src/Controllers/Traits (Store.php, Destroy.php, Index.php). There is limited evidence of production-grade operational concerns such as distributed retries/backoff, structured metrics/alerting, or advanced schema-evolution tooling in public code.","skills":[{"name":"JavaScript","group":"Languages","level":"Junior","since":2018},{"name":"PHP","group":"Languages","level":"Senior","since":2017},{"name":"Node JS","group":"Languages","level":"Middle","since":null},{"name":"Python","group":"Languages","level":"Not selected","since":null},{"name":"Axios","group":"Node JS","level":"Middle","since":null},{"name":"Django","group":"Python","level":"Not selected","since":null},{"name":"Laravel","group":"PHP","level":"Senior","since":2023},{"name":"Eloquent","group":"PHP","level":"Middle","since":2023},{"name":"PHPUnit","group":"PHP","level":"Middle","since":2023},{"name":"Guzzle","group":"PHP","level":"Middle","since":null},{"name":"Pest","group":"PHP","level":"Not selected","since":null},{"name":"Vue.js","group":"Frontend","level":"Senior","since":2019},{"name":"React.js","group":"Frontend","level":"Senior","since":2023},{"name":"Tailwind CSS","group":"Frontend","level":"Not selected","since":null},{"name":"Bootstrap","group":"Frontend","level":"Not selected","since":null},{"name":"Vuex","group":"Frontend","level":"Middle","since":null},{"name":"Inertia.js","group":"Frontend","level":"Not selected","since":null},{"name":"PostCSS","group":"Frontend","level":"Not selected","since":null},{"name":"Rollup","group":"Frontend","level":"Middle","since":null},{"name":"Babel","group":"Frontend","level":"Middle","since":null},{"name":"MongoDB","group":"Databases","level":"Not selected","since":2010},{"name":"Redis","group":"Databases","level":"Middle","since":null},{"name":"PostgreSQL","group":"Databases","level":"Not selected","since":null},{"name":"MySQL","group":"Databases","level":"Not selected","since":null},{"name":"AWS","group":"DevOps","level":"Not selected","since":null},{"name":"Docker","group":"DevOps","level":"Not selected","since":null},{"name":"Git","group":"DevOps","level":"Not selected","since":null},{"name":"CI/CD","group":"DevOps","level":"Not selected","since":null},{"name":"Jest","group":"QA","level":"Middle","since":2023}],"photo":"https://alion.io/storage/2026/0804/58726fbf23.256.webp","url":"https://alion.io/user/ezra-obiwale"},"contact":"Through Alion only: the person decides whether to answer. Email addresses and phone numbers are never served.","offers":[{"id":"person.contact","title":"Contact a person through Alion","status":"pilot","price":null,"unit":"per message","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"person.contact\", \"for\": \"user/ezra-obiwale\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=person.contact&for=user%2Fezra-obiwale"},{"id":"people.search","title":"Find people by skills, country and level","status":"pilot","price":null,"unit":"per person in a list","note":"people with a similar profile","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"people.search\", \"for\": \"user/ezra-obiwale\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=people.search&for=user%2Fezra-obiwale"}],"html_url":"https://alion.io/user/ezra-obiwale","json_url":"https://alion.io/user/ezra-obiwale.json","meta":{"generated_at":"2026-10-11T21:47:42Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":10958,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-12T00:00:00Z"}}}