Slobodan Filipović

Consultant at Sword Technologies

Luxembourg
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Slobodan Filipović is an experienced Application and Cloud Architect with nine years in consultancy and over two decades of hands-on development across .NET, Java, TypeScript, Rust and cloud-native tooling. Currently delivering solutions for the European Commission DIGIT, he blends infrastructure-as-code expertise with Pulumi and AWS, strong backend design with Java Spring, and modern front-end work in Angular and Blazor. His open-source contributions include practical fixes to high-profile projects like swagger-codegen and lichess-org’s chessground, showing attention to TypeScript strictness and client-generation reliability. Comfortable moving between low-level performance work in Rust and pragmatic enterprise systems, he also brings formal certifications and a master’s background that reflect disciplined software engineering. Colleagues value him for shipping secure, scalable systems that prioritize UX as much as architecture. He resides in Luxembourg and consistently explores emerging runtimes such as Deno to keep solutions both current and efficient.
code8 years of coding experience
job12 years of employment as a software developer
bookMaster's degree, Master's degree at Univerzitet u Beogradu
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (17)

javascript10
typescript10
swagger10
ui-design10
swagger-codegen10
typescript-types10
typescripts10
openapi10
angular10
chessboard9
typesc9
rest9
blackboard9
chess9
type-system9

Programming languages (11)

TypeScriptJavaCSSBicepScalaSCSSFluentMustache

Github contributions (5)

github-logo-circle
lichess-org/chessground

Jan 2018 - Nov 2020

Mobile/Web chess UI for lichess.org
Role in this project:
userFront-end Developer
Contributions:2 reviews, 10 commits, 6 PRs in 2 years 11 months
Contributions summary:Slobodan primarily worked on the chess UI, modifying core TypeScript files. They implemented strict compilation settings and updated the TypeScript version. The contributions include refactoring code by moving dependencies, fixing type definitions, and adjusting function signatures. Changes also involved updates to the build processes.
reactjavascriptmobile-weblichesstypescript
swagger-api/swagger-codegen

Jul 2017 - May 2018

swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
Role in this project:
userFull-stack Developer
Contributions:7 commits, 14 PRs, 41 comments in 10 months
Contributions summary:Slobodan primarily focused on fixing issues related to Angular and TypeScript code generation within the swagger-codegen project. They addressed strict compilation problems, removed unnecessary RxJS operators when using HttpClient, and fixed an issue related to file upload. Additionally, the user contributed by adding support for the `providedIn` configuration for Angular services and resolving unit test errors. This work indicates a strong involvement in improving the project's Angular client code generation capabilities.
openapi-codegenredocopenapi-specificationswagger-openapiopenapi
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.
Request Free Trial
Slobodan Filipović - Consultant at Sword Technologies