Kamil Skalski

Software Engineer at https://elector.pro

Gdansk Metropolitan Area Poland
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

👤
Senior
🎓
Top School
Kamil Skalski is a seasoned software engineer and founder with 17 years of experience building and scaling high-performance distributed systems and user-facing products. He led a Google web-search infrastructure team that scaled an index serving system for the planet’s largest web corpus, co-invented a patented data structure, and optimized sharding and rollout processes to halve update costs. As CTO of Elector.pro he designed end-to-end voting systems spanning custom mobile hardware, Android apps, desktop clients, web APIs and a private Kubernetes cluster with HA Postgres and Longhorn storage. He has deep backend and performance expertise—contributing low-level C++ and memory-allocation fixes to an open-source distributed file system and implementing LINQ and core library improvements in a .NET-to-JS project. Comfortable moving between hands-on engineering and technical leadership, he combines academic compiler experience (Nemerle) with practical product delivery and secure, audited systems for real-world use. Located in the Gdansk area, he brings a rare mix of infrastructure-scale thinking and embedded-device product pragmatism.
code17 years of coding experience
job15 years of employment as a software developer
bookComputer Science, Computer Science at Paderborn University
bookMSc Computer Science, MSc Computer Science at University of Wroclaw
github-logo-circle

Github Skills (14)

memory-management10
typescript10
filesystem10
distributed-systems10
c-language10
typescripts10
cprogramming-language10
linq10
typescript-types10
high-availability9
cplus9
cpp9
posixct8
posix8

Programming languages (13)

C#PowerShellJavaC++RustCGoJsonnet

Github contributions (5)

github-logo-circle
praeclarum/Netjs

Apr 2015 - Feb 2018

Compile .NET assemblies to TypeScript and JavaScript
Role in this project:
userBack-end Developer
Contributions:8 commits, 2 PRs, 1 comment in 2 years 10 months
Contributions summary:Kamil primarily focused on improving the `mscorlib.ts` file, which appears to be a core library providing fundamental functionalities, including .NET framework functionalities, such as linq methods. The user addressed bug fixes and added key features such as sort and implemented LINQ functions for arrays and lists in this library. They also corrected inconsistencies and improved code quality.
dotnetnet-assembliesjavascriptcompilecsharp
lizardfs/lizardfs

May 2013 - Jul 2013

LizardFS is an Open Source Distributed File System licensed under GPLv3.
Role in this project:
userBack-end Developer
Contributions:17 commits in 1 month
Contributions summary:Kamil's commits primarily focus on converting the codebase to C++. This involved significant refactoring and modification of core files, particularly within `mfsmaster` and `mfschunkserver` directories. The user addressed memory allocation issues, introduced C++ standards, and made various printf format string fixes to ensure correct compilation and program behavior. Furthermore, the user appears to be involved in the lower level internals of the project by working on memory allocation and chunk server interactions.
erasure-codingaccelerationc-plus-plusload-balancingfault-tolerance
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
Kamil Skalski - Software Engineer at https://elector.pro