Tomasz
From Poland (GMT+2)
11 years of commercial experience
Lemon.io stats
Tomasz – Python, React, Django
Meet Tomasz: he is a Senior Full-stack Web Developer with a strong foundation in React and Python, particularly within the Django framework. His expertise extends to database systems, where he comfortably explains complex features and demonstrates hands-on experience with different databases. His communication on technical topics is clear and goal-oriented, reflecting his ability to think through diverse use cases. Moreover, he is suitable for Full-stack roles as both a solo contributor and a collaborative team player.
Main technologies
Additional skills
Ready to start
ASAPDirect hire
Potentially possibleExperience Highlights
Volunteer Full-stack Developer
Watchdog Polska is an NGO promoting transparency in governing bodies. Poradnia is a web app citizens can use to ask for legal advice related to the cause.
- introduced E2E tests using Cypress;
- implemented a prototype Business Intelligence module;
- implemented autocomplete for forms;
- fixed bugs, both front-end and back-end;
- optimized database queries.
Senior Software Engineer / Director of Technology
Aleet Vizyah is a fleet monitoring, analytics, and optimization platform. It aims to digitalize the work of a fleet manager with features such as:
- real-time fleet monitoring (through 3rd party hardware providers);
- historical fleet performance analysis;
- finding optimal routes for a constrained fleet moving goods within a certain area (Vehicle Routing Problem).
- designed front-end and back-end architecture;
- designed and implemented all CI/CD and infrastructure pipelines;
- overlooked the entire engineering process;
- directly managed a team of developers, indirectly managed +-15;
- took part in marketing, UX, and business processes;
- designed integration with third-party providers;
- took an active part in day-to-day development activities, from implementation to code review and testing;
- mentored less experienced team members.
Software Engineer
Cloud Autoscaling is responsible for automatically increasing the size and count of (virtual) machines allocated to a given workload based on the current state (e.g. CPU usage). Predictive Autoscaling enables producing autoscaling recommendations ahead of time, based on historical usage, using proprietary machine learning tools.
- was the main contributor (100k+ LOC) of C++ services processing incoming metrics, gathering historical data, interacting with the machine learning library, and producing predictive recommendations in real-time;
- designed, discussed, and implemented changes to other teams' codebase, as required to ship our product;
- designed unit, integration, and e2e testing scenarios;
- integrated new microservices with existing monitoring and alerting systems (Google internal stack, but similar to products available in GCP);
- mentored 3 interns working in sibling teams.
Full-stack Developer
Common Sense Connect was a platform connecting teachers with parents. It allows users to create local social networks around classes and schools, making it easy to communicate, share events, and get to know each other.
- implemented real-time chat and notification features using Web Sockets, both on the frontend and the backend;
- extended email notification features;
- searched for and fixed database performance bottlenecks;
- improved tooling and test coverage on both ends.
Software Engineer
Prime Video Living Room Playback is a team responsible for making the Prime Video app available on devices such as smart TVs, game consoles, set-top boxes, etc. The project he was working on aimed to unify the codebase for all devices, effectively implementing a custom web browser for all supported devices and shipping the app as a JavaScript bundle.
- implemented core Web APIs in JavaScript on top of our custom JS runtime;
- glued together rendering, engine, and client layers using a custom coroutine implementation;
- helper other team members transition from C++ to JavaScript;
- diagnosed a PoC implementation at the beginning of the project to check if the approach is viable.