Wojciech Bogócki

Wojciech Bogócki

Away on vacation
Mentor
5.0
(229 reviews)
US$30.00
For every 15 mins
366
Sessions/Jobs
ABOUT ME
Lethal Weapon
Lethal Weapon

Got a problem? I will annihilate that problem!

I've been a programmer since childhood and after helping a tech startup succeed in 2020 went on to teach programming and help people like you clear your coding roadblocks.

While I don't know you, remember, I'm a lethal weapon, I will blast your problems and your headache out of your window. For real. That or a full refund. I won't pay for the glass though.

And, if you're a naturally curious person who's interested in how things work and why they work that way, as opposed to only what to do, we'll fit together marvellously!

Merry Christmas!

English
Taipei (+08:00)
Joined January 2020
EXPERTISE
6 years experience | 35 endorsements
A language I fell in love with that later broke my heart (unfortunately no space to share that story here). Recently I built and maintain...
A language I fell in love with that later broke my heart (unfortunately no space to share that story here). Recently I built and maintained a project of around ~60k lines of code in the financial industry. Before that Rust was my go-to language for 3 years for both work and personal projects. Here's some stuff I made with it: - A project of over 60k lines of code that is deployed and runs live in the financial industry - A game console emulator based on CHIP-8 and made for teaching purposes - The entire backend of the distributed computing platform for Cumulus1 - More Web APIs with Actix than I can remember - A cryptocurrency trading bot - An efficient immediate-mode GUI library that used NanoVG (a vector graphics library written in C) as a backend
7 years experience | 19 endorsements
Python is my current go-to for most ad-hoc projects. I use it daily for both personal projects and at work. It has never let me down. It'...
Python is my current go-to for most ad-hoc projects. I use it daily for both personal projects and at work. It has never let me down. It's been primarily useful for ML, web development, and automation. Here's some stuff I made with it: - Machine learning models in TensorFlow at a high level - ML models replacing high-level TF with Numpy and raw math where TF wasn't enough - Countless Web APIs and server applications (usually paired with a React-based front) - Card generation for learning Mandarin Chinese using Anki SRS - Advent of Code 2020 challenge (streamed to YouTube, code is on my Github) - A top-secret serverless application based on AWS SAM - Rep - my time logging CLI tool for freelance work - Automation scripts for our Dev OPS processes and ad-hoc needs (work) - A bunch of internal data analysis tools (work)
10 years experience | 35 endorsements
A clean and efficient language that reminds us of what life used to be like when we walked around with clubs and lived in caves. Of cours...
A clean and efficient language that reminds us of what life used to be like when we walked around with clubs and lived in caves. Of course, that's a joke. C is one of my favourite languages, it's fast and close to the hardware. I use it mostly for fun and personal projects: - An economy simulator based on Perfectly Competitive markets - A GameBoy emulator - Advent of Code 2019 challenge (code is on my GitHub) - Memory allocators, expression parsers, algorithms, benchmarks, stuff like this
10 years experience | 10 endorsements
My first programming language. I taught it to myself as a kid to make video games, which started off my programming adventure. Here's so...
My first programming language. I taught it to myself as a kid to make video games, which started off my programming adventure. Here's some stuff I made with it: - An electronic school diary system for my former high school - An application for encrypting and decrypting text using traditional text-based cyphers (Playfair, Vigenere, etc.) - An Asteroids game to learn text rendering from Signed Distance Fields based on Valve's method used in the Source engine (CS, TF2, L2D, Portal) - A bunch of work-related GUI applications
3 years experience | 10 endorsements
JavaScript was the first language I used at work after C++ and PHP and oh boy did it give me a lot of headaches. I implemented Web APIs, ...
JavaScript was the first language I used at work after C++ and PHP and oh boy did it give me a lot of headaches. I implemented Web APIs, backends, frontends, hybrid apps, just about everything. If you've got a JS headache, I want you to know: that's perfectly normal and there's no need to seek medic... er, that maybe (just maybe) I can help.
14 years experience | 1 endorsement
A Linux user since kid-years beginning with Ubuntu 8.04 in 2008, I used Linux on and off as a daily driver. Professionally I've mostly be...
A Linux user since kid-years beginning with Ubuntu 8.04 in 2008, I used Linux on and off as a daily driver. Professionally I've mostly been managing servers and software deployments on Linux and occasionally helping with things I just happened to know from using it at home.
5 years experience | 17 endorsements

