Senior Mendix Software Engineer
Kampala, Uganda | Remote/Flexible
Senior Software Engineer with over 16 years of specialized Mendix development experience. Proven track record in developing widely-used open-source widgets, leading technical teams, and delivering complex integration solutions across multiple industries including blockchain, insurance, education, and telecommunications.
Leading technical projects with focus on collaboration and quality assurance. Managing operational budgets, strategic planning, and implementing new technologies for operational efficiency.
Architecting and developing Cardano-Mendix plugin with wallet management, NFT creation, smart contracts, and zero-knowledge-proof capabilities. Built extensive Blockfrost-Mendix API integration module using Java and Mendix PaaS.
Added backend REST APIs for features and integrations with web3 service providers. Contributed to building a Java Maestro client for the Cardano go-maestro.org blockchain indexer with comprehensive tests.
Implemented and built backend RESTful APIs handling all frontend requests. Developed secure dynamic micro-frontend with SSR and graceful degradation using Nuxt3, Vue3, TypeScript, and Vite. Migrated from monolith to multi-services architecture. Ensured platform security through secure coding practices including CSRF tokens, CORS configurations, SQL injection prevention, and authentication.
Developed open-source Mendix widgets reviewed by Mendix R&D team. Served as technical lead guiding teams on architecture and best practices. Provided advanced Mendix training and mentorship, running university bootcamps. Delivered applications across education, insurance, and project management sectors.
Developed eProcurement application using Java, GXT, JPA, JBPM, Hibernate, Spring, MySQL, SQL Server, Liquibase, Maven, and Jasper Reports. Led requirements engineering, system architecture design, and team supervision.
Delivered turnkey Ericsson Platform CS3.0/CS5.0 solutions to customers across Sub-Saharan Africa. Handled customer support requests, subscriber migrations, configuration, and system integration.
Developed in-house systems including Claims Management System, Dividend Plus Plan System, and Deposit Administration Plan System using VB, C#, PHP, ASP, MySQL, and SQL Server.
Blockchain Integration
Comprehensive blockchain plugin featuring wallet management, NFT creation, smart contracts, and zero-knowledge-proof integration.
Open Source Widget
Enhanced list functionality widget used globally by Mendix community. Reviewed and approved by Mendix R&D team.
Data Visualization
Comprehensive charting solution for Mendix platform, widely adopted for data visualization needs across industries.
Crowdfunding Application
Secure micro-frontend with SSR using Nuxt3, Vue3, TypeScript. Migrated from monolith to microservices. Implemented comprehensive security measures and APM monitoring.
Blockchain Integration
Java backend REST APIs for web3 integrations. Built Java Maestro client for Cardano blockchain indexer with comprehensive testing.
Data Visualization
Advanced data visualization widget for time-series analysis, enabling sophisticated data presentation in Mendix applications.
Enterprise Application
Comprehensive portal for quotations, policy generation, and reporting used by underwriters, brokers, and reinsurers.
Project Management
Complete project management solution handling actions, milestones, costs, resources, and repository tracking with documentation.
I'm available for full-time roles, contract projects, technical consulting, and team augmentation. Let's discuss how my Mendix expertise can drive your business forward.
Kampala, Uganda
Remote/Flexible
Chief Technology Officer
CodeAdvanced
South Africa
π± +277# #######
π§ contactme
Additional references available upon request
All references can provide detailed insights into my technical expertise, work ethic, and collaborative approach