Peter Širka

Head Of Development at Total Avengers

Banská Bystrica, Region of Banská Bystrica, 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
Peter Širka is a pragmatic software leader with 13 years of experience building and stabilizing web platforms, currently serving as Head of Development and CTO at Total Avengers in Slovakia. He pairs a "work is my hobby" mindset with hands-on expertise in Node.js, contributing significant bug fixes and feature enhancements to the Total.js framework and Flow visualizer. Known for improving routing, uploads, HTML compression and UI traffic tooling, he focuses on code quality, platform stability and clear developer-facing examples. Comfortable across front-end and back-end stacks, he brings a brutal, results-oriented approach to teams and open source alike. Notably, his long-running contributions to Total.js demonstrate a blend of leadership and deep technical ownership that keeps complex web systems running smoothly.
code13 years of coding experience
job12 years of employment as a software developer
bookSOU Obchodné
bookObchodná akadémia
languagesEnglish, Čeština, slovenčina
stackoverflow-logo

Stackoverflow

Stats
748reputation
89kreached
48answers
0questions
github-logo-circle

Github Skills (27)

url-routing10
debugging10
javascript10
html10
nodejs10
web-development10
ui-components9
code-optimization9
html-template9
python-templates9
css9
front-end-development9
apptemplates9
component-kit9
cpp-templates9

Programming languages (7)

TypeScriptC#CSSJavaScriptPHPHTMLPython

Github contributions (5)

github-logo-circle
totaljs/framework

Jan 2014 - Nov 2022

Node.js framework
Role in this project:
userBack-end Developer
Contributions:38 releases, 5187 commits, 147 PRs in 8 years 11 months
Contributions summary:Peter primarily contributed to the Total.js framework by fixing bugs and enhancing the core functionality of the framework. Their work included cleaning code, fixing issues with routing, managing file uploads, and improving the overall stability of the codebase. They were also responsible for adding new features, such as path normalizators and HTML compression fixes, indicating a focus on code quality and platform stability.
nodejs-frameworknodeframeworkwebsocketjavascript
totaljs/examples

Jan 2014 - Jul 2022

Total.js examples
Role in this project:
userFull-stack Developer
Contributions:327 commits, 64 PRs, 177 pushes in 8 years 7 months
Contributions summary:Peter primarily contributed to creating and updating examples within the Total.js framework. Their work involved modifying and refactoring existing code to demonstrate new features and functionalities of the framework, including modules, controllers, views, and components. The user's contributions encompassed both front-end and back-end development, as they implemented examples utilizing templates, styling, and core Total.js features. The impact of these contributions is to showcase the framework's capabilities to developers.
totaljs
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