I'm Ebenezerβa Software Engineer & Designer blending premium aesthetics with clean, optimized architecture.
π» Stack: Figma | Tailwind | JS | Python | Firebase
Sharing the process and building in public. Welcome to the page. π
Day 131 of Python π
Added RBAC & scaled my Fintech API ledger! π³π‘οΈ
β’ Added role column (admin / user) in PostgreSQL
β’ Executed SQL updates for admin privilege grants
β’ Scaled ledger to 100+ immutable audit entries
β’ Verified DB integrity in pgAdmin
#BuildInPublic #FastAPI
( 10 pm - 5 Am )
7 hours scouting for clients on LinkedIn and Upwork. No client yet.
Some ignore me, some disappear after one reply. Sometimes I wonder if Iβm doing it wrong.
But I keep going. I donβt know who is who. One conversation could change everything. π€
Ebenezer | Software Engineer π§π½βπ» retweeted
10 Advanced Python Interview Questions Every Developer Should Know
Think you know Python well? It's time to test your knowledge!
These 10 questions cover some challenging topics:
Custom Memory Allocation
Cython Optimization
Multithreading & the GIL
Metaclasses & OOP
Celery & RabbitMQ
Advanced Decorators
Real-Time Streaming with WebSockets
Python vs NumPy Performance
REST API Security with OAuth 2.0
Microservices Architecture
These questions go beyond basic syntax and test your understanding of Python internals, performance, scalability, and system design.
How many can you answer confidently without searching online?
Save this list for your next interview preparation!
Follow @CLCODING for more Python tips, coding challenges, and interview questions.
Ebenezer | Software Engineer π§π½βπ» retweeted
Day 100 of #100DaysOfCode π
100 days of forcing myself to code daily. Sick or busy, I still logged something
Built DevLens, learned DSA, started Huawei ICT, joined 3 hackathons(PROTEGO ongoing). No wins, big lessons.
School resumes so the streak ends here. Still coding & posting
Day 128 of Python π
Built & tested KYC Tier Upgrades on my Fintech API! π³π‘οΈ
β’ Added POST /auth/kyc/upgrade with 11-digit NIN/BVN checks
β’ Blocked duplicate ID links (400 Bad Request)
β’ Enforced max recipient balance caps by tier
β’ Verified DB state changes in pgAdmin
Day 127 of Python π
WIP: Adding KYC Tier Limits to my Fintech API! π³
β’ Added kyc_tier to user response schemas
β’ Configured dynamic transfer limit checks per tier
β’ Enforced HTTP 400 rejection for single-transfer limits
β’ Almost ready for testing!
#BuildInPublic #FastAPI
Ebenezer | Software Engineer π§π½βπ» retweeted
Important Methods in Python You Should Know
Working with Python collections becomes much easier when you understand their built-in methods.
Hereβs a quick cheat sheet covering three essential data structures:
1. Set
add() β Add an element
discard() β Remove an element without raising an error if it is missing
union() β Combine sets
intersection() β Find common elements
issubset() β Check whether a set is a subset
2. Dictionary
get() β Retrieve a value safely
keys() β Access dictionary keys
values() β Access dictionary values
items() β Get key-value pairs
update() β Add or update entries
3. List
append() β Add an element at the end
extend() β Add multiple elements
insert() β Add an element at a specific position
sort() β Sort elements
reverse() β Reverse the list
Python Tip: Choose the right data structure for your task. Lists are great for ordered collections, sets for unique elements, and dictionaries for key-value mappings.
Save this cheat sheet for your next Python project!
Learn Python with CLCODING:
Bootcamp: chat.whatsapp.com/LS93hzXRl0β¦
No power for the past 3 days and my PC has been dead, so development has been on pause β‘π
Back to shipping the Fintech API as soon as light supply comes back on! π»π
#BuildInPublic #Python #Backend
Day 125 of Python π
Added Redis Idempotency Keys to P2P transfers! π³β‘
β’ Scoped keys by user ID β’ Cached responses to stop retry duplicates β’ 24-hr TTL in Redis (setex) β’ Zero accidental double-charges
#BuildInPublic #FastAPI #Backend #PgAdmin #SoftwareEngineer
Day 124 of Python π
Added double-entry ledger logging to P2P transfers! π³π
β’ Saved atomic DEBIT & CREDIT logs β’ Verified balance updates in Postgres β’ Tested multi-wallet history endpoints β’ Zero missing audit trails
#BuildInPublic #FastAPI #PostgreSql
Day 123 of Python π
Built deadlock-free P2P transfers with row-level locks! π³π
β’ Blocked self-transfers & checked balances β’ Sorted .with_for_update() to prevent deadlocks β’ Handled atomic cross-wallet updates β’ Zero race conditions on concurrency
#BuildInPublic #FastAPI
Day 122 of Python π
Fixed deposit route & added audit history! π³π
β’ Fixed Decimal bug on /wallet/deposit (201 OK) β’ Built GET /wallet/transactions route β’ Sorted logs by newest first (created_at.desc()) β’ Full JWT wallet history live
#BuildInPublic #FastAPI
Ebenezer | Software Engineer π§π½βπ» retweeted
Today, I worked on automatic grade calculation,score validation and improving result accuracy in Django. Learning how to make backend systems more reliable, one step at a time! π₯ βοΈ
#Django #Python #BuildInPublic
Some days you build whole APIs with ease, other days you battle terminal logs and query errors for 4 hours straight. Balance.
Day 121 of Python π
Building /wallet/deposit on my Fintech API & hit a type bug! π οΈ
β’ Defined DepositRequest & TransactionResponse schemas
β’ Generated unique TXN-UUID references & CREDIT entries
β’ Caught TypeError: Decimal vs float balance math
β’ Debugging monetary precision
Day 120 of Python π
Built the Transaction Ledger & audit trail for my Fintech API! π³π
β’ Modern SQLAlchemy 2.0 Mapped type hints
β’ Unique transaction reference indexing
β’ CREDIT/DEBIT types & SUCCESS/FAILED state flags
β’ Auto-created transactions table in Postgres
#Code


















































