Position: Python/Django Developer
Category: Python
English level: fluent
Years of experience: 7


1. TRA Fee Application
This application charges 18% of vat on every fee applied on a client’s loan account. The report is
generated at the end of every month and the document is rst uploaded to an s3 bucket then sent as an sms to the client’s phone.
2. Blacklist Client Application
This application ensures that whenever a client is blacklisted on one subsidiary, his/her client information is created on the other subsidiaries within a given country. The data is vital to both the risk and sales departments for analysis and prediction about the next potential customer. The technology used was Python/Django rest framework, webhooks.
3. Custom Fields Bulk Update
This is an application that updates custom elds in the core banking system whether it’s client information or loan account information. Regardless of the subsidiary one’s in, any vital information can be patched to either client or loan account view. The language used was python/Django framework, Redis, Celery.
4. Sales Commission Calculator
This is an application that calculates the amount of commission to be paid to a sales agent come the end of the month. The loans that the agent does in a month is summed up and calculated then results displayed. A webhook does a ping to my server to pick the new information i.e loan amount, sales agent details e.t.c I store that information in my db where celery is also involved. Then using the data I am able to do calculations and display the expected amount. Plus the app is customizable i.e they can edit the rates and percentages used to do
calculations, they can upload users who have other deductions and also delete. I was the lead developer in this project in charge of 2 other developers and we used Python/Django, Javascript, Celery, Webhooks, Mysql, Django Rest Framework.
My expectations for the company would be to provide a work environment in which I can contribute to the team, I receive appreciation for my contributions, I have job stability and the ability to grow with the company. Specifically, I look forward to providing the IT team with the support they need while I am in the role of Software Developer.