Geoffrey Kasibante

  • 1). Full Stack Python & PHP Developer
  • 2). Data Scientist,Engineer & Analyst
  • 3). Data & report Automation Engineer
  • 4). Mobile,Web & Software Developer

Geoffrey Kasibante is a Ugandan-born multi-talented IT professional with an array of skillsets that include, but not limited to: Data Scientist,Data Engineer,Data Analyst,Data & Report Automation Engineer and Software development (PHP, Python, Mobile and Web designing) & Telecommunications support. His haul of experience spans several platforms and high-octane work place environments. Geoffrey has developed and delivered high quality applications that include CRM systems (SMS, Call Center), reporting automation, product and inventory trackers as well as MIS platforms among others. His range of high-profile clients include reputable corporate organizations that include Colonial Elegance,Vibac in ca. Hospitals, Telecommunications (Airtel Uganda) and international agencies such as USAID. Geoffrey worked with Airtel Uganda as the overall Platform Administrator, overseeing a range of support service operations such as Software Developer, Website designer,Data Scientist,Engineer & Analayst,Data & report Automation Engineer among others. and later changed to colonial Elegance then Vibac as enroleur (Robot operator) but at the end I analyse,summary and provide report to the shift supervior report basing on the Key Perfomance Indicators (KPI's)

He can be contacted on the below addressess

Skills

Software,Web,Mobile DEV'T

Desktop, web and mobile Software development for both Back and front End Programming.I develop with clean source code only
I do both MVC (Model View Control) using Frameworks and also with no Frame work I also do both OOP (Object Oriented Programming) and Structured Programming for web and mobile web

Phone Gap

85%

Python Django,Tkinkter & Pyqt5

95%

PHP (OOP & Structured),CODEGLNITER,LARAVEL

100%

Bootstrap,JavaScript,Html & Css

100%

Jquery,Vue & Angular.js

100%

Vb 6.0 & .net

100%

 

Databases

Some of the Databases I use to both connect with the application and also report and data analysis and automations

Prostgree, Nosql, Json, Mongo DB

95%

Marine db, MSSQL, Mysql, Oracle, DB2, SQLite

100%

Data Science & ETL

In Data Scientist,Engineer & Analayst,Data & Report Automation Engineer, I use various technologies in analysing data. Tableau,Power Bi, Qlikeview,dash,streamlit,Django,pyscript,Jupyter after Data Modelling using R,Python,SAS. High Chart, PHP Mailer, Google visualization reports and Js reports for both Manual and automated hourly,daily,weekly, monthly, yearly reports via email and summary on SMS

Exploration Data Anaysis (PYTHON,R,SAS,Excel)

100%

Data Visualization (TABLEAU,DASH,STREAMLIT,PYSCRIPT,DJANGO,NOTEBOOK)

100%

ETL,Data,Report & Automation

100%

Programming tools

Some of the tools and technologies i use in design and development are listed below

CSS3-5(Photoshop,Fireworks,Dreamweaver)

95%

Anaconda,Sublime text editor,VScode,Pycharm

95%

GIT,GITHUB,COMPOSER,NOTEPAD++,VISUAL BASICS

100%

Excel, Power BI,SQL Developer,AQT,PLSQL,Navicate

100%

OPERATING SYSTEM(Linux Suse, Red hart & windows)

100%

SERVERS(ARTISAN,Xampp & Lamp)

100%

 

Detailed Skills

Python Programming Language
For datascience,Web and Standalone applications
1. Django development (for the web)
2. MVC model for the web using Django Framework
3. PQT5 and Tkinter for standalone applications
4. High charts, Panda,dash,streamlit,pyspark,pyscript and JS reports for advanced reports or both Manual and automated hourly,daily,weekly, monthly, yearly reports via email and sms.
5. Bootstrap integration with Django
6. Tools like Anaconda, Sublime text editor,VScode,Pycharm

PHP Programming Language
Both for the Web applications and reports Automation
1. Object Oriented Programming(oop) and structured Programming
2. MVC model for the web using Laravel Framework and No Framework design
3. High Chart, PHP Mailer, Google visualization reports and Js reports for both Manual and automated hourly,daily,weekly, monthly, yearly reports via email and summary on SMS
4. SMS and Email Integration with PHP
5. Bootstrap integration with PHP
6. Lamp and Xampp ,Wamp (php and apache servers)

Data Science,Automation & ETL
1.Sql, Panda and Matplot for(Data Modelling),report automation using php,python and Extract, transform and loading.
2.R,SAS and Python in Exploration DataDatamodelling
3.Tableau,Power Bi,Qlikview,Excel for creating dashboards
4. Databases Like: Oracle,DB2,Sqlite,Mysql,Prostgree, Nosql ,Json and Mongo DB

Javascript,Jquery & Bootsrap,Css,Html
For mobile and Desktop web
For mobile and desktop web I enjoy Angular,Javascript,Jquery ,Json in most of my designs such as Tables,Shop Carts,Printing Invoices,Part of the application validations,Some Calcualtions, in Casscadding Style and also Json Data,Also for Live search from database,Data Display

Secure and Clean Code
1.For secure codes I use Frameworks like Django for Python and Laravel and other security checks on the server
2.I also advise Multiple levels of application Authentication
3. Not allowing one user to access application multiple times at the same time.
4. I also follow the MVC programming pattern

Operating system and tools
1. Both Linux Suse, Red hart and windows
2. I also advise Multiple levels of application Authentication
3. Lamp and Xampp ,Wamp (php and apache servers)
4. Tools like Photoshop, fireworks, Dreamweaver, Anaconda, Sublime text editor, VScode , Pycharm

My Projects

My Live Projects

WORK EXPERIENCE

2022–Upto Now

Encapsulation operator

Natural Factors(KL,BC,Ca)

Website : Click here to view
For Vibac I manage to achieve the following:
1.Prepare Report for the days Tasks
2.Deep Analysis and Exploration Data Analysis
3.Double check report and fix errors before submitting to the shift supervisor
4.Got Knowledge on how the robot operates for the final product
5.Got Knowledge on how the Endcapsulation Machine works

2020–2022

Machine(Robot) Operator and Report Analysis

Vibac-Tape Company (Mtl,Qc,Ca)

Website : Click here to view
For Vibac I manage to achieve the following:
1.Prepare Report for the days Tasks
2.Deep Analysis and Exploration Data Analysis
3.Double check report and fix errors before submitting to the shift supervisor
4.Got Knowledge on how the robot operates for the final product

2012 – November-2019

Platfoms Admin
[Software developer & Report Analyst]

Airtel Uganda (telecommunication Company)

Website : Click here to view
Worked passionately in customer service linking Customer service and IT services. I have been developing IT systems to easy customer service work directly and indirectly with customers. I am also responsible for report automation from different databases. Within my current role I have been able to perform or do the following :
1. Developed SMS-CRM System (full stack):
This System is a crm which collects queries (inquires, Complaints and requests) from customers Via SMS to 100 and the Airtel Customer Service Backoffice team instantly attends to customers and share resolution once done via SMS. More explained in last pages.
2. Developed Birthday automated SMS Messages:
Daily automatic birthday messages go out to customer’s sms-inbox. This was an initiative to maintain customers on Airtel network in a way that customers also feel good when Airtel.
3. shops Commission and daily, monthly Report system
4. Retail Point of sale
4. Retail Point of sale
5. Report Automation from:
Report Automation from Extract Transform and Load from different databases like Mysql,Oracle,Marinedb and BD2 and shares detailed and summary reports via mail and sms to managers and head.

2017–Upto Now

Data Egineer (online solutions)

End User Tech Solutions (Tech Company)

Website : Click here to view
For this Technology company I manage to achieve the following:
1. Developed WES Gas CRM Based on Customer Data Driven:
This is a tool that is used as a point of sale but it was developed basing on drag and drop pattern. It prints out receipt for cash and also prints out invoices for credit customers and also shares a copy on their mail.
2. Advanced Data Visualisation solutions for different stake holders:
Here we usally use Python or R but we visualise using Dash or streamlit technologies
3. In-House reporting and SQL DB:
For In-house we use Python for EDA process and Tableu or Power Bi to visualise
4.Web-service, we use AWS,Azure and other web-hosters
5.Web servers Operating systems, we normaly run on both Linux and windows
6. Also the Idea of Airtel CRM basing on customer driven complaints also originated from end user tech
7. The Semantic analysis where we used to draw insights from both Airtel and Mtn Customer Data from social platforms such as twitter,Facebook depending on compaigns for bench marking, we perform and try to determine the marketing share and probably the end user company sells the insight to these compaigns


EDUCATION

From: 2023 To 2023

Probability and Statistics

Thompsom Rivers University [Ca]

Linked In : Click here to view
This is where I achieved my Probability and Statistics skills

From: 2019 To 2020

Data Science Certificate

Simplilearn [India]

Linked In : Click here to view
This is where I achieved my Datascience skills and Certificate

2010

Bachelors Of Information Technology

Makerere University [Uganda - Kampala]

Linked In : Click here to view
This is where I achieved my degree and skills

2007

Diploma in Information Technology

Kampala International University [Uganda - Kampala]

Linked In : Click here to view
• This is where I achieved my Information Technology Diploma

 


Contact Me

Contact Info

Address

North America

Email

kasibanteg@gmail.com

Skype

Kasibante.geoffrey

Send Message


Your text message sent successfully!

Sorry! Message not sent. Something went wrong!!

Color Panel