Curriculum Vitae
I’m Michał Kosmulski, a software engineer working mostly in the JVM + Linux ecosystem.
I want to create software I can be proud of and usually succeed at it. Currently, I work at Allegro, the largest e-commerce site in Poland, where I'm an IT team leader at the PPC advertising department. Prior to that I worked at the finance deprtment at Allegro, on internet and enterprise search engines, including the first Polish news search engine. I take interest in building high-performance applications regardless of whether it means using high-level concepts such as functional and reactive programming or working close to the metal. I also have some experience with Natural Language Processing. Good practices combined with common sense are what I consider the key to building reliable, high quality software.
You can find up-to-date information about my work, a list of technologies, etc. in my LinkedIn profile.
Profiles on external sites
Professional experience
Current
- Team Leader at Allegro Group
Past
- Senior Software Engineer at Allegro Group
- IT Director at Newspoint
- IT Director (responsible for the core search engine, USE) at NetSprint
- Software developer (working on the internet search engine) at NetSprint
- Freelance Writer at Open Source Technology Group (OSTG)
- Miscellaneous IT jobs at Wie bitte?
Education
- University
- B.Sc. in Physics, Warsaw University (Międzywydziałowe Indywidualne Studia Matematyczno-Przyrodnicze (MISMaP) — Inter-faculty Studies in Mathematics and Natural Sciences)
- Thesis: Analiza pasm rotacyjnych w jądrach zwierciadlanych w samozgodnym modelu Skyrme'a-Hartree-Focka (Analysis of rotational bands in mirror nuclei in the self-consistent Skyrme-Hartree-Fock model)
- Publication: Angular momentum projection of cranked Hartree-Fock states: Application to terminating bands in A~44 nuclei, H. Zdunczuk, W. Satula, J. Dobaczewski, M. Kosmulski, Phys. Rev. C 76, 044304 (2007); abstract is also available from Physical Review C
- M.Sc. in Information Technology, Warsaw University of Technology
- B.Sc. in Physics, Warsaw University (Międzywydziałowe Indywidualne Studia Matematyczno-Przyrodnicze (MISMaP) — Inter-faculty Studies in Mathematics and Natural Sciences)
- High School
- II LO im. Hetmana Jana Zamoyskiego, Lublin
- Awarded twice in Ogólnopolska Olimpiada Języka Niemieckiego (National German Language Olympiad)
- Fichte-Gymnasium, Karlsruhe
- II LO im. Hetmana Jana Zamoyskiego, Lublin
Other activities and hobbies
- origami
- Collecting minerals, fossils and meteorites, grounding member of Polskie Towarzystwo Meteorytowe (Polish Meteoritical Association)
- Mountain biking
- Former member of Niezależne Zrzeszenie Studentów (Independent Students Union)
Languages
- Mother tongue: Polish
- Advanced: English (1-year stay in the USA), German (2-year stay in Germany, Kleines Deutsches Sprachdiplom)
- Basic: French