
Dawid Lazarczyk
Verified Expert in Engineering
Software Developer
Warsaw, Poland
Toptal member since December 29, 2017
Davis has a master’s degree in computer science from the University of Warsaw and has interned at many renown international companies as Nvidia, Samsung, and Microsoft. In his career so far, he's worked as a full-stack developer, but he's also passionately interested in computer security.
Portfolio
Experience
- C++ - 6 years
- Linux - 5 years
- C - 5 years
- Git - 5 years
- Vim Text Editor - 5 years
- Python - 4 years
- Django - 2 years
Availability
Preferred Environment
Vim Text Editor, Git, Linux
The most amazing...
...thing I've developed was a PCB board as part of an IoT project for my master's project. I had to learn hardware design from scratch.
Work Experience
Systems Software Engineering Intern
Nvidia
- Worked on memory management in Linux drivers for CUDA.
- Debugged kernel-level code.
- Used the internal tools and frameworks.
Software Engineering Intern
Microsoft
- Wrote big data scripts for Windows Defender.
- Optimized big data pipelines.
- Ran the scripts using tens of terabytes of data.
- Deployed solutions for production.
- Used internal tools and frameworks.
- Learned the advanced features of modern C#.
Systems Software Engineering Intern
Nvidia
- Worked on memory management in Linux drivers for CUDA.
- Wrote kernel-level code for Linux.
- Became familiar with parts of Linux source code.
- Used the internal tools and frameworks.
- Wrote efficient low-level code in C.
Software Engineering Intern
Samsung
- Optimized the Machine Learning framework using GPU.
- Developed a framework that simplifies programming on GPU.
- Created sample applications for Android.
- Implemented template metaprogramming in C++ to speed up the execution time.
- Learned OpenCL and the advanced features of C++.
Django Developer
dcs.pl
- Created a website in Django for the automatic creation of early versions of websites.
- Implemented Celery for task management.
- Learned how to implement code reviews, use git/vim effectively, and the general basics of web development.
Experience
HENI
https://www.mimuw.edu.pl/~iwanicki/projects/heni/Compiler
https://bitbucket.org/xavrin/mrjp-zad2/srcCNN for Detecting Buildings in Satellite Pictures
https://bitbucket.org/xavrin/dl-zad2/src/Linux Driver
https://bitbucket.org/xavrin/zso-zad2/srcEducation
Master's Degree in Computer Science
University of Warsaw - Warsaw, Poland
Bachelor's Degree in Mathematics
University of Warsaw - Warsaw, Poland
Skills
Libraries/APIs
TensorFlow, jQuery
Tools
Vim Text Editor, Git
Languages
C++, C, Python, C#, Haskell, Prolog, Java, CSS, JavaScript
Frameworks
Django, OpenCL
Paradigms
Functional Programming
Platforms
Linux
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring