
Papa J.
Software Developer

Connect with Papa J. to Send Message
Connect
Connect with Papa J. to Send Message
ConnectTimeline
About me
MBCS.Software Architect.Principal Software Engineer (.Net | C# | SQL | Angular | Microservices | NoSQL | DevOps |Azure |TDD | DDD |Mentor| Pub/Sub |Docker | Kubernetes |RabbitMQ)
Education

Ambira High School
2010 - 2013KCSE High School/Secondary Certificates 79 Points (A-)Never ranked below position 3 for all 4 years. Index 001 of the 2010 class, ranked on merit. Maths Club Chairman. Was favorite of Mr. Patrick Mboya - the veteran Mathematics teacher at Ambira High School at the time.

Highlands Academy
2001 - 2009KCPE Primary School Certificate 402/500 MarksOne of the most popular pupil at Highlands Academy at the time. Bell ringer and time keeper for school. Class prefect. Top performer for all 8 years. Headmaster Boaz Orwaru's favorite errand boy :-)

Egerton University
2014 - 2018Bachelor's degree Computer Science (Major| Software Engineering)Activities and Societies: Activities and societies: Student leadership, Sports, Student Academic Coach, Mathematics tutelage,Shotokan Karate. Graduated as #1. Top of class. Enjoyed my time here. Loved university more than high school. Freedom, studying what I love and most importantly a chance to control my destiny.
Experience

Fintech Kenya Limited
Nov 2018 - Jan 2021Software Developer-Implementation of new systems, upgrades or patches.-API development for new projects-First level system support for user problems and clarifications on system functionalities.-Systems development and modifications-Working with clients to update test scripts-Provide clients post implementation support-Address customer issues and obtain client sign-offs to validate satisfaction with new system-Code review including but not limited to; software code management, implementation of collaborative software development and review and upgrade of old applications Show less

Family Bank Ltd
Feb 2021 - Sept 2022Principal Integrations EngineerAchievements:• Lead, gradual move from monolith to Microservices for the traditional in-house bank applications increasing service scalability ,efficiency, availability ( 99% service uptime)• Designed and developed a Microservice based solution for the Open Banking Platform, Enterprise Service Bus. Used .Net Core 6 for Web API development, RabbitMQ as the message broker, SQL and MongoDB for storage, Redis for Caching. This increased transaction flow for the bank by 15% in daily volumes through the third-party connecting systems• Developed and designed a Microservice based monthly statements engine that sent out two million bank statements to customers every month. This contributed to the bank being awarded best customer experience offering bank in the entire country.• Mentored other team members and continuously provided guidance on modern technology roadmaps• Developed a transaction reconciliation portal using ASP.NET and .Net Core for backend. This ensured closure of customer logged cases and SLA adherence within 24 hours. 90% turnaround time boost for transactional issue resolutions • Designed and developed ISO20022 compliant systems (SWIFT, PesaLink) that saw real-time settlement of transactions boosting bank’s deposit mobilization up by 20% on Monthly revenue streams• Coded a USSD platform to support retailer-distributor financing product. This saw growth in Loan incomes due to positive market consumption of this product due to efficient loan disbursement modelLanguage/Tools: RabbitMQ, Redis, .Net Core Web API, SQL Server, Asp.Net, C #, Visual Studio, Visual Studio Code, GitHub, Consul, MongoDB, Docker swarm, Ocelot, USSD. Show less

Microsoft
Nov 2021 - May 2023Software EngineerAchievements:• Designed, coded and wrote unit tests of internal tools used to test new build of Windows Operating System and ensured they were bug free. This helped to fix stability, scalability, and performance issues prior to a build release.• Mentored junior colleagues and levelled them up in their stack and unblocking them with code issues faced• Did peer code reviews• Developed cross browser, cross device high-quality, high-performance, maintainable front-end code using Angular, Material UI, Bootstrap.Language/Tools Used: Azure (Web Apps, AD, Function Apps), .Net Core Web API, SQL Server, Angular, C #, Visual Studio, Visual Studio Code, GitHub Show less

Co-operative Bank of Kenya
Sept 2022 - Jun 2023Solutions ArchitectAchievements:• I Specified and designed backend services for new core banking system, selected appropriate design standards, methods, and tools consistent with agreed enterprise and solution architectures and ensured they were applied correctly. This saw a successful role out of the new core banking system.• I did continuous code reviews and as a result, platform-specific standards and best practices were followed• Provided input to the strategic direction of technology investments that assisted in the development of enterprise architecture to maximize return on technology investment.• I strengthened vendor relationships and as a result, the vendors resolved key pending issues leading to the smooth Core Banking System Go-Live• Led decommissioning efforts incorporating business and technology productivity, usability, and total cost of ownership• Advised and reviewed technical aspects of system development and integration and ensured relevant technical strategies, policies, standard and practices were applied by the software development teamsLanguage/Tools Used: TOGAF, Oracle DB, SOA, Apache Kafka. Show less

BCS, The Chartered Institute for IT
Oct 2023 - nowSenior Software Engineer
Licenses & Certifications
- View certificate

SQL
TestDomeJul 2023 - View certificate

C# and .NET
TestDomeJul 2023
Volunteer Experience
Computer Science Students Mentor
Issued by Egerton University on Sept 2020
Associated with Papa J.
Recommendations

Joaquín etchegaray
Estudiante de Comunicación en Universidad Austral, Argentina • Fotógrafo/Filmmaker • Amante del cineBuenos Aires, Provincia de Buenos Aires, Argentina
Tarangini balasubramani
Junior at Rajalakshmi Engineering College Chief Coordinator at ScioverleafChennai, Tamil Nadu, India
Afrah anam
MSc in Finance and Financial Technology GraduateReading, England, United Kingdom
Konstantinos kozadinos
CEO / Founder | K - Hospitality InvestmentsGreece
Darius t.m. pianzin
Operations Engineer/Coordinator at NokiaGreater Perth Area
Sarah hunneke
Pre-Nursing Student at University of WashingtonSeattle, Washington, United States
Murshedul hasan linkon
Senior Zonal Manager at banglalinkMymensingh Division, Bangladesh
Ovidiu ghinea, cmgr
Attraction Manager at Tower Bridge & The Monument - City of LondonLondon, England, United Kingdom
Mateo creux
Directeur artistiqueMetropolregion Genf
Fadi khalil
Chief Executive Officer at Great WhiteLebanon
Raneem dayoub
ACIM | Strategic Campaigns Manager at the University of Warwick.Coventry, England, United Kingdom
Thomas metier
Head of Nordic Business Operations | Euronext SecuritiesCopenhagen, Capital Region of Denmark, Denmark
Ahmad abuzied
Procurement Manager with 15+ years in Qatar’s construction industry. Expert in strategic procurement...Doha, Qatar
Raphael h.
Senior Redakteur bei DPU GmbH Deutsche ProduktionsUnionCologne, North Rhine-Westphalia, Germany
Luke taylor
Customer Support Manager at TransferRoomUnited Kingdom
Charles kgoale
Company Secretary at EXPORT CREDIT INSURANCE CORPORATION OF SOUTH AFRICACity of Johannesburg, Gauteng, South Africa
Ivan otim
Civil Engineer at Ministry of Works and TransportKampala, Central Region, Uganda
Patrick russell
Roofing SpecialistSpokane, Washington, United States
Delton quadros
Business Solutions Architect | Sales | New VenturesSanta Catarina, Brazil
Rahul choudhary
DevOps Engineer at Nagarro || 1x AWS Certified: Solution Architect Associate|| Kubernetes || Terrafo...Indore, Madhya Pradesh, India
...