Maciej Kawecki is a pragmatic fullstack developer with nine years of IT experience and over five years focused on building secure, scalable web applications across monolithic and microservices architectures. He combines strong backend skills in C#, ASP.NET and Java Spring Boot with modern front-end expertise in Angular, React and Next.js, delivering end-to-end solutions from requirements to deployment. A practitioner of DDD and patterns like Repository, Mediator and Unit of Work, he emphasizes modular, maintainable systems and has applied these approaches across real-world freelance projects including e-commerce, auctions and real-time portals. As a former Security Champion and long-time IT support engineer, he brings a rare blend of secure-coding discipline and operational empathy to development teams. Based in Masovian Voivodeship, Poland, he thrives in agile environments and continuously adopts new tools to keep systems resilient and performant.
9 years of coding experience
3 years of employment as a software developer
Engineer's degree, Information Technology, Engineer's degree, Information Technology at Polsko-Japońska Akademia Technik Komputerowych w Warszawie
IT specialist, IT, IT specialist, IT at Technical school - Zespół Szkół nr 36 im. Marcina Kasprzaka
Contributions:14 releases, 36 commits, 30 pushes in 1 year 10 months
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.