Cartwritte Stephen, Data Architect

Cartwritte Stephen

Data Architect

S4D Consulting LLC

Location
Kenya - Nairobi
Education
Bachelor's degree, Software Development and Data Analytics
Experience
9 years, 11 Months

Share My Profile

Block User


Work Experience

Total years of experience :9 years, 11 Months

Data Architect at S4D Consulting LLC
  • Ghana - Accra
  • February 2022 to August 2022

-Design of a Enterprise Data Architecture for the Ministry of Health(MOH) in Ghana and the Ghana Health Services(GHS)
-Business requirements analysis
-Design of the Conceptual and Logical data architectures


Tools used: Excel, Oracle Data Modeler, Drawio, Trelo

Senior Business Intelligence and Data Engineer at Equity Bank Ltd
  • Kenya - Nairobi
  • June 2021 to June 2022

-Design and development of the Enterprise Data Warehouse(EDW) Conceptual, Logical/ERD and Multi-dimensional data models for the Staging, Operational Data Store(ODS) and main Data Warehouse respectfully to facilitate data analysis for the One Equity bank platform
-Data clean and organization for the Core Banking System(Finacle) and the numerous channels data in the EDW
-Data Quality Management
-Design and development of reports on OBIEE and Power BI
-Project effort coordination within my team and with other teams
-Stakeholder engagement
-Development of ELT data pipelines on ODI 12c
-Business requirements analysis
-Level 1 support to business users on BI and Data Engineering tickets
-Delivery of various projects including Anti-Money Laundering(AML) monitoring, Risk Management report, operational and analytical reports, KPI reports among others

Tools used: Oracle Database 11g and 12c, ODI 12c, OBIEE 12c, Power BI(Desktop and Web), Shell scripts, Azure SQL Database, SQL, PL-SQL, T-SQL, Python, Oracle Data Modeler, Jira

Business Intelligence Solutions Developer- Global Team at Save the Children International(SCI)
  • Kenya
  • April 2019 to June 2021

-Data integration from a number of the organization's systems to data warehouses and data marts.
-Data modelling and cube design.
-Data visualization and reporting.
-Data cleanup and organization.
-BI user support to users in 118 countries.
-Maintenance of a complex BI infrastructure

