A collection of programmic and algorithmic puzzles and tasks, written in C++11/C++14 for fun. You can find some data structures, algorithms, statistic problems and common programmic tasks, read more
C++ programmer. Algorithmic guy. Passion driven developer.
Hi, my name is Łukasz Czerwiński. I am a C++/Python developer with some experience in math. For me, programming is a passion and not a job. I am currently working as a contractor for NYSE financial company as a Senior Software Developer. All of my professional work is related to server/core applications which were implemented mostly in C++.
I am a proud member of Mensa Poland.
Don't judge my CV. Judge my source code.
A collection of programmic and algorithmic puzzles and tasks, written in C++11/C++14 for fun. You can find some data structures, algorithms, statistic problems and common programmic tasks, read more
The project was awarded first place by Sabre's managers on Sabre Hack Day
2012, Fall
Edition
Struct Compacter is a Python script to extract C/C++ struct's layout and
propose a better ordering
of members. This minimalize padding and reduce RAM memory usage.
read more
A sorted array of C++ implementation with internal caches to make insert/delete operations significantly faster no matter the position. Insert at the beginning is as quick as insert in the middle and the end. It is always approximately sqrt(N), read more
Implementation of a compiler for a simple C-style language, read more
This project was an implementation of an interpreter for a simple programming language. This was completed as part of my Object Oriented Programming study project, read more
This is a C++ implementation of a spell checker for the English language. For
an incorrectly
spelt
word it will suggests a correction.
It takes keyboard layout into consideration to guess what you may have
meant, eg.:
$ ./sc english
? splel
spell spole sole
read more
A framework written in C++ and boost::asio library which simplifies your effort to write clients/servers. You can focus on your business logic, insert it into your task, and leave all network comunication details to the framework, read more
A simple calculator written in C++/boost::spirit. Eg.:
$ ./calc "1+2*3"
7
$ ./calc "_1+_2" 1 2
3
read more
My education and experience.
Faculty of Engineering Mechanic and Computer Science
Software Engineering and Computer Systems
Faculty of Computer Science
Faculty of Engineering and Economic
Designing algorithms for financial sector
Used technologies: C++, Python, Algorithms
Designing quantum algorithms
Used technologies: C++, Python, Linear Algebra
Develop networking software
Used technologies: C++ and C++ with some C++
Develop internal infrastructure utilities
Used technologies: Java, GWT, Spring, Maven, Python, Perl
Develop varied aspects of distributed file system with focus on security aspect
Used technologies: C++11, STL, boost, network programming, parallel programming, cryptography (OpenSSL)
Develop different parts of Global Distrubution System
Used technologies: C++, STL, boost, Python, high performance computing
Develop application utilities and GUI components
Used technologies: C++, STL, boost, Qt