Software Engineer | UI/UX Designer | Fintech Innovator

Erick D. Makilagi

Software Engineer specializing in fintech and full-stack development, with hands-on experience building secure and scalable applications using technologies such as Django, Spring Boot, Next.js, React,...
Scroll

About

Who I Am

Software Engineer specializing in fintech and full-stack development, with hands-on experience building secure and scalable applications using technologies such as Django, Spring Boot, Next.js, React, and Angular. Experienced in designing RESTful APIs, working with SQL and NoSQL databases, and supporting Linux-based production environments. I enjoy solving complex engineering challenges and building reliable software that delivers measurable business value.

Currently working as a Software Developer at Quadraat Global Software House B.V. in Dar es Salaam, Tanzania. Previously spent over two years as a Software Developer at iTrust Finance Limited. I hold a BSc in Computer Science from the University of Dar es Salaam and previously served as UI/UX Club Lead at the University of Dar es Salaam ICT Students Society.

Tech Stack

Technologies I work with daily

Frontend

  • Angular
  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Flutter (basic)

Backend

  • Python
  • Django
  • Node.js
  • Express
  • REST APIs
  • Spring Boot
  • Laravel (basic)

Database

  • MySQL
  • MongoDB
  • PostgreSQL
  • Oracle DB (basic)
  • Database Administration

Design

  • Figma
  • Adobe XD
  • Photoshop
  • Illustrator
  • UI/UX Design

Projects

Featured Work

Quadraat Global Software House
Developing and maintaining software applications and scalable solutions, providing technical support and troubleshooting, and creating technical documentation in collaboration with cross-functional teams. (2026 - Present)
CIS Matrix
Modern platform for fund and Collective Investment Scheme (CIS) management. Provides multi-fund administration, client onboarding with integrated KYC, transaction processing (subscriptions, redemptions, transfers, switches) with configurable role-based approval workflows, consolidated portfolio management across bonds, deposits, and equities, automated daily NAV computation, integrated accounting with full general ledger and financial statements, role-based governance with a comprehensive audit trail, and a cross-filterable analytics dashboard—built on an API-first architecture for seamless system integration. (2026 - Present)
iTrust Finance Solutions
Developed, tested, and deployed software solutions for fintech applications. Designed intuitive UI/UX interfaces and prototypes for web and mobile applications with seamless system integration and data security compliance. (2024 - 2026)
Harusi
Wedding planning app for Tanzania. Plan weddings, manage guests, committees, pledges, budget, invitations, and more—all in Tanzanian Shillings (TZS). Features include a marketing landing page, organizer and admin dashboards, auth & roles, and pre-loaded sample data for testing. (2026 - Present)
Investors Dashboard – Uwekezaji Online
Next.js web app for Dar es Salaam Stock Exchange (DSE) equities and local mutual fund analytics. Features live quotes, indices, top movers, order-book depth, price history charts, and fund NAV series, with caching, resilient fallbacks, and a polished light/dark UI. (2025 - Present)
DSE MTP vs Bank Statement Reconciliation
Tool to reconcile DSE MTP trades against bank statements by matching rows with the DSE control number in bank narrations and verifying that the amount paid equals the credit amount. (2026 - 2026)
Tanzania Salary Calculator
Web app to calculate Tanzanian net and gross salaries, providing accurate, easy-to-use payroll computations. (2025 - 2025)
Nithamini Foundation Website
Modern, multilingual website for a charitable organization in Tanzania. Features internationalization (English, Swahili, French), engaging animations, mobile responsiveness, performance optimization, donation integration, and interactive UI elements. (2025 - Present)
TZ Pension Calculator
Web app to calculate Tanzanian pension payments accurately and efficiently. (2025 - 2025)
7-Day Weather App
Weather forecasting app that provides a 7-day forecast with an intuitive UI and real-time weather data for Tanzania. (2024 - 2024)
Mobile Transaction App
Designing a user-friendly mobile application facilitating secure and seamless transactions on-the-go. Implemented intuitive UI/UX features to enhance user experience and ensure efficient handling of financial transactions. (2024 - 2025)
Paradigm Explore
A cutting-edge mobile app designed to assist researchers in navigating and exploring various research paradigms efficiently. The app streamlines the research process, providing quick access to relevant information. (2023 - 2024)
UISS Website
Collaborated with a skilled team in the development of the UISS website, contributing expertise in user interface design and development to create an innovative platform for showcasing design projects and fostering community engagement. (2023 - 2024)

Experience

My Journey

Software Developer

Quadraat Global Software House B.V. (Jun 2026 - Present) - Develop and maintain software applications and scalable solutions, while providing technical support, customer training, and technical documentation in collaboration with cross-functional teams.

Software Developer

iTrust Finance Limited (Apr 2024 - Jun 2026) - Built and maintained scalable frontend and backend features and APIs for fintech applications, while designing automation workflows and leading UI/UX design for iTrust's apps, customer portal, and back-office systems.

UI/UX Club Lead

University of Dar es Salaam ICT Students Society (Jun 2023 - 2024) - Organized workshops and events on UI/UX design principles. Coordinated guest speakers and mentored club members. Promoted UI/UX awareness through outreach efforts.

UI/UX Design Intern

GeoICT4e (Jul 2023 - Sep 2023) - Conducted user research and analysis to inform UI/UX design decisions. Developed wireframes and prototypes using Adobe XD and Figma. Collaborated with cross-functional teams on design iterations.

Data Collector Intern

Ramani Huria Tanzania (Jul 2022 - Oct 2022) - Collected and analyzed geospatial data to support urban mapping initiatives. Ensured accuracy and consistency in data reporting and collaborated with field teams to improve data collection processes.

Freelance Software Developer

Self-employed (Jul 2020 - Sep 2021) - Delivered software development solutions for clients across web and mobile platforms. Managed projects end-to-end, from requirement gathering to deployment and maintenance.

IT Support Intern

DAWASA (Jul 2019 - Oct 2019) - Provided IT support for internal users, maintaining networks and ensuring system reliability. Assisted with troubleshooting, hardware, and software issues.

Bachelor of Science in Computer Science

University of Dar es Salaam (UDSM) (Nov 2021 - Oct 2024)

Diploma in ICT

Mwalimu Nyerere Memorial Academy (MNMA) (2018 - 2020)

Contact

Get in Touch

If you would like to discuss a project or just say hi, I'm always down to chat.