Dominik Paľo

Software Engineer at Cisco

Bratislava, Region of Bratislava, Slovakia
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
Dominik Paľo is a seasoned software engineer with 11 years of experience building native Windows (C#, .NET, WPF) and macOS (Swift, Cocoa, SwiftUI) applications, currently developing at Cisco/Slido from Bratislava. He combines full-stack and backend experience—contributing to notable open-source projects like DefinitelyTyped and the Slack Node SDK—improving TypeScript definitions and API clients to enhance developer ergonomics. A hands-on maker, he volunteers at MakerSpace Bratislava and brings practical IoT, Open Hardware and 3D printing expertise that informs his product work. Educated in Applied Informatics with a focus on modeling and simulation, he pairs rigorous systems thinking with pragmatic delivery and clear technical writing (e.g., OctoPrint docs).
code11 years of coding experience
job4 years of employment as a software developer
bookEngineer's degree Applied Informatics - Modeling and Simulation of Event Systems, Engineer's degree Applied Informatics - Modeling and Simulation of Event Systems at Slovenská technická univerzita v Bratislave
bookInformatics, Informatics at Gymnázium Pavla Horova v Michalovciach
languagesEnglish, German, French
stackoverflow-logo

Stackoverflow

Stats
2,993reputation
323kreached
15answers
52questions
github-logo-circle

Github Skills (27)

octoprint10
javascript10
google-apps-script10
build-definition10
api-design10
typescript10
typescript-definitions10
type-definition10
dts10
dictionary10
slack10
typescript-types10
nodejs10
typescripts10
documentation10

Programming languages (18)

C#JavaC++CSSCGoHTMLTypeScript

Github contributions (5)

github-logo-circle
slackapi/node-slack-sdk

Nov 2017 - Aug 2018

Slack Developer Kit for Node.js
Role in this project:
userBack-end Developer / API Developer
Contributions:29 commits, 10 PRs, 15 comments in 9 months
Contributions summary:Dominik primarily contributed to the development and refinement of the Slack API client for Node.js. Their work focused on adding and modifying methods within the client, specifically related to chat and user functionalities, and allowing message attachments. The user addressed inconsistencies in parameter ordering and corrected typos, ensuring the API client's accuracy and documentation alignment. They also made modifications to the TypeScript definitions related to message attachments, and added new methods to interact with the Slack API.
websocketsnode-jsdeveloper-kitslack-botwebsocket
The repository for high quality TypeScript type definitions.
Role in this project:
userSoftware Engineer (TypeScript Definitions)
Contributions:13 commits, 6 PRs, 5 comments in 4 years 11 months
Contributions summary:Dominik primarily contributes to the TypeScript type definitions for various Google Apps Script and external libraries. They focused on adding missing methods and properties to existing interfaces, fixing ordering issues, and allowing usage of Redis Cluster. The contributions significantly enhance the type safety and developer experience for projects using these libraries within a TypeScript environment. The user demonstrates a deep understanding of the library interfaces and the TypeScript language.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
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
Dominik Paľo - Software Engineer at Cisco