Malcolm Alexander is a Principal Software Developer with over 15 years of experience building and evolving large enterprise analytics and fraud-detection products, currently focused on Java Spring Boot microservices, Docker, and REST APIs. He blends hands-on engineering with product leadership experience—having set product direction, led R&D teams, and supported major financial customers—to deliver scalable, compliant solutions used by global institutions. His background includes migrating legacy systems to modern web architectures and driving big-data integrations (Hive/Hadoop) while keeping an eye on operational deployment across bare metal, Cloud Foundry, and containers. An MBA in Global Business complements his technical depth, enabling him to bridge strategy, customer needs, and engineering execution. Unusually for a principal engineer, he also prototypes with hardware (Raspberry Pi, ESP32) and explores reactive front-end patterns, reflecting a broad curiosity beyond core backend systems.
11 years of coding experience
6 years of employment as a software developer
BS, Electrical Engineering, BS, Electrical Engineering at University of Illinois Urbana-Champaign
MBA, Global Business, MBA, Global Business at UNC Kenan-Flagler Business School
Install and run your first Strapi project using Docker
Contributions:1 push, 2 branches in 3 months
strapidocker
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.