
Hey, I’m Ibrahim

Let’s tinker and figure things out. I do my best work alongside others, whether I’m untangling a tricky problem or building something from scratch.
















Drag it, or move it with the arrow keys.
| Role | Company | Type | Period |
|---|---|---|---|
| ServiceNow Developer | Doublelight Technology | Part-time | May 2026 — present |
Automation and integration on the platform: Business Rules, Client Scripts, REST APIs out to other systems, and custom applications built to order. | |||
| ServiceNow Administrator | Doublelight Technology | Internship | May — Sep 2025 |
Roles, groups, ACLs and security policy across the platform environments, plus CMDB integrity, form and dashboard configuration, and Tier-2 support. | |||
| Hardware & Software Asset Manager | Doublelight Technology | Internship | May — Sep 2024 |
The full lifecycle of hardware and software licences, from allocation and audit through to compliant decommissioning. | |||
| Hardware Asset Manager | Innovastra | Full-time | Jul — Dec 2023 |
Physical asset tracking through onboarding and offboarding, keeping the central inventory accurate and coordinating refresh cycles with other departments. | |||
| Data Entry Specialist | Innovastra | Full-time | May — Jul 2023 |
High-volume operational and asset records, audited in Excel to catch inconsistencies and duplicates. | |||
| Certification | Issuer | Code | Year |
|---|---|---|---|
| Certified Application Developer | ServiceNow | CAD | 2026 |
| Certified System Administrator | ServiceNow | CSA | 2024 |
| AWS Academy Graduate, Cloud Foundations | AWS | — | 2026 |
- Course
- BEng Computer Science
- Institution
- Anglia Ruskin, Cambridge
- Result
- Predicted first class
- Period
- Jan 2024 — Dec 2026
- Notes
- Modules: algorithm analysis and data structures, software engineering, computer systems, digital security.
| Area | Detail |
|---|---|
| ServiceNow | Business Rules, Client Scripts, Flow Designer, Service Catalog, REST integrations, ACLs and role governance, CMDB, reporting and dashboards. |
| Languages | JavaScript, TypeScript, Python, Java |
| Frontend | React, Next.js, React Native, Tailwind CSS |
| Backend | Node.js, Express, Flask |
| Data | PostgreSQL, MongoDB, SQLite, advanced Excel |
| Tools | Git, Docker, AWS, CI/CD, NGINX, Vercel |
| Name | State | Stack | Year |
|---|---|---|---|
| ServiceNow Jobs Digest | active | Python | 2026 |
UK ServiceNow roles are scattered across five job boards, and most listings hide whether the company can sponsor. A daily aggregator across JobServe, LinkedIn, ServiceNow Careers, Nelson Frank and Hunt UK. No algorithm ever claims sponsorship is verified. The licenced flag says the company can sponsor and the reader decides about the role. | |||
| CAD Quiz | shipped | JavaScript · GitHub Pages | 2026 |
Every CAD practice bank online is scraped from exam dumps, and a wrong answer taught confidently is worse than no answer. 282 questions with every answer adjudicated against ServiceNow’s own documentation rather than practice sites. The audit found real errors, including a claim that GlideRecord is unavailable client side. Items that could not be settled say so instead of asserting. | |||
| Curate | active | Next.js · SQLite | 2026 |
Mass applying produces a hundred weak applications. The bottleneck is evidence, not volume. One job listing and one verified profile become one defensible application package. Every claim traces to something in the profile or it does not ship. ![]() | |||
| Wallet Talk | shipped | Next.js · XMTP · Privy | 2026 |
End-to-end encrypted wallet-to-wallet messaging, with no database and no server-held history. Peer to peer over XMTP with network-level history sync. Traced a P0 crash to infinite recursion in a custom logger after minification renamed the object, and fixed a stream leak creating a client per session. 39 passing unit tests. | |||
| Nansta | shipped | Next.js · Python · Flask | 2026 |
| Lunar Shift | shipped | Next.js · satori | 2026 |
| faja | shipped | Next.js · GSAP | 2026 |