REVIEWS FROM CLIENTS

5.0
(229 reviews)
Kevin Kyle
Kevin Kyle
March 2024
Very helpful. Quick and effective.
Lauren S
Lauren S
August 2023
Quick to pick up on a complex topic and very helpful! Thank you.
Nathan Gupta
Nathan Gupta
August 2023
So helpful & great at explaining-- would work again with Wojciech in a heartbeat
Sam Lamprey
Sam Lamprey
July 2023
Very friendly, helped me understand what needed to be done to complete the tasks that I was having trouble with and explained in detail every step to get to the desired outcome.
Scott R
Scott R
July 2023
Very patient, persistent, and helpful. Very professional. Knew his stuff, and got my issue solved.
Jeff Pease
Jeff Pease
July 2023
Very helpful session. Wojciech walked through and resolved all the errors and warnings in my Rust code and also made numerous suggestions for potential structural improvements going forward. Would definitely use him again if I run into other Rust problems down the road.
Bunny R
Bunny R
June 2023
Wojciech is very knowledgable, solved the issue and explained why was it happening in the first place. highly recommend
niXon
niXon
June 2023
Debugged the issue I had quickly and efficiently, and explained the process and decision-making. A+
Łukasz Woś
Łukasz Woś
May 2023
Really competent tutor and coder. I had really complicated issue. We hammered it down in minutes. Thank you
mahipal rav
mahipal rav
May 2023
great mentor ship, Wojciech expalin all the things at all the steps and i was able to understand the problem and the fix for it
SOCIAL PRESENCE
GitHub
Advent-of-Code-2020
Advent of Code 2020 challenge written in Python and livestreamed on YouTube.
Python
0
0
Rep
A tiny tool for freelancers and contractors to track time and calculate invoices.
Python
0
0
EMPLOYMENTS
Technical Lead
Cumulus1 Ltd
2019-01-01-Present
Cumulus1 is a successful tech startup based in the UK. We transitioned from delivering a distributed computing platform to a virtual desk...
Cumulus1 is a successful tech startup based in the UK. We transitioned from delivering a distributed computing platform to a virtual desktop platform under the DaaS model this year. I was the technical lead during the development of our distributed platform and later transitioned to consulting where I look at new ways to help grow the company.
Python
MongoDB
PostgreSQL
View more
Python
MongoDB
PostgreSQL
Ionic
React
JavaScript
Rust
Fastapi
View more
Software Engineer
Self-Employed
2015-01-01-Present
Occasional freelance programming and web design projects. Here are some: - An electronic school diary for a local high-school - A websit...
Occasional freelance programming and web design projects. Here are some: - An electronic school diary for a local high-school - A website for an online Mandarin tutor - UnderstandChinese.com - A website for a gamer and streamer V仔獸 - OctoberVivi.com - A landing page for PrExport - a service that can quickly export from Premiere Pro
HTML/CSS
Java
C++
View more
HTML/CSS
Java
C++
MySQL
Flask
Qt
OpenGL
React
View more
Software Engineer
Alakhaine Specialist Consulting Ltd
2017-04-01-2019-11-01
ASC is a software agency based in London. We successfully served many types of clients by developing software from web applications throu...
ASC is a software agency based in London. We successfully served many types of clients by developing software from web applications through 3D visualizations to distributed systems. The company employs only a handful of people so I filled multiple roles: Software Engineer, Project Manager and Technical Lead (when on a team) on an as-needed basis. It was chaotic but in the end, we still delivered results.
PHP
Python
C++
View more
PHP
Python
C++
Node.js
MongoDB
PostgreSQL
Data Analysis
JavaScript
Rust
View more