Tools used: Microsoft BI stack(Excel, SSIS, SSAS, SSRS, Power Query, Power Pivot, Power View, Power BI, Azure Virtual Machines, Azure SQL Database, Git, Jira, Agile DevOps

Regional Business Intelligence Lead at Jubilee Insurance
  • Kenya - Nairobi
  • February 2018 to April 2019

• Working closely with non-technical staff, to translate and negotiate non-technical requirements into a detailed technical specification
• Continuously developing the company B.I road map
• Building metadata repositories
• Working with a team in developing BI solutions for the different lines of business(Life, Medical, General and Pensions)
• Oracle BI User Administration
• Implement and manage a large-scale BI infrastructure
• Coordinate efforts between the BI developers, System Analysts, Business Analyst and DBAs in implementing BI solutions
• Research and development
• Translating business needs into technical specifications
• Continuously assess and document data quality
• Training of trainers

Tools used: Oracle Database 11g and 12c, ODI 12c, OBIEE 12c, Power BI(Desktop and Web), Shell scripts, Azure SQL Database, SQL, PL-SQL, T-SQL, Python, Oracle Data Modeler, Jira

Business Intelligence Developer at Jubilee Insurance
  • Kenya
  • February 2018 to September 2018

•Core duties here are requirement collection from business departments, analysis, reports design, data mining, data integration, data warehousing, data analytics and reporting/visualization.
•Migration of reports from other technologies/applications to Oracle BI Publisher.

I.T Consultant/Business Intelligence at Indra Ltd
  • Kenya
  • November 2015 to January 2018

•ETLs for data migration in the InCMS system upgrade project
•Data mining, integration and warehousing
•Team management
•Reports development for Design and Construction System(DCS), Customer Management System(CMS) and Facilities Database System(FDB).
•Onsite requirements collection and analysis and documentation
•Data Clean up

I.T Consultant/Software Engineer at Indra Ltd
  • Kenya
  • June 2015 to March 2016

•Software development, testing, implementation support and maintenance
•Reports development for ERP systems
•Onsite requirements collection and analysis and documentation
•Batch processing and systems automation
•Carrying out unit and system tests and subsequent implementation of new features
•Systems documentation
•Training of Trainers

Implementations/Integrations Engineer at Cellulant Ltd
  • Kenya
  • October 2014 to April 2015

• Data cleanup and analysis
• Integration of Cellulant mobile wallet, USSD services and Mobiles apps
• Troubleshooting and error fixing on interfaces with MNOs, Merchants and Banks
• User training

ERP Software Engineer/Reporting Analyst at Turnkey Africa Ltd
  • Kenya
  • December 2012 to October 2014

• Use Oracle Business intelligence (BI) technology to create Statistical reports that are used by the management to monitor progress of various departments in an organization
• Software analysis, code analysis, software review, identification of code metrics, system risk analysis, software reliability analysis
• Design, Develop and Install developed components that meet the business needs
• Perform integration of new applications with the existing systems
• Performing extensive tests on the software during the time of its development and making necessary changes to the code whenever necessary, and then reporting results
• Work closely with the IT department to ensure the application is efficient and user data is secure
• Design and implement applications databases
• Using sound and smart programming techniques to import user data contained in Excel sheets into the system using JAVA, SQL, PL/SQL, and Oracle database, to enable the processing of this data into useful information.

Software Engineer at Tracom Ltd
  • Kenya
  • September 2012 to November 2012

Development POS application on Win CE device (iwp 250) using C#.
mplementation Till integration solution.-Implement and support backend and frontend Microinvest software system for both retail shops and restaurants
Implement Smartvista (SVFE, SVBO and SVCG) bank switch used to handle transactions from POS and ATM devices and also for card generation purpose

Education

Bachelor's degree, Software Development and Data Analytics
  • at Masinde Muliro University of Science and Technology
  • December 2012

Specialties & Skills

Data Visualization
Data Modeling
Agile Software Development
Data Warehouse Architecture
Ms Excel
Pentaho Kettle
Crystal reports
Team Leadership
Reporting with BI Publisher
Windows/Unix/Linux operating systems
Python language
Miscrosoft Business Intelligence Suite(SSIS,SSAS,SSRS)
Tableau
RDMS (Oracle,MsSQL,MYSQL
Power BI
ETL processing

Languages

Swahili
Expert
English
Expert

Training and Certifications

Data Science and Machine Learning : Making Data Driven Decisions (Certificate)
Date Attended:
March 2022
BCS DevOps Foundations (Certificate)
Date Attended:
July 2021
Ms Certified Data Analyst (Certificate)
Date Attended:
May 2021
Valid Until:
May 2023
OBIEE 12c (Training)
Training Institute:
Intellipaat
Date Attended:
December 2017
Duration:
16 hours
Oracle Java version 8.0 (Training)
Training Institute:
Institute of Advanced Training
Date Attended:
August 2016
Duration:
30 hours
Oracle 11g Database Administration Workshop 2(Backup and Recovery) (Training)
Training Institute:
Computer Pride
Date Attended:
June 2016
Duration:
30 hours
Oracle 11g Database Administration Workshop 1(Administration,Installation and Upgrading) (Training)
Training Institute:
Computer Pride
Date Attended:
April 2016
Duration:
30 hours
Introduction to SQL - Oracle 11g (Training)
Training Institute:
Computer Pride
Date Attended:
February 2016
Duration:
30 hours

Hobbies

  • Biking
    Done lots of miles on a my speed bike with friends
  • Charity
    Visited several Children homes in Kenya