Summary
Maciej Peruga is a seasoned software engineer and architect with over a decade of experience building Java-based enterprise web systems across telecommunications, government, and finance. He brings pragmatic, real-world application of design patterns, integration strategies, and business process automation, with deep hands-on skills in Spring, JEE, Hibernate, jBPM/Drools, and a variety of application servers. Comfortable across the stack, he pairs core Java expertise with Groovy, Objective-C, C/C++, PL/SQL and production experience on Oracle, PostgreSQL and MySQL. His career spans focused engineering roles at Pragmatic Coders and the Codearte Geek Lab, reflecting continuous skill sharpening in a small-team, high-expertise environment. Known as a hard-working programmer who prefers practical, maintainable solutions, he often bridges the gap between architecture and implementation. Based in Poland, he holds a master’s degree in Computer Programming from Politechnika Szczecińska.
10 years of coding experience
13 years of employment as a software developer
Master's degree, Computer Programming, Master's degree, Computer Programming at Politechnika Szczecińska
English